0001437749-22-026605.txt : 20221109 0001437749-22-026605.hdr.sgml : 20221109 20221109161546 ACCESSION NUMBER: 0001437749-22-026605 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221109 DATE AS OF CHANGE: 20221109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CEVA INC CENTRAL INDEX KEY: 0001173489 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 770556376 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-49842 FILM NUMBER: 221372811 BUSINESS ADDRESS: STREET 1: 15245 SHADY GROVE ROAD STREET 2: SUITE 400 CITY: ROCKVILLE STATE: MD ZIP: 20850 BUSINESS PHONE: 240-308-8328 MAIL ADDRESS: STREET 1: 15245 SHADY GROVE ROAD STREET 2: SUITE 400 CITY: ROCKVILLE STATE: MD ZIP: 20850 FORMER COMPANY: FORMER CONFORMED NAME: CEVA INC DATE OF NAME CHANGE: 20031208 FORMER COMPANY: FORMER CONFORMED NAME: PARTHUSCEVA INC DATE OF NAME CHANGE: 20021101 FORMER COMPANY: FORMER CONFORMED NAME: CEVA INC DATE OF NAME CHANGE: 20020515 10-Q 1 ceva20220930_10q.htm FORM 10-Q ceva20220930_10q.htm
0001173489 CEVA INC false --12-31 Q3 2022 288 288 0.001 0.001 5,000,000 5,000,000 0 0 0 0 0.001 0.001 45,000,000 45,000,000 23,595,160 23,595,160 23,187,495 22,984,552 407,665 610,608 0.25 1 1 1 966,748 830,384 4 3 1 2 0 0 3,556 479 1,479 15,573 15,573 During the first quarter of 2018, the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have not been received and have been written off during the third quarter of 2022 (see Note 14 for more information). Of the $2,200 received, $210 has not resulted in cash outflows as of September 30, 2022. In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during 2019 an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s interim condensed consolidated statements of income (loss). China The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant. Due to the ceiling imposed on the SAR grants, the outstanding amount equals a maximum of 108,250 shares of the Company’s common stock issuable upon exercise. Due to the ceiling imposed on the SAR grants, the exercisable amount equals a maximum of 108,250 shares of the Company’s common stock issuable upon exercise. 00011734892022-01-012022-09-30 xbrli:shares 00011734892022-11-04 thunderdome:item iso4217:USD 00011734892022-09-30 00011734892021-12-31 iso4217:USDxbrli:shares 0001173489us-gaap:LicenseMember2022-01-012022-09-30 0001173489us-gaap:LicenseMember2021-01-012021-09-30 0001173489us-gaap:LicenseMember2022-07-012022-09-30 0001173489us-gaap:LicenseMember2021-07-012021-09-30 0001173489us-gaap:RoyaltyMember2022-01-012022-09-30 0001173489us-gaap:RoyaltyMember2021-01-012021-09-30 0001173489us-gaap:RoyaltyMember2022-07-012022-09-30 0001173489us-gaap:RoyaltyMember2021-07-012021-09-30 00011734892021-01-012021-09-30 00011734892022-07-012022-09-30 00011734892021-07-012021-09-30 0001173489ceva:CommonStockOutstandingMember2021-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2021-12-31 0001173489us-gaap:TreasuryStockMember2021-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 0001173489us-gaap:RetainedEarningsMember2021-12-31 0001173489ceva:CommonStockOutstandingMember2022-01-012022-09-30 0001173489us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-30 0001173489us-gaap:TreasuryStockMember2022-01-012022-09-30 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-30 0001173489us-gaap:RetainedEarningsMember2022-01-012022-09-30 0001173489ceva:CommonStockOutstandingMember2022-09-30 0001173489us-gaap:AdditionalPaidInCapitalMember2022-09-30 0001173489us-gaap:TreasuryStockMember2022-09-30 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-30 0001173489us-gaap:RetainedEarningsMember2022-09-30 0001173489ceva:CommonStockOutstandingMember2022-06-30 0001173489us-gaap:AdditionalPaidInCapitalMember2022-06-30 0001173489us-gaap:TreasuryStockMember2022-06-30 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-30 0001173489us-gaap:RetainedEarningsMember2022-06-30 00011734892022-06-30 0001173489ceva:CommonStockOutstandingMember2022-07-012022-09-30 0001173489us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-30 0001173489us-gaap:TreasuryStockMember2022-07-012022-09-30 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-30 0001173489us-gaap:RetainedEarningsMember2022-07-012022-09-30 0001173489ceva:CommonStockOutstandingMember2020-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2020-12-31 0001173489us-gaap:TreasuryStockMember2020-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-31 0001173489us-gaap:RetainedEarningsMember2020-12-31 00011734892020-12-31 0001173489ceva:CommonStockOutstandingMember2021-01-012021-09-30 0001173489us-gaap:AdditionalPaidInCapitalMember2021-01-012021-09-30 0001173489us-gaap:TreasuryStockMember2021-01-012021-09-30 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-09-30 0001173489us-gaap:RetainedEarningsMember2021-01-012021-09-30 0001173489ceva:CommonStockOutstandingMember2021-09-30 0001173489us-gaap:AdditionalPaidInCapitalMember2021-09-30 0001173489us-gaap:TreasuryStockMember2021-09-30 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-30 0001173489us-gaap:RetainedEarningsMember2021-09-30 00011734892021-09-30 0001173489ceva:CommonStockOutstandingMember2021-06-30 0001173489us-gaap:AdditionalPaidInCapitalMember2021-06-30 0001173489us-gaap:TreasuryStockMember2021-06-30 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-30 0001173489us-gaap:RetainedEarningsMember2021-06-30 00011734892021-06-30 0001173489ceva:CommonStockOutstandingMember2021-07-012021-09-30 0001173489us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-30 0001173489us-gaap:TreasuryStockMember2021-07-012021-09-30 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-30 0001173489us-gaap:RetainedEarningsMember2021-07-012021-09-30 utr:Y 00011734892022-10-012022-09-30 00011734892023-01-012022-09-30 00011734892024-01-012022-09-30 00011734892025-01-012022-09-30 0001173489us-gaap:LicenseMembercountry:US2022-01-012022-09-30 0001173489us-gaap:RoyaltyMembercountry:US2022-01-012022-09-30 0001173489country:US2022-01-012022-09-30 0001173489us-gaap:LicenseMembercountry:US2022-07-012022-09-30 0001173489us-gaap:RoyaltyMembercountry:US2022-07-012022-09-30 0001173489country:US2022-07-012022-09-30 0001173489us-gaap:LicenseMemberceva:EuropeAndMiddleEastMember2022-01-012022-09-30 0001173489us-gaap:RoyaltyMemberceva:EuropeAndMiddleEastMember2022-01-012022-09-30 0001173489ceva:EuropeAndMiddleEastMember2022-01-012022-09-30 0001173489us-gaap:LicenseMemberceva:EuropeAndMiddleEastMember2022-07-012022-09-30 0001173489us-gaap:RoyaltyMemberceva:EuropeAndMiddleEastMember2022-07-012022-09-30 0001173489ceva:EuropeAndMiddleEastMember2022-07-012022-09-30 0001173489us-gaap:LicenseMembersrt:AsiaPacificMember2022-01-012022-09-30 0001173489us-gaap:RoyaltyMembersrt:AsiaPacificMember2022-01-012022-09-30 0001173489srt:AsiaPacificMember2022-01-012022-09-30 0001173489us-gaap:LicenseMembersrt:AsiaPacificMember2022-07-012022-09-30 0001173489us-gaap:RoyaltyMembersrt:AsiaPacificMember2022-07-012022-09-30 0001173489srt:AsiaPacificMember2022-07-012022-09-30 0001173489us-gaap:LicenseMemberceva:ConnectivityProductsMember2022-01-012022-09-30 0001173489us-gaap:RoyaltyMemberceva:ConnectivityProductsMember2022-01-012022-09-30 0001173489ceva:ConnectivityProductsMember2022-01-012022-09-30 0001173489us-gaap:LicenseMemberceva:ConnectivityProductsMember2022-07-012022-09-30 0001173489us-gaap:RoyaltyMemberceva:ConnectivityProductsMember2022-07-012022-09-30 0001173489ceva:ConnectivityProductsMember2022-07-012022-09-30 0001173489us-gaap:LicenseMemberceva:SmartSensingProductsMember2022-01-012022-09-30 0001173489us-gaap:RoyaltyMemberceva:SmartSensingProductsMember2022-01-012022-09-30 0001173489ceva:SmartSensingProductsMember2022-01-012022-09-30 0001173489us-gaap:LicenseMemberceva:SmartSensingProductsMember2022-07-012022-09-30 0001173489us-gaap:RoyaltyMemberceva:SmartSensingProductsMember2022-07-012022-09-30 0001173489ceva:SmartSensingProductsMember2022-07-012022-09-30 0001173489us-gaap:LicenseMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-09-30 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-09-30 0001173489us-gaap:TransferredAtPointInTimeMember2022-01-012022-09-30 0001173489us-gaap:LicenseMemberus-gaap:TransferredAtPointInTimeMember2022-07-012022-09-30 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredAtPointInTimeMember2022-07-012022-09-30 0001173489us-gaap:TransferredAtPointInTimeMember2022-07-012022-09-30 0001173489us-gaap:LicenseMemberus-gaap:TransferredOverTimeMember2022-01-012022-09-30 0001173489us-gaap:TransferredOverTimeMember2022-01-012022-09-30 0001173489us-gaap:LicenseMemberus-gaap:TransferredOverTimeMember2022-07-012022-09-30 0001173489us-gaap:TransferredOverTimeMember2022-07-012022-09-30 0001173489us-gaap:LicenseMembercountry:US2021-01-012021-09-30 0001173489us-gaap:RoyaltyMembercountry:US2021-01-012021-09-30 0001173489country:US2021-01-012021-09-30 0001173489us-gaap:LicenseMembercountry:US2021-07-012021-09-30 0001173489us-gaap:RoyaltyMembercountry:US2021-07-012021-09-30 0001173489country:US2021-07-012021-09-30 0001173489us-gaap:LicenseMemberceva:EuropeAndMiddleEastMember2021-01-012021-09-30 0001173489us-gaap:RoyaltyMemberceva:EuropeAndMiddleEastMember2021-01-012021-09-30 0001173489ceva:EuropeAndMiddleEastMember2021-01-012021-09-30 0001173489us-gaap:LicenseMemberceva:EuropeAndMiddleEastMember2021-07-012021-09-30 0001173489us-gaap:RoyaltyMemberceva:EuropeAndMiddleEastMember2021-07-012021-09-30 0001173489ceva:EuropeAndMiddleEastMember2021-07-012021-09-30 0001173489us-gaap:LicenseMembersrt:AsiaPacificMember2021-01-012021-09-30 0001173489us-gaap:RoyaltyMembersrt:AsiaPacificMember2021-01-012021-09-30 0001173489srt:AsiaPacificMember2021-01-012021-09-30 0001173489us-gaap:LicenseMembersrt:AsiaPacificMember2021-07-012021-09-30 0001173489us-gaap:RoyaltyMembersrt:AsiaPacificMember2021-07-012021-09-30 0001173489srt:AsiaPacificMember2021-07-012021-09-30 0001173489us-gaap:LicenseMemberceva:OtherMember2021-01-012021-09-30 0001173489us-gaap:RoyaltyMemberceva:OtherMember2021-01-012021-09-30 0001173489ceva:OtherMember2021-01-012021-09-30 0001173489us-gaap:LicenseMemberceva:OtherMember2021-07-012021-09-30 0001173489us-gaap:RoyaltyMemberceva:OtherMember2021-07-012021-09-30 0001173489ceva:OtherMember2021-07-012021-09-30 0001173489us-gaap:LicenseMemberceva:ConnectivityProductsMember2021-01-012021-09-30 0001173489us-gaap:RoyaltyMemberceva:ConnectivityProductsMember2021-01-012021-09-30 0001173489ceva:ConnectivityProductsMember2021-01-012021-09-30 0001173489us-gaap:LicenseMemberceva:ConnectivityProductsMember2021-07-012021-09-30 0001173489us-gaap:RoyaltyMemberceva:ConnectivityProductsMember2021-07-012021-09-30 0001173489ceva:ConnectivityProductsMember2021-07-012021-09-30 0001173489us-gaap:LicenseMemberceva:SmartSensingProductsMember2021-01-012021-09-30 0001173489us-gaap:RoyaltyMemberceva:SmartSensingProductsMember2021-01-012021-09-30 0001173489ceva:SmartSensingProductsMember2021-01-012021-09-30 0001173489us-gaap:LicenseMemberceva:SmartSensingProductsMember2021-07-012021-09-30 0001173489us-gaap:RoyaltyMemberceva:SmartSensingProductsMember2021-07-012021-09-30 0001173489ceva:SmartSensingProductsMember2021-07-012021-09-30 0001173489us-gaap:LicenseMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-09-30 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-09-30 0001173489us-gaap:TransferredAtPointInTimeMember2021-01-012021-09-30 0001173489us-gaap:LicenseMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0001173489us-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0001173489us-gaap:LicenseMemberus-gaap:TransferredOverTimeMember2021-01-012021-09-30 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredOverTimeMember2021-01-012021-09-30 0001173489us-gaap:TransferredOverTimeMember2021-01-012021-09-30 0001173489us-gaap:LicenseMemberus-gaap:TransferredOverTimeMember2021-07-012021-09-30 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredOverTimeMember2021-07-012021-09-30 0001173489us-gaap:TransferredOverTimeMember2021-07-012021-09-30 0001173489ceva:TradeReceivablesMember2022-09-30 0001173489ceva:TradeReceivablesMember2021-12-31 0001173489ceva:AccruedRevenuesMemberceva:LicensingAndOtherMember2022-09-30 0001173489ceva:AccruedRevenuesMemberceva:LicensingAndOtherMember2021-12-31 0001173489ceva:AccruedRevenuesMemberus-gaap:RoyaltyMember2022-09-30 0001173489ceva:AccruedRevenuesMemberus-gaap:RoyaltyMember2021-12-31 0001173489ceva:DeferredRevenueMember2022-09-30 0001173489ceva:DeferredRevenueMember2021-12-31 xbrli:pure 0001173489ceva:CorporateBondsMember2022-09-30 0001173489ceva:CorporateBondsMember2021-12-31 0001173489ceva:CorporateBondsMember2022-09-30 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel1Member2022-09-30 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel2Member2022-09-30 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel3Member2022-09-30 0001173489us-gaap:FairValueInputsLevel1Member2022-09-30 0001173489us-gaap:FairValueInputsLevel2Member2022-09-30 0001173489us-gaap:FairValueInputsLevel3Member2022-09-30 0001173489ceva:CorporateBondsMember2021-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel1Member2021-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel2Member2021-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel3Member2021-12-31 0001173489us-gaap:FairValueInputsLevel1Member2021-12-31 0001173489us-gaap:FairValueInputsLevel2Member2021-12-31 0001173489us-gaap:FairValueInputsLevel3Member2021-12-31 0001173489ceva:IntrinsixCorpMemberus-gaap:CustomerRelationshipsMember2022-01-012022-09-30 0001173489ceva:IntrinsixCorpMemberus-gaap:CustomerRelationshipsMember2022-09-30 0001173489ceva:IntrinsixCorpMemberus-gaap:CustomerRelationshipsMember2021-12-31 0001173489ceva:IntrinsixCorpMemberceva:CustomerBacklogMember2022-01-012022-09-30 0001173489ceva:IntrinsixCorpMemberceva:CustomerBacklogMember2022-09-30 0001173489ceva:IntrinsixCorpMemberceva:CustomerBacklogMember2021-12-31 0001173489ceva:IntrinsixCorpMemberus-gaap:PatentsMember2022-01-012022-09-30 0001173489ceva:IntrinsixCorpMemberus-gaap:PatentsMember2022-09-30 0001173489ceva:IntrinsixCorpMemberus-gaap:PatentsMember2021-12-31 0001173489ceva:IntrinsixCorpMemberceva:CoreTechnologiesMember2022-01-012022-09-30 0001173489ceva:IntrinsixCorpMemberceva:CoreTechnologiesMember2022-09-30 0001173489ceva:IntrinsixCorpMemberceva:CoreTechnologiesMember2021-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberus-gaap:CustomerRelationshipsMember2022-01-012022-09-30 0001173489ceva:AcquisitionOfHillcrestLabsMemberus-gaap:CustomerRelationshipsMember2022-09-30 0001173489ceva:AcquisitionOfHillcrestLabsMemberus-gaap:CustomerRelationshipsMember2021-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:CustomerBacklogMember2022-01-012022-09-30 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:CustomerBacklogMember2022-09-30 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:CustomerBacklogMember2021-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:ResearchAndDevelopmentToolsMember2022-01-012022-09-30 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:ResearchAndDevelopmentToolsMember2022-09-30 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:ResearchAndDevelopmentToolsMember2021-12-31 0001173489ceva:ImmervisionMemberceva:ResearchAndDevelopmentToolsMember2022-01-012022-09-30 0001173489ceva:ImmervisionMemberceva:ResearchAndDevelopmentToolsMember2022-09-30 0001173489ceva:ImmervisionMemberceva:ResearchAndDevelopmentToolsMember2021-12-31 0001173489ceva:NBIoTTechnologiesMember2022-01-012022-09-30 0001173489ceva:NBIoTTechnologiesMember2022-09-30 0001173489ceva:NBIoTTechnologiesMember2021-12-31 0001173489ceva:NBIoTTechnologiesMember2018-01-012018-03-31 0001173489ceva:NBIoTTechnologiesMember2018-03-31 0001173489ceva:NBIoTTechnologiesMember2019-01-012019-12-31 0001173489ceva:OtherMember2022-01-012022-09-30 0001173489ceva:OtherMember2022-07-012022-09-30 0001173489country:CN2022-01-012022-09-30 0001173489country:CN2021-01-012021-09-30 0001173489country:CN2022-07-012022-09-30 0001173489country:CN2021-07-012021-09-30 0001173489us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberceva:CustomerAMember2022-01-012022-09-30 0001173489us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberceva:CustomerAMember2021-01-012021-09-30 0001173489us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberceva:CustomerAMember2021-07-012021-09-30 0001173489us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberceva:CustomerBMember2022-07-012022-09-30 0001173489us-gaap:StockAppreciationRightsSARSMembersrt:MaximumMember2015-12-31 0001173489ceva:The2011StockIncentivePlanMember2022-09-30 utr:M 0001173489ceva:The2011StockIncentivePlanMember2022-01-012022-09-30 0001173489ceva:The2011StockIncentivePlanMembersrt:MaximumMember2022-01-012022-09-30 0001173489ceva:NonEmployeeDirectorMember2022-09-30 00011734892021-01-012021-12-31 0001173489us-gaap:StockAppreciationRightsSARSMembersrt:MaximumMember2022-01-012022-09-30 0001173489srt:MaximumMember2022-09-30 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:EmployeesMember2022-01-012022-09-30 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:NonEmployeeDirectorMember2017-01-012017-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:NonEmployeeDirectorMember2018-01-012018-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMembersrt:ChiefExecutiveOfficerMember2022-02-142022-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMemberceva:ExecutiveVicePresidentWorldwideSalesMember2022-02-142022-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMembersrt:ChiefFinancialOfficerMember2022-02-142022-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMembersrt:ChiefOperatingOfficerMember2022-02-142022-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:VestingOnFebruary172023Member2022-02-142022-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:VestingOnFebruary172024Member2022-02-142022-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:VestingOnFebruary172025Member2022-02-142022-02-14 0001173489ceva:PerformanceShareUnitsMemberceva:The2011StockIncentivePlanMembersrt:ChiefExecutiveOfficerMember2022-02-142022-02-14 0001173489ceva:PerformanceShareUnitsMemberceva:The2011StockIncentivePlanMemberceva:ExecutiveVicePresidentWorldwideSalesMember2022-02-142022-02-14 0001173489ceva:PerformanceShareUnitsMemberceva:The2011StockIncentivePlanMembersrt:ChiefFinancialOfficerMember2022-02-142022-02-14 0001173489ceva:PerformanceShareUnitsMemberceva:The2011StockIncentivePlanMembersrt:ChiefOperatingOfficerMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:FullVestingBasedonTheAchievementof2022LicenseTargetMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MinimumMemberceva:VestingBasedOnAchievementInExcessOf90PercentMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MaximumMemberceva:VestingBasedOnAchievementInExcessOf90PercentMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:IncreaseInEligiblePSUsMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:FullVestingBasedOnTheAchievementPositiveShareholderReturnMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MinimumMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MaximumMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MinimumMemberceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MaximumMemberceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:IncreaseInEligiblePSUsMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:ChiefExecutiveOfficerMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:ExecutiveVicePresidentWorldwideSalesMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:ChiefFinancialOfficerMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:ChiefOperatingOfficerMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingOnFebruary172023Member2022-01-012022-09-30 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingOnFebruary172024Member2022-01-012022-09-30 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingOnFebruary172025Member2022-01-012022-09-30 0001173489ceva:RSUsAndPSUsMember2021-12-31 0001173489ceva:RSUsAndPSUsMember2022-01-012022-09-30 0001173489ceva:RSUsAndPSUsMember2022-09-30 0001173489ceva:CostOfRevenuesMember2022-01-012022-09-30 0001173489ceva:CostOfRevenuesMember2021-01-012021-09-30 0001173489ceva:CostOfRevenuesMember2022-07-012022-09-30 0001173489ceva:CostOfRevenuesMember2021-07-012021-09-30 0001173489ceva:ResearchAndDevelopmentNetMember2022-01-012022-09-30 0001173489ceva:ResearchAndDevelopmentNetMember2021-01-012021-09-30 0001173489ceva:ResearchAndDevelopmentNetMember2022-07-012022-09-30 0001173489ceva:ResearchAndDevelopmentNetMember2021-07-012021-09-30 0001173489ceva:SalesAndMarketingMember2022-01-012022-09-30 0001173489ceva:SalesAndMarketingMember2021-01-012021-09-30 0001173489ceva:SalesAndMarketingMember2022-07-012022-09-30 0001173489ceva:SalesAndMarketingMember2021-07-012021-09-30 0001173489ceva:GeneralAndAdministrativeMember2022-01-012022-09-30 0001173489ceva:GeneralAndAdministrativeMember2021-01-012021-09-30 0001173489ceva:GeneralAndAdministrativeMember2022-07-012022-09-30 0001173489ceva:GeneralAndAdministrativeMember2021-07-012021-09-30 0001173489ceva:PurchaseRightsMemberceva:The2002EmployeeStockPurchasePlanMember2022-01-012022-09-30 0001173489ceva:PurchaseRightsMemberceva:The2002EmployeeStockPurchasePlanMember2021-01-012021-09-30 0001173489ceva:PurchaseRightsMemberceva:The2002EmployeeStockPurchasePlanMember2022-07-012022-09-30 0001173489ceva:PurchaseRightsMemberceva:The2002EmployeeStockPurchasePlanMember2021-07-012021-09-30 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2022-09-30 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2021-12-31 0001173489us-gaap:CashFlowHedgingMember2022-09-30 0001173489us-gaap:CashFlowHedgingMember2021-12-31 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2022-09-30 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2021-12-31 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2022-01-012022-09-30 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2021-01-012021-09-30 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2022-07-012022-09-30 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2021-07-012021-09-30 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2022-01-012022-09-30 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2021-01-012021-09-30 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2022-07-012022-09-30 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2021-07-012021-09-30 0001173489us-gaap:CashFlowHedgingMember2022-01-012022-09-30 0001173489us-gaap:CashFlowHedgingMember2021-01-012021-09-30 0001173489us-gaap:CashFlowHedgingMember2022-07-012022-09-30 0001173489us-gaap:CashFlowHedgingMember2021-07-012021-09-30 0001173489ceva:ForeignExchangeOptionContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2022-01-012022-09-30 0001173489ceva:ForeignExchangeOptionContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2021-01-012021-09-30 0001173489ceva:ForeignExchangeOptionContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2022-07-012022-09-30 0001173489ceva:ForeignExchangeOptionContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2021-07-012021-09-30 0001173489ceva:ForeignExchangeForwardContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2022-01-012022-09-30 0001173489ceva:ForeignExchangeForwardContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2021-01-012021-09-30 0001173489ceva:ForeignExchangeForwardContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2022-07-012022-09-30 0001173489ceva:ForeignExchangeForwardContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2021-07-012021-09-30 0001173489ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2022-01-012022-09-30 0001173489ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2021-01-012021-09-30 0001173489ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2022-07-012022-09-30 0001173489ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2021-07-012021-09-30 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2021-12-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-06-30 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-06-30 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-09-30 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-01-012022-09-30 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-07-012022-09-30 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-07-012022-09-30 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-09-30 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-09-30 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-12-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2020-12-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-06-30 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2021-06-30 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-01-012021-09-30 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2021-01-012021-09-30 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-07-012021-09-30 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2021-07-012021-09-30 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-09-30 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2021-09-30 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnCashFlowHedgesMember2022-01-012022-09-30 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnCashFlowHedgesMember2021-01-012021-09-30 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnCashFlowHedgesMember2022-07-012022-09-30 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnCashFlowHedgesMember2021-07-012021-09-30 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember2022-01-012022-09-30 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember2021-01-012021-09-30 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember2022-07-012022-09-30 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember2021-07-012021-09-30 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-30 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-09-30 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-30 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-30 0001173489ceva:ImmervisionTechnologyMember2022-07-012022-09-30 0001173489ceva:ImmervisionTechnologyMember2022-01-012022-09-30 0001173489ceva:NBIoTTechnologiesMember2022-07-012022-09-30 0001173489ceva:ImmervisionMember2022-07-012022-09-30 0001173489ceva:ImmervisionMember2022-01-012022-09-30 0001173489us-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMember2022-07-012022-09-30 0001173489us-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMember2022-01-012022-09-30
 

 

UNITED STATES

 

SECURITIES AND EXCHANGE COMMISSION

 

WASHINGTON, D.C. 20549


FORM 10-Q

 

(Mark One)

 

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

 

 

For the quarterly period ended: September 30, 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: 000-49842


CEVA, Inc.

(Exact Name of Registrant as Specified in Its Charter)

 

Delaware

77-0556376

(State or Other Jurisdiction of Incorporation or Organization)

(I.R.S. Employer Identification No.)

  

15245 Shady Grove Road, Suite 400, Rockville, MD 20850

20850

(Address of Principal Executive Offices)

(Zip Code)

 

(240)-308-8328

(Registrants 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, $.001 per share

CEVA

The NASDAQ Stock Market LLC

 

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

 

Yes ☒ No ☐

 

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

 

Yes ☒ No ☐

 

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

 

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

 

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

 

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

 

Yes No ☒

 

Indicate the number of shares outstanding of each of the issuer’s classes of common stock as of the latest practicable date: 23,187,653 of common stock, $0.001 par value, as of November 4, 2022.

 

 

 

 

TABLE OF CONTENTS

 

    Page
PART I. FINANCIAL INFORMATION 5
Item 1.  Interim Condensed Consolidated Balance Sheets at September 30, 2022 (unaudited) and December 31, 2021 5
  Interim Condensed Consolidated Statements of Loss (unaudited) for the three and nine months ended September 30, 2022 and 2021 6
  Interim Condensed Consolidated Statements of Comprehensive Loss (unaudited) for the three and nine months ended September 30, 2022 and 2021 7
  Interim Condensed Consolidated Statements of Changes in Stockholders’ Equity (unaudited) for the three and nine months ended September 30, 2022 and 2021 8
  Interim Condensed Consolidated Statements of Cash Flows (unaudited) for the nine months ended September 30, 2022 and 2021 9
  Notes to the Interim Condensed Consolidated Financial Statements 10
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 29
Item 3. Quantitative and Qualitative Disclosures about Market Risk 33
Item 4. Controls and Procedures 34
     
PART II. OTHER INFORMATION 35
Item 1. Legal Proceedings 35
Item 1A. Risk Factors 35
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 47
Item 3 Defaults Upon Senior Securities 47
Item 4 Mine Safety Disclosures 47
Item 5 Other Information 48
Item 6 Exhibits 48
SIGNATURES       48

 

 

 

 

 

FORWARD-LOOKING STATEMENTS

 

 

FORWARD-LOOKING STATEMENTS AND INDUSTRY DATA

 

This Quarterly Report contains forward-looking statements that involve risks and uncertainties, as well as assumptions that if they materialize or prove incorrect, could cause the results of CEVA to differ materially from those expressed or implied by such forward-looking statements and assumptions. All statements other than statements of historical fact are statements that could be deemed forward-looking statements. Forward-looking statements are generally written in the future tense and/or are preceded by words such as “will,” “may,” “should,” “could,” “expect,” “suggest,” “believe,” “anticipate,” “intend,” “plan,” or other similar words. Forward-looking statements include the following:

 

 

Our belief that our IP licensing business and chip design expertise are solid with a diverse customer base and myriad target markets;

 

 

Our belief that the adoption of our wireless connectivity and smart sensing IP products beyond our incumbency in the handset baseband market continues to progress, and the concluded agreements for our connectivity and sensing products during the recent period illustrates the industry demand for our diverse IP portfolio;

 

 

Our belief that our PentaG platform for 5G handsets and 5G IoT endpoints is the most comprehensive baseband processor IP in the industry today and provides newcomers and incumbents with a comprehensive solution to address the need for 5G processing for smartphones, fixed wireless and a range of connected devices such as robots, cars, smart cities and other devices for industrial applications;

 

 

Our belief that our specialization and technological edge in signal processing platforms for 5G base station RAN and our PentaG platform put us in a strong position to capitalize on the growing 5G RAN demand and the its disintegration toward new architecture and form factors;

 

 

Our belief that the growing market for TWS ear buds and smartwatches, and AR and VR headsets and other wearable assisted devices, offers an incremental growth segment for us;

 

 

Our belief that our SensPro™ scalable DSP architecture strengthens our market positions and enables us to expand our content in smartphones, drones, consumer cameras, surveillance, automotive ADAS, voice-enabled devices and industrial IoT applications;

 

 

Our belief that our unique capability to combine our Bluetooth IP, audio DSP IP and software for contextual aware user experience puts us in a strong position to capitalize on the fast-growing True Wireless Stereo (TWS) markets of earbuds, smartwatches, hearing aids, device speakers, PCs, and more;

 

 

Statements regarding third-party estimates of industry growth and future market conditions, including the expectation that camera-enabled devices incorporating computer vision and AI will exceed 1 billion units and devices incorporating voice AI will reach 600 million units by 2025;

 

 

Our belief that the Hillcrest Labs sensor fusion business unit allows us to address an important technology piece used in personal computers, robotics, TWS earbuds, smart TVs and many other smart sensing IP products;

 

 

Our belief that our Bluetooth, Wi-Fi, UWB, cellular IoT and 5G IPs allow us to expand further into IoT applications and substantially increase our value-add and overall addressable market, which is expected to be more than 15 billion devices annually by 2026 based on ABI Research;

 

 

Our beliefs regarding the impact of the Intrinsix acquisition, including it providing new growth vectors, new market reach and a broader revenue base, it allowing us to expand into the lucrative aerospace and defense market, and our ability to offer customers co-creation solutions that combine the CEVA IP portfolio and Intrinsix’s broad chip design competencies;

 

3

 

 

Our expectation that significant growth in royalty revenues will be derived from base station and IoT applications over the next few years, including from a range of different products at different royalty ASPs, spanning from high volume Bluetooth to high value sensor fusion and base station RAN;

 

 

Our efforts with respect to managing demand, supply chain disruptions and shortages;

 

 

Our expectations regarding competition;

 

 

Our expectations with respect to future customers, contracts and revenues, including expectations regarding our customer pipeline, our expectation that a significant portion of our future revenues will continue to be generated by a limited number of customers, and that international customers will continue to account for a significant portion of our revenues for the foreseeable future, that an increasing portion of our new customers and revenues will be derived from China and the remainder of the APAC region, including for automotive and industrial activities in Japan and RAN deployment in India, and that we will experience another growth year in royalty revenues;

 

 

Our anticipation that our cash and cash equivalents, short-term bank deposits and marketable securities, along with cash from operations, will provide sufficient capital to fund our operations for at least the next 12 months;

 

 

Our belief that changes in interest rates within our investment portfolio will not have a material effect on our financial position on an annual or quarterly basis; and

 

 

Our expectations regarding the impact of COVID-19 and the Russian military action against Ukraine on our business, operations, customers and the economy.

 

 

Forward-looking statements are not guarantees of future performance and involve risks and uncertainties. The forward-looking statements contained in this report are based on information that is currently available to us and expectations and assumptions that we deem reasonable at the time the statements were made. We do not undertake any obligation to update any forward-looking statements in this report or in any of our other communications, except as required by law. All such forward-looking statements should be read as of the time the statements were made and with the recognition that these forward-looking statements may not be complete or accurate at a later date.

 

Many factors may cause actual results to differ materially from those expressed or implied by the forward-looking statements contained in this report. These factors include, but are not limited to, those risks set forth in Part II – Item 1A – “Risk Factors” of this Form 10-Q.

 

This report contains market data prepared by third party research firm. Actual market results may differ from their projections.

 

4

 

 

PART I. FINANCIAL INFORMATION

 

Item 1.

FINANCIAL STATEMENTS

 

INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS


U.S. dollars in thousands, except share and per share data

 

  

September 30,
2022

  

December 31,
2021

 

 

 

Unaudited

     
ASSETS       

Current assets:

        

Cash and cash equivalents

 $29,510  $33,153 

Short-term bank deposits

  6,062   31,410 

Marketable securities

  100,701   90,298 

Trade receivables (net of allowance for credit losses of $288 as of September 30, 2022 and December 31, 2021)

  26,763   27,449 

Prepaid expenses and other current assets

  8,133   6,670 

Total current assets

  171,169   188,980 

Long-term assets:

        

Bank deposits

  8,128    

Severance pay fund

  8,431   10,175 

Deferred tax assets, net

  4,669   15,850 

Property and equipment, net

  7,370   6,765 

Operating lease right-of-use assets

  8,116   8,827 

Goodwill

  74,777   74,777 

Intangible assets, net

  7,549   14,607 

Investments in marketable equity securities

  648   2,919 

Other long-term assets

  3,957   5,759 

Total long-term assets

  123,645   139,679 

Total assets

 $294,814  $328,659 
         

LIABILITIES AND STOCKHOLDERS EQUITY

        

Current liabilities:

        

Trade payables

 $1,721  $1,464 

Deferred revenues

  3,540   8,661 

Accrued expenses and other payables

  5,941   4,030 

Accrued payroll and related benefits

  14,625   18,011 

Operating lease liabilities

  2,235   3,274 

Total current liabilities

  28,062   35,440 

Long-term liabilities:

        

Accrued severance pay

  9,018   10,551 

Operating lease liabilities

  4,940   5,130 

Other accrued liabilities

  497   806 

Total long-term liabilities

  14,455   16,487 

Stockholders’ equity:

        

Preferred Stock: $0.001 par value: 5,000,000 shares authorized; none issued and outstanding

      

Common Stock: $0.001 par value: 45,000,000 shares authorized; 23,595,160 shares issued at September 30, 2022 and December 31, 2021. 23,187,495 and 22,984,552 shares outstanding at September 30, 2022 and December 31, 2021, respectively

  23   23 

Additional paid in-capital

  239,445   235,386 

Treasury stock at cost (407,665 and 610,608 shares of common stock at September 30, 2022 and December 31, 2021, respectively)

  (10,633)  (13,790)

Accumulated other comprehensive loss

  (6,761)  (372)

Retained earnings

  30,223   55,485 

Total stockholders’ equity

  252,297   276,732 

Total liabilities and stockholders’ equity

 $294,814  $328,659 

 

The accompanying notes are an integral part of the unaudited interim condensed consolidated financial statements.

 

5

 

 

 

INTERIM CONDENSED CONSOLIDATED STATEMENTS OF LOSS (UNAUDITED)

 

U.S. dollars in thousands, except per share data


 

   

Nine months ended

   

 Three months ended

 
   

September 30,

   

September 30,

 
   

2022

   

2021

   

2022

   

2021

 

Revenues:

                               

Licensing, NRE and related revenue

  $ 66,784     $ 51,500     $ 22,268     $ 21,568  

Royalties

    34,462       37,149       11,392       11,222  

Total revenues

    101,246       88,649       33,660       32,790  

Cost of revenues

    21,177       10,904       7,948       4,830  

Gross profit

    80,069       77,745       25,712       27,960  

Operating expenses:

                               

Research and development, net

    58,217       53,810       18,469       18,760  

Sales and marketing

    9,056       9,357       3,410       3,162  

General and administrative

    10,829       10,534       3,558       3,495  

Amortization of intangible assets

    2,250       2,092       750       849  

Impairment of assets

    3,556             3,556        

Total operating expenses

    83,908       75,793       29,743       26,266  

Operating income (loss)

    (3,839 )     1,952       (4,031 )     1,694  

Financial income (loss), net

    803       345       108       (47 )

Remeasurement of marketable equity securities

    (2,271 )           (455 )      

Income (loss) before taxes on income

    (5,307 )     2,297       (4,378 )     1,647  

Taxes on income

    19,816       5,779       17,926       1,814  

Net loss

  $ (25,123 )   $ (3,482 )   $ (22,304 )   $ (167 )
                                 
                                 

Basic net loss per share

  $ (1.08 )   $ (0.15 )   $ (0.96 )   $ (0.01 )

Diluted net loss per share

  $ (1.08 )   $ (0.15 )   $ (0.96 )   $ (0.01 )
                                 
                                 

Weighted-average shares used to compute net loss per share (in thousands):

                               

Basic

    23,163       22,766       23,211       22,925  

Diluted

    23,163       22,766       23,211       22,925  

 

The accompanying notes are an integral part of the unaudited interim condensed consolidated financial statements.

 

6

 

 

INTERIM CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED)

 

U.S. dollars in thousands


 

    Nine months ended     Three months ended  
   

September 30,

   

September 30,

 
   

2022

   

2021

   

2022

   

2021

 
                                 

Net loss

  $ (25,123 )   $ (3,482 )   $ (22,304 )   $ (167 )

Other comprehensive loss before tax:

                               

Available-for-sale securities:

                               

Changes in unrealized gains (losses)

    (6,551 )     (513 )     (1,919 )     (229 )

Reclassification adjustments for (gains) losses included in net loss

    25       (13 )     4       2  

Net change

    (6,526 )     (526 )     (1,915 )     (227 )

Cash flow hedges:

                               

Changes in unrealized gains (losses)

    (1,623 )     65       (223 )     29  

Reclassification adjustments for (gains) losses included in net loss

    1,140       (65 )     398       (29 )

Net change

    (483 )           175        

Other comprehensive loss before tax

    (7,009 )     (526 )     (1,740 )     (227 )

Income tax expense (benefit) related to components of other comprehensive loss

    (620 )     (112 )     496       (52 )

Other comprehensive loss, net of taxes

    (6,389 )     (414 )     (2,236 )     (175 )

Comprehensive loss

  $ (31,512 )   $ (3,896 )   $ (24,540 )   $ (342 )

 

The accompanying notes are an integral part of the unaudited interim condensed consolidated financial statements.

 

7

 

 

 

INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY (UNAUDITED)

 

U.S. dollars in thousands, except share data


 

   

Common stock

                    Accumulated                  

Nine months ended September 30, 2022

 

Number of

shares

outstanding

   

Amount

    Additional
paid-in
capital
   

Treasury

stock

   

other

comprehensive

income (loss)

    Retained
earnings
    Total
stockholders
equity
 

Balance as of January 1, 2022

    22,984,552     $ 23     $ 235,386     $ (13,790 )   $ (372 )   $ 55,485     $ 276,732  

Net loss

                                  (25,123 )     (25,123 )

Other comprehensive loss

                            (6,389 )           (6,389 )

Equity-based compensation

                10,383                         10,383  

Purchase of treasury stock

    (218,809 )                 (6,785 )                 (6,785 )

Issuance of treasury stock upon exercise of stock-based awards

    421,752             (6,324 )     9,942             (139 )     3,479  

Balance as of September 30, 2022

    23,187,495     $ 23     $ 239,445     $ (10,633 )   $ (6,761 )   $ 30,223     $ 252,297  

 

   

Common stock

                    Accumulated                    

Three months ended September 30, 2022

 

Number of

shares

outstanding

   

Amount

    Additional
paid-in
capital
   

Treasury

stock

   

other

comprehensive

income (loss)

    Retained
earnings
    Total
stockholders
equity
 

Balance as of July 1, 2022

    23,137,757     $ 23     $ 237,379     $ (11,691 )   $ (4,525 )   $ 52,529     $ 273,715  

Net loss

                                  (22,304 )     (22,304 )

Other comprehensive loss

                            (2,236 )           (2,236 )

Equity-based compensation

                3,691                         3,691  

Purchase of treasury stock

    (82,718 )                 (2,328 )                 (2,328 )

Issuance of treasury stock upon exercise of stock-based awards

    132,456             (1,625 )     3,386             (2 )     1,759  

Balance as of September 30, 2022

    23,187,495     $ 23     $ 239,445     $ (10,633 )   $ (6,761 )   $ 30,223     $ 252,297  

 

 

   

Common stock

                    Accumulated                  

Nine months ended September 30, 2021

 

Number of

shares

outstanding

   

Amount

    Additional
paid-in
capital
   

Treasury

stock

   

other

comprehensive

income (loss)

      Retained
earnings
       Total
stockholders
equity
 

Balance as of January 1, 2021

    22,260,917     $ 22     $ 233,172     $ (30,133 )   $ 478     $ 57,350     $ 260,889  

Net loss

                                  (3,482 )     (3,482 )

Other comprehensive loss

                            (414 )           (414 )

Equity-based compensation

                9,507                         9,507  

Issuance of treasury stock upon exercise of stock-based awards

    707,637       1       (10,530 )     15,982             (2,211 )     3,242  

Balance as of September 30, 2021

    22,968,554     $ 23     $ 232,149     $ (14,151 )   $ 64     $ 51,657     $ 269,742  

 

   

Common stock

                    Accumulated                  

Three months ended September 30, 2021

 

Number of

shares

outstanding

   

Amount

    Additional
paid-in
capital
   

Treasury stock

   

other

comprehensive

income

    Retained
earnings
    Total
stockholders
equity
 

Balance as of July 1, 2021

    22,833,120     $ 23     $ 230,083     $ (17,210 )   $ 239     $ 51,881     $ 265,016  

Net loss

                                  (167 )     (167 )

Other comprehensive loss

                            (175 )           (175 )

Equity-based compensation

                3,403                         3,403  

Issuance of treasury stock upon exercise of stock-based awards

    135,434       (*)     (1,337 )     3,059             (57 )     1,665  

Balance as of September 30, 2021

    22,968,554     $ 23     $ 232,149     $ (14,151 )   $ 64     $ 51,657     $ 269,742  

 

The accompanying notes are an integral part of the interim condensed consolidated financial statements.

 

8

 

 

 

INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

 

U.S. dollars in thousands


 

   

Nine months ended
September 30,

 
   

2022

   

2021

 

Cash flows from operating activities:

               

Net loss

  $ (25,123 )   $ (3,482 )

Adjustments required to reconcile net loss to net cash provided by operating activities:

               

Depreciation

    2,325       2,417  

Amortization of intangible assets

    3,502       2,302  

Impairment of intangible assets

    3,556        

Equity-based compensation

    10,383       9,507  

Realized loss (gain), net on sale of available-for-sale marketable securities

    25       (13 )

Amortization of premiums on available-for-sale marketable securities

    335       319  

Unrealized foreign exchange loss

    695       693  

Remeasurement of marketable equity securities

    2,271        

Changes in operating assets and liabilities:

               

Trade receivables

    686       6,595  

Prepaid expenses and other assets

    (1,330 )     1,873  

Operating lease right-of-use assets

    711       (702 )

Accrued interest on bank deposits

    273       (14 )

Deferred tax, net

    11,801       (3,551 )

Trade payables

    264       725  

Deferred revenues

    (5,121 )     2,609  

Accrued expenses and other payables

    908       (990 )

Accrued payroll and related benefits

    (2,757 )     (3,608 )

Operating lease liability

    (729 )     691  

Income taxes payable

    567       (218 )

Accrued severance pay, net

    286       (317 )

Net cash provided by operating activities

    3,528       14,836  
                 

Cash flows from investing activities:

               

Acquisition of subsidiary, net of cash acquired

          (29,891 )

Purchase of property and equipment

    (2,924 )     (1,506 )

Investment in bank deposits

    (14,000 )     (1,500 )

Proceeds from bank deposits

    30,885       14,489  

Investment in available-for-sale marketable securities

    (27,260 )     (19,855 )

Proceeds from maturity of available-for-sale marketable securities

    6,796       23,593  

Proceeds from sale of available-for-sale marketable securities

    3,175       10,035  

Net cash used in investing activities

    (3,328 )     (4,635 )
                 

Cash flows from financing activities:

               
                 

Purchase of treasury stock

    (6,785 )      

Proceeds from exercise of stock-based awards

    3,479       3,242  

Net cash provided by (used in) financing activities

    (3,306 )     3,242  

Effect of exchange rate changes on cash and cash equivalents

    (537 )     (308 )

Increase (decrease) in cash and cash equivalents

    (3,643 )     13,135  

Cash and cash equivalents at the beginning of the period

    33,153       21,143  

Cash and cash equivalents at the end of the period

  $ 29,510     $ 34,278  
                 

Supplemental information of cash-flow activities:

               

Cash paid during the period for:

               

Income and withholding taxes

  $ 8,294     $ 6,682  

Non-cash transactions:

               

Property and equipment purchases incurred but unpaid at period end

  $ 6     $ 54  

Right-of-use assets obtained in the exchange for operating lease liabilities

  $ 1,591     $ 2,867  

 

The accompanying notes are an integral part of the unaudited interim condensed consolidated financial statements.

 

9

 

NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

(in thousands, except share data)

 

 

NOTE 1:

BUSINESS

 

The financial information in this quarterly report includes the results of CEVA, Inc. and its subsidiaries (the “Company” or “CEVA”).

 

CEVA licenses a family of wireless connectivity and smart sensing technologies and co-creation solutions. The Company’s offerings include Digital Signal Processors, AI processors, wireless hardware platforms, security hardware and the related software algorithms including AI for motion sensors, computer vision, voice input and audio, all of which are key enabling technologies for a smarter, more secured and more connected world. These technologies are offered in combination with Intrinsix IP integration services, helping customers address their most complex and time-critical integrated circuit design projects. CEVA’s DSP-based solutions address the technology requirements of: 5G baseband processing for mobile, broadband, cellular IoT and Radio Access Network (RAN); computer vision for any camera, 4D and LIDAR-enabled device; audio/voice/sound; and ultra-low-power always-on/sensing applications for wearables, hearables and multiple IoT markets. For motion sensors and sensor fusion, the Hillcrest Labs sensor processing technologies provide a broad range of software and inertial measurement unit (“IMU”) solutions for markets including hearables, wearables, AR/VR, PC, robotics, remote controls and IoT. For wireless IoT, the Rivierawaves platforms for Bluetooth (low energy and dual mode), Wi-Fi 4/5/6/6E (802.11n/ac/ax), Ultra-wideband (UWB) are the most broadly licensed connectivity platforms in the industry.

 

CEVA’s Intrinsix Corp. (“Intrinsix”) business expands its market reach to the aerospace and defense markets and allows it to offer co-creation solutions that combine CEVA’s standardized, off-the-shelf IP together with Intrinsix’s non-recurring engineering (“NRE”) design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more.

 

CEVA’s technologies are licensed to leading semiconductor and original equipment manufacturer (“OEM”) companies. These companies design, manufacture, market and sell application-specific integrated circuits (“ASICs”) and application-specific standard products (“ASSPs”) based on CEVA’s technology to mobile, consumer, automotive, robotics, industrial, aerospace & defense and IoT companies for incorporation into a wide variety of end products.

 

 

 

NOTE 2:

BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Basis of Presentation

 

The interim condensed consolidated financial statements have been prepared according to U.S. Generally Accepted Accounting Principles (“U.S. GAAP”).

 

The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. Operating results for the three and nine months ended September 30, 2022, are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. For further information, reference is made to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.

 

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 Securities and Exchange Commission on March 1, 2022, have been applied consistently in these unaudited interim condensed consolidated financial statements.

 

Accounting Standards Recently Adopted by the Company

 

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers (Topic 606). ASU No. 2021-08 is effective for fiscal year beginning after December 15, 2022, and interim periods therein for public business entities, with early adoption permitted. The Company early adopted the new guidance effective January 1, 2022. The adoption of this standard did not have a significant impact on the Company’s interim condensed consolidated financial statements.

 

10

 

NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

 

(in thousands, except share data)

 

Accounting Standards Recently Issued, Not Yet Adopted by the Company

 

In June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The guidance is effective for annual periods beginning after December 15, 2023, with early adoption permitted. The adoption of this standard is not expected to result in a significant impact on the Company’s interim condensed consolidated financial statements.

 

Use of Estimates

 

The preparation of the interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The coronavirus disease 2019 (“COVID-19”) pandemic has created, and may continue to create, significant uncertainty in macroeconomic conditions, and the extent of its impact on the Company’s operational and financial performance will depend on certain developments, including the duration and spread of the outbreak and the impact on the Company’s customers and its sales cycles. Further, other global events such as the Russian military action against Ukraine could have an impact on the Company’s business. The Company has considered the impact of COVID-19 and other global events on its estimates and assumptions and determined that there were no material adverse impacts on the interim condensed consolidated financial statements for the three and nine months ended September 30, 2022. As events continue to evolve and additional information becomes available, the Company’s estimates and assumptions may change materially in future periods.

 

 

 

NOTE 3:

REVENUE RECOGNITION

 

Under ASC 606, “Revenue from Contracts with Customers” (“ASC 606”), an entity recognizes revenue when or as it satisfies a performance obligation by transferring intellectual property (“IP”) licenses or services to the customer, either at a point in time or over time. The Company recognizes most of its revenues at a point in time upon delivery when the customer accepts control of the IP. The Company recognizes revenue over time on NRE services or on significant license customization contracts that are in the scope of ASC 606 by using cost inputs to measure progress toward completion of its performance obligations.

 

The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The estimated revenues do not include amounts of royalties or unexercised contract renewals:

 

  

Remainder of 2022

  

2023

  

2024

  

2025

 

Licensing, NRE and related revenues

 $10,032  $7,472  $424  $315 

 

Disaggregation of revenue:

 

The following table provides information about disaggregated revenue by primary geographical market, major product line and timing of revenue recognition:

 

  

Nine months ended September 30, 2022

(unaudited)

  

Three months ended September 30, 2022

(unaudited)

 
  

Licensing, NRE

and related

revenues

  

Royalties

  

Total

  

Licensing, NRE

and related

revenues

  

Royalties

  

Total

 

Primary geographical markets

                        

United States

 $17,283  $5,661  $22,944  $7,646  $1,561  $9,207 

Europe and Middle East

  4,280   2,227   6,507   1,746   887   2,633 

Asia Pacific

  45,221   26,574   71,795   12,876   8,944   21,820 

Total

 $66,784  $34,462  $101,246  $22,268  $11,392  $33,660 
                         

Major product/service lines

                        

Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT and SATA/SAS)

 $46,118  $25,582  $71,700  $13,308  $8,320  $21,628 

Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)

  20,666   8,880   29,546   8,960   3,072   12,032 

Total

 $66,784  $34,462  $101,246  $22,268  $11,392  $33,660 
                         

Timing of revenue recognition

                        

Products transferred at a point in time

 $46,046  $34,462  $80,508  $15,270  $11,392  $26,662 

Products and services transferred over time

  20,738      20,738   6,998      6,998 

Total

 $66,784  $34,462  $101,246  $22,268  $11,392  $33,660 

 

11


 

NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

 

(in thousands, except share data)

 

  

Nine months ended September 30, 2021

(unaudited)

  

Three months ended September 30, 2021

(unaudited)

 
  

Licensing, NRE

and related

revenues

  

Royalties

  

Total

  

Licensing, NRE

and related

revenues

  

Royalties

  

Total

 

Primary geographical markets

                        

United States

 $11,602  $7,688  $19,290  $6,308  $2,484  $8,792 

Europe and Middle East

  1,430   2,005   3,435   597   833   1,430 

Asia Pacific

  38,458   27,456   65,914   14,653   7,905   22,558 

Other

  10      10   10      10 

Total

 $51,500  $37,149  $88,649  $21,568  $11,222  $32,790 
                         

Major product/service lines

                        

Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT and SATA/SAS)

 $38,886  $27,692  $66,578  $16,368  $7,500  $23,868 

Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)

  12,614   9,457   22,071   5,200   3,722   8,922 

Total

 $51,500  $37,149  $88,649  $21,568  $11,222  $32,790 
                         

Timing of revenue recognition

                        

Products transferred at a point in time

 $38,458  $37,149  $75,607  $14,406  $11,222  $25,628 

Products and services transferred over time

  13,042      13,042   7,162      7,162 

Total

 $51,500  $37,149  $88,649  $21,568  $11,222  $32,790 

 

Contract balances:

 

The following table provides information about trade receivables, unbilled receivables and contract liabilities from contracts with customers:

 

  

September 30,

2022

(unaudited)

  

December 31, 2021

 
         

Trade receivables

 $11,022  $14,644 

Unbilled receivables (associated with licensing, NRE and related revenue)

  5,888   1,833 

Unbilled receivables (associated with royalties)

  9,853   10,972 

Deferred revenues (short-term contract liabilities)

  3,540   8,661 

 

12


 

NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

 

(in thousands, except share data)

 

The Company receives payments from customers based upon contractual payment schedules; trade receivables are recorded when the right to consideration becomes unconditional, and an invoice is issued to the customer. Unbilled receivables associated with licensing, NRE and other include amounts related to the Company’s contractual right to consideration for completed performance objectives not yet invoiced. Unbilled receivables associated with royalties are recorded as the Company recognizes revenues from royalties earned during the quarter, but not yet invoiced, either by actual sales data received from customers, or, when applicable, by the Company’s estimation. Contract liabilities (deferred revenue) include payments received in advance of performance under the contract, and are realized with the associated revenue recognized under the contract.

 

During the three and nine months ended September 30, 2022, the Company recognized $617 and $8,248, respectively, that was included in deferred revenues (short-term contract liability) balance at January 1, 2022.

 

 

 

NOTE 4:

LEASES

 

The Company leases substantially all of its office space and vehicles under operating leases. The Company's leases have original lease periods expiring between 2023 and 2034. Many leases include one or more options to renew. The Company does not assume renewals in its determination of the lease term unless the renewals are deemed to be reasonably certain. Lease payments included in the measurement of the lease liability comprise the following: the fixed non-cancelable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will not be terminated early.

 

The following is a summary of weighted average remaining lease terms and discount rates for all of the Company’s operating leases:

 

  

September 30, 2022

(Unaudited)

 

Weighted average remaining lease term (years)

  5.72 

Weighted average discount rates

  2.17%

 

 

Total operating lease cost and cash payments for operating leases were as follows:

 

  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 
                 

Operating lease cost

 $2,480  $2,305  $836  $806 

Cash payments for operating leases

  2,455   2,397   840   799 

 

 

Maturities of lease liabilities are as follows:

 

The remainder of 2022

 $816 

2023

  1,725 

2024

  1,077 

2025

  950 

2026

  892 

2027 and thereafter

  2,195 

Total undiscounted cash flows

  7,655 

Less imputed interest

  480 

Present value of lease liabilities

 $7,175 

 

13

 

NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

 

(in thousands, except share data)

 

 

NOTE 5:

MARKETABLE SECURITIES

 

The following is a summary of available-for-sale marketable securities:

 

  

September 30, 2022 (Unaudited)

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $18,390  $  $(722) $17,668 
                 

Available-for-sale - matures after one year through four years:

                

Corporate bonds

  89,396      (6,363)  83,033 

Total

                
  $107,786  $  $(7,085) $100,701 

 

 

  

December 31, 2021

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $11,937  $39  $(7) $11,969 
                 

Available-for-sale - matures after one year through five years:

                

Corporate bonds

  78,920   227   (818)  78,329 
                 

Total

 $90,857  $266  $(825) $90,298 

 

The following table presents gross unrealized losses and fair values for those investments that were in an unrealized loss position as of September 30, 2022, and December 31, 2021, and the length of time that those investments have been in a continuous loss position:

 

  

Less than 12 months

  

12 months or greater

 
  

Fair value

  

Gross unrealized loss

  

Fair value

  

Gross unrealized loss

 

As of September 30, 2022 (unaudited)

 $76,423  $(4,011) $24,278  $(3,074)

As of December 31, 2021

 $53,412  $(667) $12,039  $(158)

 

As of September 30, 2022, the allowance for credit losses was not material.

 

The following table presents gross realized gains and losses from sale of available-for-sale marketable securities:

 

  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 
                 

Gross realized gains from sale of available-for-sale marketable securities

 $  $43  $  $ 

Gross realized losses from sale of available-for-sale marketable securities

 $(25) $(30) $(4) $(2)

 

14

 

NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

 

(in thousands, except share data)

 

 

NOTE 6:

FAIR VALUE MEASUREMENT

 

FASB ASC No. 820, “Fair Value Measurements and Disclosures” defines fair value, establishes a framework for measuring fair value. Fair value is an exit price, representing the amount that would be received for selling an asset or paid for the transfer of a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value:

 

Level I

Unadjusted quoted prices in active markets that are accessible on the measurement date for identical, unrestricted assets or liabilities;

Level II

Quoted prices in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability; and

Level III

Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).

 

The Company measures its marketable securities, investment in marketable equity securities and foreign currency derivative contracts at fair value. The carrying amount of cash, cash equivalents, short-term bank deposits, trade receivables, other accounts receivable, trade payables and other accounts payables approximate fair value due to the short-term maturity of these instruments. Investment in marketable equity securities are classified within Level I as the securities are traded in an active market. Marketable securities and foreign currency derivative contracts are classified within Level II as the valuation inputs are based on quoted prices and market observable data of similar instruments.

 

The table below sets forth the Company’s assets and liabilities measured at fair value by level within the fair value hierarchy. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

 

Description

 

September 30,

2022 (unaudited)

  

Level I

(unaudited)

  

Level II

(unaudited)

  

Level III

(unaudited)

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $100,701  $  $100,701  $ 

Investments in marketable equity securities

  648   648       
                 

Liabilities:

                

Foreign exchange contracts

  420      420    

 

Description

 

December 31, 2021

  

Level I

  

Level II

  

Level III

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $90,298     $90,298    

Foreign exchange contracts

  63      63    

Investments in marketable equity securities

  2,919   2,919       

 

15

 

NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

 

(in thousands, except share data)

 

 

NOTE 7:

INTANGIBLE ASSETS, NET

 

          

Nine months ended September 30, 2022 (unaudited)

  

Year ended December 31, 2021

 
  

Weighted

average

amortization

period (years)

  

Gross carrying

amount

  

Accumulated

amortization

  

Impairment

  

Net

  

Gross carrying

amount

  

Accumulated

amortization

  

Net

 
                                 

Intangible assets –amortizable:

                                
                                 

Intangible assets related to the acquisition of Intrinsix

                                

Customer relationships

  5.5  $3,604  $874  $  $2,730  $3,604  $382  $3,222 

Customer backlog

  1.5   421   374      47   421   164   257 

Patents

  5.0   218   58      160   218   26   192 

Core technologies

  3.0   3,329   1,479      1,850   3,329   647   2,682 
                                 

Intangible assets related to the acquisition of Hillcrest Labs business

                                

Customer relationships

  4.4   3,518   2,781      737   3,518   2,130   1,388 

Customer backlog

  0.5   72   72         72   72    

R&D Tools

  7.5   2,475   1,057      1,418   2,475   810   1,665 
                                 

Intangible assets related to Immervision assets acquisition

                                

R&D Tools

  6.4   7,063   3,507   3,556      7,063   2,679   4,384 

Impairment loss (*)

                                
                                 

Intangible assets related to an investment in NB-IoT technologies

                                

NB-IoT technologies (**)

  7.0   1,961   1,354      607   1,961   1,144   817 
                                 

Total intangible assets

     $22,661  $11,556  $3,556  $7,549  $22,661  $8,054  $14,607 

 

(*) See Note 14 for more information about the impairment loss.

 

(**) During the first quarter of 2018, the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have not been received and have been written off during the third quarter of 2022 (see Note 14 for more information). Of the $2,200 received, $210 has not resulted in cash outflows as of September 30, 2022. In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during 2019 an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s interim condensed consolidated statements of income (loss).

 

Future estimated annual amortization charges are as follows:

 

2022

  870 

2023

  2,610 

2024

  1,909 

2025

  1,189 

2026

  956 

2027 and thereafter

  15 
  $7,549 

 

16

 

NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

 

(in thousands, except share data)

 

 

NOTE 8:

GEOGRAPHIC INFORMATION AND MAJOR CUSTOMER DATA

 

 

a.

Summary information about geographic areas:

 

The Company manages its business on the basis of one reportable segment: the licensing of intellectual property and co-creation solutions to semiconductor companies and electronic equipment manufacturers (see Note 1 for a brief description of the Company’s business). The following is a summary of revenues within geographic areas:

 

  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Revenues based on customer location:

                

United States

 $22,944  $19,290  $9,207  $8,792 

Europe and Middle East

  6,507   3,435   2,633   1,430 

Asia Pacific (1)

  71,795   65,914   21,820   22,558 

Other

     10      10 
  $101,246  $88,649  $33,660  $32,790 
                 

(1) China

 $57,731  $54,489  $16,159  $18,041 

 

 

b.

Major customer data as a percentage of total revenues:

 

The following table sets forth the customers that represented 10% or more of the Company’s total revenues in each of the periods set forth below.

 

 

  Nine months ended
September 30,
  Three months ended
September 30,
 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 
                 

Customer A

  11%  25%   *)  32%

Customer B

   *   *)  11%   *)

 

*) Less than 10%

 

17

 

NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

 

(in thousands, except share data)

 

 

NOTE 9:

NET INCOME (LOSS) PER SHARE OF COMMON STOCK

 

Basic net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each period. Diluted net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each period, plus dilutive potential shares of common stock considered outstanding during the period, in accordance with FASB ASC No. 260, “Earnings Per Share.”

 

  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Numerator:

                

Net loss

 $(25,123) $(3,482) $(22,304) $(167)

Denominator (in thousands):

                

Basic weighted-average common stock outstanding

  23,163   22,766   23,211   22,925 

Effect of stock -based awards

            

Diluted weighted average common stock outstanding

  23,163   22,766   23,211   22,925 
                 

Basic net loss per share

 $(1.08) $(0.15) $(0.96) $(0.01)

Diluted net loss per share

 $(1.08) $(0.15) $(0.96) $(0.01)

 

The total number of shares related to outstanding equity-based awards was 966,748 for both the three and nine months ended September 30, 2022, and in each case was excluded from the calculation of diluted net loss per share. The total number of shares related to outstanding equity-based awards was 830,384 for both the three and nine months ended September 30, 2021, and in each case was excluded from the calculation of diluted net loss per share.

 

 

 

NOTE 10:

COMMON STOCK AND STOCK-BASED COMPENSATION PLANS

 

The Company grants a mix of stock options, stock appreciation rights (“SARs”) capped with a ceiling and restricted stock units (“RSUs”) to employees and non‑employee directors of the Company and its subsidiaries under the Company’s equity plans and provides the right to purchase common stock pursuant to the Company’s 2002 employee stock purchase plan to employees of the Company and its subsidiaries.

 

The SAR unit confers the holder the right to stock appreciation over a preset price of the Company’s common stock during a specified period of time. When the unit is exercised, the appreciation amount is paid through the issuance of shares of the Company’s common stock. The ceiling limits the maximum income for each SAR unit. SARs are considered an equity instrument as it is a net share settled award capped with a ceiling (400% for all SAR grants made in years prior to 2016, when the Company ceased to grant SAR units). The options and SARs granted under the Company’s stock incentive plans have been granted at the fair market value of the Company’s common stock on the grant date. Options and SARs granted to employees under stock incentive plans vest at a rate of 25% of the shares underlying the option after one year and the remaining shares vest in equal portions over the following 36 months, such that all shares are vested after four years. Options granted to non‑employee directors vest 25% of the shares underlying the option on each anniversary of the option grant.

 

A summary of the Company’s stock option and SAR activities and related information for the nine months ended September 30, 2022, are as follows:

 

  

Number of
options

and SAR

units (1)

  

Weighted
average

exercise
price

  

Weighted
average

remaining
contractual

term

  

Aggregate
intrinsic

value

 

Outstanding as of December 31, 2021

  126,000  $20.06   2.6  $2,921 

Granted

              

Exercised

  (17,000)  18.08         

Forfeited or expired

              

Outstanding as of September 30, 2022 (2)

  109,000  $20.37   2.2  $664 

Exercisable as of September 30, 2022 (3)

  109,000  $20.37   2.2  $664 

 

 

(1)

The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant.

 

 

(2)

Due to the ceiling imposed on the SAR grants, the outstanding amount equals a maximum of 108,250 shares of the Company’s common stock issuable upon exercise.

 

 

(3)

Due to the ceiling imposed on the SAR grants, the exercisable amount equals a maximum of 108,250 shares of the Company’s common stock issuable upon exercise.

 

18

 

NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

 

(in thousands, except share data)

 

As of September 30, 2022, there were no unrecognized compensation expenses related to unvested stock options and SARs.

 

An RSU award is an agreement to issue shares of the Company’s common stock at the time the award or a portion thereof vests. RSUs granted to employees generally vest in three equal annual installments starting on the first anniversary of the grant date. Until the end of 2017, RSUs granted to non-employee directors would generally vest in full on the first anniversary of the grant date. Starting in 2018, RSUs granted to non-employee directors would generally vest in two equal annual installments starting on the first anniversary of the grant date.

 

On February 14, 2022, the Compensation Committee (the “Committee”) of the Board of Directors (the “Board”) of the Company granted 9,935, 5,961, 7,451 and 5,961 time-based RSUs, effective as of February 17, 2022, to each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, pursuant to the Company’s Amended and Restated 2011 Stock Incentive Plan (the “2011 Plan”). The RSU grants vest 33.4% on February 17, 2023, 33.3% on February 17, 2024 and 33.3% on February 17, 2025.

 

Also, on February 14, 2022, the Committee granted 14,903, 3,974, 4,969 and 3,974 performance-based stock units (“PSUs”), effective as of February 17, 2022, to each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, pursuant to 2011 Plan (collectively, the “Short-Term Executive PSUs”). The performance goals for the Short-Term Executive PSUs with specified weighting are as follows:

 

Weighting

Goals

50%

Vesting of the full 50% of the PSUs occurs if the Company achieves the 2022 license, NRE and related revenue target approved by the Board (the “2022 License Revenue Target”). The vesting threshold is achievement of 90% of 2022 License Revenue Target. If the Company’s actual result exceeds 90% of the 2022 License Revenue Target, every 1% increase of the 2022 License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs.

50%

Vesting of the full 50% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for 2022 is greater than the S&P500 index. The vesting threshold is if the return on the Company’s stock for 2022 is at least 90% of the S&P500 index. If the return on the Company’s stock, in comparison to the S&P500, is above 90% but less than 99% of the S&P500 index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the S&P500 index, every 1% increase in comparison to the S&P500 index, up to 110%, would result in an increase of 2% of the eligible PSUs.

 

Additionally, PSUs representing an additional 20%, meaning an additional 2,981, 795, 994 and 795, would be eligible for vesting for each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, if the performance goals set forth above are exceeded.

 

Subject to achievement of the thresholds the above performance goals for 2022 and continuing employment, the Short-Term Executive PSUs vest 33.4% on February 17, 2023, 33.3% on February 17, 2024, and 33.3% on February 17, 2025.

 

19

 

NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

 

(in thousands, except share data)

 

A summary of the Company’s RSU and PSU activities and related information for the nine months ended September 30, 2022, are as follows:

 

  

Number of
RSUs and

PSUs

  

Weighted Average

Grant-Date
Fair Value

 

Unvested as of December 31, 2021

  688,073  $41.18 

Granted

  564,443   35.23 

Vested

  (302,425)  37.03 

Forfeited or expired

  (92,343)  44.23 

Unvested as of September 30, 2022 (unaudited)

  857,748  $38.52 

 

As of September 30, 2022, there was $25,658 of unrecognized compensation expense related to unvested RSUs and PSUs. This amount is expected to be recognized over a weighted-average period of 1.6 years.

 

The following table shows the total equity-based compensation expense included in the interim condensed consolidated statements of income (loss):

 

  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Cost of revenue

 $1,076  $509  $393  $247 

Research and development, net

  6,181   5,435   2,180   2,007 

Sales and marketing

  1,065   1,185   392   400 

General and administrative

  2,061   2,378   726   749 

Total equity-based compensation expense

 $10,383  $9,507  $3,691  $3,403 

 

The fair value for rights to purchase shares of common stock under the Company’s employee stock purchase plan was estimated on the date of grant using the following assumptions:

 

  

Nine months ended
September 30

  

Three months ended
September 30

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Expected dividend yield

    0%    0%    0%    0%

Expected volatility

  38%-50%  39%-60%  40%-50%  39%-60%

Risk-free interest rate

  0.5%-3.0%  0.1%-1.7%  0.8%-3.0%  0.1%-1.3%

Contractual term of up to (months)

    00     24     24     24 

 

 

 

NOTE 11:

DERIVATIVES AND HEDGING ACTIVITIES

 

The Company follows the requirements of FASB ASC No. 815,” Derivatives and Hedging” which requires companies to recognize all of their derivative instruments as either assets or liabilities in the statement of financial position at fair value. The accounting for changes in fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging transaction and further, on the type of hedging transaction. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. Due to the Company’s global operations, it is exposed to foreign currency exchange rate fluctuations in the normal course of its business. The Company’s treasury policy allows it to offset the risks associated with the effects of certain foreign currency exposures through the purchase of foreign exchange forward or option contracts (“Hedging Contracts”). The policy, however, prohibits the Company from speculating on such Hedging Contracts for profit. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll of its non-U.S. employees denominated in the currencies other than the U.S. dollar for a period of one to twelve months with Hedging Contracts. Accordingly, when the dollar strengthens against the foreign currencies, 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 expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.

 

20

 

NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

 

(in thousands, except share data)

 

For derivative instruments that are designated and qualify as a cash flow hedge (i.e., hedging the exposure to variability in expected future cash flows that is attributable to a particular risk), the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. As of September 30, 2022, and December 31, 2021, the notional principal amount of the Hedging Contracts to sell U.S. dollars held by the Company was $12,980 and $4,500, respectively.

 

The fair value of the Company’s outstanding derivative instruments is as follows:

 

  

September 30,

2022

(unaudited)

  

December 31, 2021

 

Derivative assets:

        

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange forward contracts

 $  $63 

Total

 $  $63 
         

Derivative liabilities:

        

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange option contracts

 $223  $ 

Foreign exchange forward contracts

  197    

Total

 $420  $ 

 

The increase (decrease) in unrealized gains (losses) recognized in “accumulated other comprehensive gain (loss)” on derivatives, before tax effect, is as follows:

 

  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Derivatives designated as cash flow hedging instruments:

                

Foreign exchange option contracts

 $(556) $  $(155) $ 

Foreign exchange forward contracts

  (1,067)  65   (68)  29 
  $(1,623) $65  $(223) $29 

 

The net (gains) losses reclassified from “accumulated other comprehensive gain (loss)” into income are as follows:

 

  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Derivatives designated as cash flow hedging instruments:

                

Foreign exchange option contracts

 $333  $  $156  $ 

Foreign exchange forward contracts

  807   (65)  242   (29)
  $1,140  $(65) $398  $(29)

 

The Company recorded in cost of revenues and operating expenses a net loss of $398 and $1,140 during the three and nine months ended September 30, 2022, respectively, and a net gain of $29 and $65 during the comparable periods of 2021, related to its Hedging Contracts.

 

21

 

NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

 

(in thousands, except share data)

 

 

NOTE 12:

ACCUMULATED OTHER COMPREHENSIVE LOSS

 

The following tables summarize the changes in accumulated balances of other comprehensive income (loss), net of taxes:

 

  

Nine months ended September 30, 2022

(unaudited)

  

Three months ended September 30, 2022

(unaudited)

 
  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

 
                         

Beginning balance

 $(427) $55  $(372) $(4,007) $(518) $(4,525)

Other comprehensive loss before reclassifications

  (5,948)  (1,453)  (7,401)  (2,351)  (232)  (2,583)

Amounts reclassified from accumulated other comprehensive income (loss)

  21   991   1,012   4   343   347 

Net current period other comprehensive loss

  (5,927)  (462)  (6,389)  (2,347)  111   (2,236)

Ending balance

 $(6,354) $(407) $(6,761) $(6,354) $(407) $(6,761)

 

  

Nine months ended September 30, 2021

(unaudited)

  

Three months ended September 30, 2021

(unaudited)

 
  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

 
                         

Beginning balance

 $478  $  $478  $239  $  $239 

Other comprehensive income (loss) before reclassifications

  (401)  57   (344)  (177)  25   (152)

Amounts reclassified from accumulated other comprehensive income (loss)

  (13)  (57)  (70)  2   (25)  (23)

Net current period other comprehensive income (loss)

  (414)     (414)  (175)     (175)

Ending balance

 $64  $  $64  $64  $  $64 

 

22

 

NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

 

(in thousands, except share data)

 

The following table provides details about reclassifications out of accumulated other comprehensive income (loss):

 

Details about

Accumulated Other

Comprehensive Income

(Loss) Components

 

Amount Reclassified from Accumulated Other Comprehensive

Income (Loss)

  

Affected Line Item in the

Statements of Income (Loss)

                   
  

Nine months ended September 30,

  

Three months ended September 30,

   
  

2022
(unaudited)

  

2021
(unaudited)

  

2022
(unaudited)

  

2021
(unaudited)

   

Unrealized gains (losses) on cash flow hedges

 $(18) $1  $(5) $  

Cost of revenues

   (1,000)  58   (353)  26  

Research and development

   (28)  1   (10)    

Sales and marketing

   (94)  5   (30)  3  

General and administrative

   (1,140)  65   (398)  29  

Total, before income taxes

   (149)  8   (55)  4  

Income tax expense (benefit)

   (991)  57   (343)  25  

Total, net of income taxes

Unrealized gains (losses) on available-for-sale marketable securities

  (25)  13   (4)  (2) 

Financial income (loss), net

   (4)          

Income tax benefit

   (21)  13   (4)  (2) 

Total, net of income taxes

  $(1,012) $70  $(347) $23  

Total, net of income taxes

 

 

 

NOTE 13:

SHARE REPURCHASE PROGRAM

 

During the three months ended September 30, 2022, the Company repurchased 82,718 shares of common stock at an average purchase price of $28.14 per share for an aggregate purchase price of $2,328. During the nine months ended September 30, 2022, the Company repurchased 218,809 shares of common stock at an average purchase price of $31.01 per share for an aggregate purchase price of $6,785. The Company did not repurchase any shares of common stock during the three and nine months ended September 30, 2021. As of September 30, 2022, 278,799 shares of common stock remained available for repurchase pursuant to the Company’s share repurchase program.

 

The repurchases of common stock are accounted for as treasury stock, and result in a reduction of stockholders’ equity. When treasury shares are reissued, the Company accounts for the reissuance in accordance with FASB ASC No. 505-30, “Treasury Stock” and charges the excess of the repurchase cost over issuance price using the weighted average method to retained earnings. The purchase cost is calculated based on the specific identified method. In the case where the repurchase cost over issuance price using the weighted average method is lower than the issuance price, the Company credits the difference to additional paid-in capital.

 

 

 

NOTE 14:

IMPAIRMENT OF ASSETS

 

During both the three and nine months ended September 30, 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company has decided to cease the development of this product line. During the same periods, the Company also recorded in cost of revenues an impairment charge of prepaid expenses as follows: (1) an impairment charge of $479 relating to an agreement to acquire certain NB-IoT technologies, and (2) an impairment charge of $1,479 relating to an agreement to purchase certain assets and services from Immervision.

 

 

 

NOTE 15:

INCOME TAXES

 

During both the three and nine months ended September 30, 2022, the Company recorded a tax expense of $15,573 as a result of a valuation allowance for certain deferred tax assets due to a change in the estimation for taxable income of its Israeli operations for future years.

 

In assessing the recoverability of its deferred tax assets, including withholding tax assets that the Company will be able to utilize, the Company evaluates the available objective positive and negative evidence to estimate whether it is more likely than not that sufficient future taxable income will be generated to permit use of existing deferred tax assets in each taxpaying jurisdiction. For any deferred tax asset in excess of the amount for which it is more likely than not that the Company will realize a benefit, the Company establishes a valuation allowance.

 

As of September 30, 2022, based on the weight of available positive and negative evidence, the Company recorded a valuation allowance for certain deferred tax assets (including withholding tax assets) of its Israeli subsidiary due to uncertainty regarding its future taxable income. In assessing the realizability of deferred tax assets, the key assumptions used to determine positive and negative evidence included the Company’s cumulative taxable loss for the past three years, current trends related to actual taxable earnings or losses, and expected future reversals of existing taxable temporary differences, as well as projections for future annual results. Accordingly, the Company recorded a charge of $15,573 during the third quarter and first nine months of 2022 as a reserve against its deferred tax assets.

 

23

 

NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED

 

(in thousands, except share data)

 

The amount of the deferred tax assets considered realizable, and the associated valuation allowance, could be adjusted in a future period if estimates of future taxable income change or if objective negative evidence in the form of cumulative losses is no longer present and additional weight is given to subjective evidence such as projections for future growth.

 

During the three and nine months ended September 30, 2022, the change in the gross amount of unrecognized tax benefits and accrued interest and penalties was not significant.

 

24

 
 

Item 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

You should read the following discussion together with the unaudited financial statements and related notes appearing elsewhere in this quarterly report. This discussion contains forward-looking statements that involve risks and uncertainties. Any or all of our forward-looking statements in this quarterly report may turn out to be wrong. These forward-looking statements can be affected by inaccurate assumptions we might make or by known or unknown risks and uncertainties. We undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise. Factors which could cause actual results to differ materially include those set forth under in Part II Item 1A Risk Factors, as well as those discussed elsewhere in this quarterly report. See Forward-Looking Statements.

 

Management is actively monitoring the impact of the pandemic on the companys financial condition, liquidity, operations, suppliers, industry, and workforce. Given the continual evolution of the COVID-19 pandemic and the global responses to curb its spread, we are not able to estimate the full effect of the pandemic on the companys financial results for fiscal year 2022. The following discussions are subject to the future effects of the pandemic.

 

The financial information presented in this quarterly report includes the results of CEVA, Inc. and its subsidiaries.

 

BUSINESS OVERVIEW

 

Headquartered in Rockville, Maryland, CEVA is the leading licensor of wireless connectivity and smart sensing technologies and a provider of chip design services for a smarter, more secure and more connected world. We offer Digital Signal Processors, AI processors and its related tool chain, wireless platforms,  and software IP including spatial audio, noise cancelation, motion sensing and voice recognition. During 2021, we acquired Intrinsix Corp. (Intrinsix), which provides chip design expertise and a range of additional IP in the areas of mixed signal, RF, security and heterogeneous System-on-Chip (SoC) interfaces, and which specializes in designing chips for customers in the aerospace and defense industry.

 

Our hardware IP products and solutions are licensed to customers who embed them into their SoC designs to create power-efficient, intelligent, secure and connected devices. Our customers include many of the world’s leading semiconductor and original equipment manufacturer (OEM) companies targeting a wide variety of cellular and IoT end markets, including mobile, PC, consumer, automotive, robotics, industrial, aerospace and defense and medical. Our software IP is licensed primarily to OEMs who embed in SoC interfaces they choose to use.

 

Our ultra-low-power hardware IP offerings are deployed in devices for wireless connectivity and smart sensing workloads. Our wireless portfolio includes 5G baseband processing platforms for mobile broadband , cellular IoT and base station RAN, UWB for high-precision localization and Bluetooth and Wi-Fi technologies for a range of connectivity devices. Our smart sensing portfolio includes advanced DSP and AI technologies for cameras, radars, microphones, and other sensors, which via software technologies enable  computer vision, audio, voice, motion sensing and other applications. We also offer processor-agnostic sensor IP processing of accelerometers, gyroscopes, magnetometers and optical flow, as well as spatial audio, noise cancellation and voice recognition.

 

Our Intrinsix chip design business unit enables us to offer our customers  SoC design services, which we refer to as co-creation, that take advantage of our IP portfolio, Intrinsix’s designed to deliver (D2D) and security IP and Intrinsix’s design capabilities for digital, mix signal and RF. We believe this co-creation business proposition strengthens our relationships with customers, generates recurrent royalties and more. Furthermore, Intrinsix’s experience and customer base in the growing chip development programs with the U.S. Department of Defense and the Defense Advanced Research Projects Agency (DARPA) together with its IP offerings for processor security and chiplets extends CEVA’s serviceable market and revenue base.

 

CEVA is a sustainability and environmentally conscious company. We have adopted both a Code of Business Conduct and Ethics and a Sustainability Policy, in which we emphasize and focus on environmental preservation, recycling, the welfare of our employees and privacy – which we promote on a corporate level. At CEVA, we are committed to social responsibility, values of preservation and consciousness towards these purposes.

 

We believe that our IP licensing business and chip design expertise are solid with a diverse customer base and myriad target markets. Our state-of-the-art technology has shipped in more than 15 billion chips to date for a wide range of end markets. Every second, more than fifty devices sold worldwide are powered by CEVA.

 

We believe the adoption of our wireless connectivity and smart sensing IP products beyond our incumbency in the handset baseband market continues to progress. In particular, we are currently experiencing exceptional interest for our wireless connectivity platforms, in both traditional and new areas. Reflecting this trend, in the third quarter of 2022, eleven of the eighteen IP licensing and non-recurring engineering (NRE) deals concluded were for wireless connectivity.

 

25

 

We believe the following key elements represent significant growth drivers for the company:

 

 

CEVA is a player in mobile handsets, the largest space of the semiconductor industry. Our customers use our technologies for baseband and voice processing. Our key customer currently has a strong foothold in low- and mid-tier LTE and 5G smartphones and feature phones markets.

 

 

We believe our PentaG2 platform for 5G handsets and 5G IoT endpoints is the most comprehensive baseband processor IP in the industry today and provides newcomers and incumbents with a comprehensive solution to address the need for 5G processing for smartphones, fixed wireless access, satellite communications and a range of connected devices such as robots, cars, smart cities and other devices for industrial applications.

 

 

Our specialization and technological edge in signal processing platforms for 5G base station RAN, and our PentaG RAN platform put us in a strong position to capitalize on the growing 5G RAN demand and its disintegration toward new architecture and form factors, including V-RAN, O-RAN, Active Antennas (AAU, RRU), private networks and small cells. We believe our PentaG RAN platform for 5G RAN settings is the most comprehensive baseband processor IP in the industry today and provides newcomers and incumbents with a comprehensive solution to address the need for 5G.

 

 

Our broad Bluetooth, Wi-Fi, Ultra Wide Band (UWB) and cellular IoT IPs allow us to expand further into the high volume IoT applications and substantially increase our value-add. Our addressable market size for Bluetooth, Wi-Fi, UWB and cellular IoT is expected to be more than 15 billion devices annually by 2026 based on ABI Research. In the third quarter of 2022, a customer started shipments of a cellular IoT chip for new high-profile wearable that is enabled by our cellular technology. For the first nine months of 2022, shipments of devices enabled by our Bluetooth, Wi-Fi and cellular IoT IPs increased 19% year-over-year to 945 million units.

 

 

The growing market for True Wireless Stereo (TWS) earbuds, smartwatches, AR and VR headsets, and other wearable assisted devices, offers an incremental growth segment for us for our software IP. To better address this market, our spatial audio, MotionEngine for inertial measurement units (IMU), WhisPro speech recognition technology and ClearVox voice input software are offered in conjunction with our audio/voice DSPs.

   

 

 

Our unique capability to combine our Bluetooth IP, audio DSP IP and software for contextual aware user experience puts us in a strong position to capitalize on the fast-growing True Wireless Stereo (TWS) markets of earbuds, smartwatches, Over the Counter (OTC) hearing aids,  wireless speakers, PCs and more. Our recently announced BlueBud platform integrates all of these technologies, lowering the entry barriers for semiconductors and OEMs to develop differentiated, high-performance solution for TWS devices.

 

 

Our second generation SensPro2 sensor hub DSP family provides highly compelling offerings for any sensor-enabled device and application such as smartphones, automotive safety (ADAS), autonomous driving (AD), drones, robotics, security and surveillance, augmented reality (AR) and virtual reality (VR), Natural Language Processing (NLP) and voice recognition. Per research from Yole Développement, camera-enabled devices incorporating computer vision and AI are expected to exceed 1 billion units, and devices incorporating voice AI are expected to reach 600 million units by 2025. This new DSP architecture enables us to address the transformation in devices enabled by these applications, and expand our footprint and content in smartphones, drones, consumer cameras, surveillance, automotive ADAS, voice-enabled devices and industrial IoT applications.

 

 

Neural networks are increasingly being deployed in a wide range of camera-based devices in order to make these devices “smarter.”  Our newest generation family of AI processors for deep learning at the edge, the NeuPro-M represents new IP licensing and royalty drivers for us in the coming years.

 

 

Our Hillcrest Labs sensor fusion business unit allows us to address an important technology piece used in personal computers, robotics, TWS earbuds, smart TVs and many other smart sensing IP products, for smart sensing, in addition to our existing portfolio for camera-based computer vision and AI processing, and microphone-based sound processing. MEMS-based inertial and environmental sensors are used in an increasing number of devices, including robotics, smartphones, laptops, tablets, TWS earbuds, headsets, remote controls and many other consumer and industrial devices. Hillcrest Labs’ innovative and proven MotionEngine™ software supports a broad range of merchant sensor chips and is licensed to OEMs and semiconductor companies that can run the software on CEVA DSPs or a variety of RISC CPUs. The MotionEngine software expands and complements CEVA’s smart sensing technology. Hillcrest Labs’ technology has already shipped in more than 200 million devices, indicative of its market traction and excellence. Along with our SensPro sensor fusion processors, our licensees can now benefit from our capabilities as a complete, one-stop-shop for processing all classes and types of sensors.

 

As a result of our diversification strategy beyond baseband for handsets, and our progress in addressing those new markets under the base station and IoT umbrella, we continue to experience significant growth in shipments and royalty revenues derived from base station and IoT product category (formerly referred to as non-handset products). Unit shipments for this category were up 14% year-over-year for the first nine months of 2022 to 1.06 billion units. We expect royalty growth to continue in this product category for the next few years. These devices are comprised of a range of different products at different royalty ASPs, spanning from high volume Bluetooth and Wi-Fi to high value sensor fusion and base station RAN. The royalty ASP of our other products will be in between the two ranges.

 

26

 

RESULTS OF OPERATIONS

 

Total Revenues

 

Total revenues were $33.7 million and $101.2 million for the third quarter and first nine months of 2022, respectively, representing an increase of 3% and 14%, as compared to the corresponding periods in 2021. We delivered year- over- year growth, both in licensing and royalties, during a difficult economic climate. This highlights our diverse product portfolio and resilient business model. We continue to gain momentum with our wireless and Edge AI adoptions across an expanding customer base, as can be seen by our licensing revenue achievements. Our royalty composition shows notable strength in 5G RAN, while lower handset baseband royalties reflect adjustments of inventory levels and lower  demand.

 

Our five largest customers accounted for 38% and 32% of our total revenues for the third quarter and first nine months of 2022, respectively, as compared to 51% and 47% for the comparable periods in 2021. One customer accounted for 11% of our total revenues for the third quarter of 2022, as compared to one customer that accounted for 32% of our total revenues for the third quarter of 2021. One customer accounted for 11% of our total revenues for the first nine months of 2022, as compared to one customer that accounted for 25% of our total revenues for the first nine months of 2021. Sales to UNISOC (formerly Spreadtrum Communications, Inc. and RDA Corporation) represented 11% of our total revenues for the first nine months of 2022. Generally, the identity of our other customers representing 10% or more of our total revenues varies from period to period, especially with respect to our IP licensing customers as we generate licensing revenues generally from new customers on a quarterly basis. With respect to our royalty revenues, three royalty paying customers represented 10% or more of our total royalty revenues for the third quarter of 2022, and two royalty paying customers represented 10% or more of our total royalty revenues for the first nine months of 2022, and collectively represented 58% and 46% of our total royalty revenues for the third quarter and first nine months of 2022, respectively. Three royalty paying customers represented 10% or more of our total royalty revenues for both the third quarter and first nine months of 2021, and collectively represented 44% and 57% of our total royalty revenues for the third quarter and first nine months of 2021, respectively. We expect that a significant portion of our future revenues will continue to be generated by a limited number of customers. The concentration of our customers is explainable in part by consolidation in the semiconductor industry.

 

The following table sets forth the products and services as percentages of our total revenues for each of the periods set forth below:

 

   

Nine months
2022

   

Nine months
2021

   

Third Quarter
2022

   

Third Quarter
2021

 
                                 

Connectivity products

    71 %     75 %     64 %     73 %

Smart sensing products

    29 %     25 %     36 %     27 %

 

 

Licensing, NRE and Related Revenues

 

Licensing, NRE and related revenues were $22.3 million and $66.8 million for the third quarter and first nine months of 2022, respectively, representing an increase of 3% and 30%, respectively, as compared to the corresponding periods in 2021. In the first nine months of 2022, we experienced growth for our WiFi IP as an emerging technology, as well as revenues from Intrinsix NRE related services (which were not incurred for the first five months of 2021, as the acquisition of Intrinsix was consummated on May 31, 2021), partially offset by lower licensing revenues from our Bluetooth IP.

 

Eighteen IP license and NRE agreements were concluded during the third quarter of 2022. Five of the eighteen deals were with first time customers. Customer agreements this quarter are for a broad of range market segments among which are ADAS, Wi-Fi devices and access points, wireless audio devices satellite communication and more. We are also increasing our design pipeline resulting from the unique specialty and focus of our Intrinsix business unit in the defense and RF design space. China and the U.S. were the larger drivers for our business in the quarter, while Japan is also becoming an important market for us due to its large automotive and industrial activities there. Geographically, nine of the deals signed were in China, seven in the U.S., and two were in Japan. CEVA has become the wireless anchor to more than 300 semiconductor companies as they shape the Intelligent IoT eco system. By being at the forefront of wireless standard and offering it under the IP business model, CEVA lowers the entry barriers for embedding wireless connectivity in SoCs and enabling many semiconductor companies to come out with more cost-effective and power-efficient chips than the repurposed smartphone connectivity chips.

 

Licensing and related revenues accounted for 66% of our total revenues for both the third quarter and first nine months of 2022, as compared to 66% and 58% for the comparable periods of 2021.

 

27

 

Royalty Revenues

 

Royalty revenues were $11.4 million and $34.5 million for the third quarter and first nine months of 2022, respectively, representing an increase of 2% and a decrease of 7%, respectively, as compared to the corresponding periods in 2021. Royalty revenues accounted for 34% of our total revenues for both the third quarter and first nine months of 2022, as compared to 34% and 42%, respectively, for the comparable periods of 2021. The third quarter and first nine months of 2022 included revenue of $1.0 million and $1.2 million, respectively, following the resolution of royalty audits. The first nine months of 2021 included revenue of $3.3 million following the resolution of a disagreement on royalty rates with a customer. Excluding these amounts, the third quarter of 2022 would have been down by 7% and the first nine months of 2022 would have been down 2% as compared to the comparable periods of 2021. Handset baseband royalties were up 16% year over year, but down 20% sequentially, reflecting the consumer environment. Our base station and IoT royalties, on the other hand, were down 3% year-over over-year, but up 16% sequentially, driven by growing 5G RAN shipments as our two larger OEMs are benefiting from share gain in China and continued 5G capex investment in the U.S. Also of note, an OEM customer of ours recently won the majority share of a very sizable RAN deployment in India, which will further contribute to our royalties starting from next year. Overall, the diversity of products and customers we have under the base station and IoT category led us to report our second highest royalty revenue quarter of $8.2 million for this category and helps us to mitigate the headwinds in the consumer and mobile spaces.

 

Our customers reported sales of 357 million and 1,320 million chipsets incorporating our technologies for the third quarter and first nine months of 2022, respectively, a decrease of 19% and an increase of 7%, respectively, from the corresponding periods in 2021 for actual shipments reported.

 

The five largest royalty-paying customers accounted for 66% and 65% of our total royalty revenues for the third quarter and first nine months of 2022, respectively, as compared to 59% and 69% for the comparable periods of 2021.

 

 

Geographic Revenue Analysis

 

   

Nine months
2022

   

Nine months
2021

   

Third Quarter
2022

    Third Quarter
2021
 
   

(in millions, except percentages)

    (in millions, except percentages)  

United States

  $ 22.9       23 %   $ 19.3       22 %   $ 9.2       27 %   $ 8.8       27 %

Europe and Middle East

  $ 6.5       6 %   $ 3.4       4 %   $ 2.6       8 %   $ 1.4       4 %

Asia Pacific (1)

  $ 71.8       71 %   $ 65.9       74 %   $ 21.8       65 %   $ 22.6       69 %
                                                                 

(1) China

  $ 57.7       57 %   $ 54.5       61 %   $ 16.2       48 %   $ 18.0       55 %

 

Due to the nature of our license agreements and the associated potential large individual contract amounts, the geographic split of revenues both in absolute dollars and percentage terms generally varies from quarter to quarter.

 

Cost of Revenues

 

Cost of revenues was $7.9 million and $21.2 million for the third quarter and first nine months of 2022, respectively, as compared to $4.8 million and $10.9 million for the comparable periods of 2021. Cost of revenues accounted for 24% and 21% of our total revenues for the third quarter and first nine months of 2022, respectively, as compared to 15% and 12% for the comparable periods of 2021. The increase for the third quarter of 2022 principally reflected impairment charges of prepaid assets with respect to (1) Immervision-related assets and services, and (2) certain non-performing assets related to NB-IoT technology, as well as higher electronic design automation (EDA) tools associated with the Intrinsix business and higher cost of chips sold. The increase for the first nine months of 2022 principally reflected impairment charges of prepaid assets with respect to (1) Immervision-related assets and services, and (2) certain non-performing assets related to NB-IoT technology, as well as higher service costs and customization work for our customers, mainly due to the inclusion of salary and related NRE costs and EDA tools associated with the Intrinsix business for the first nine months of 2022, which costs were not incurred for the first five months of 2021 as the acquisition of Intrinsix was consummated in May 2021. Included in cost of revenues for the third quarter and first nine months of 2022 was a non-cash equity-based compensation expense of $393,000 and $1,076,000, respectively, as compared to $247,000 and $509,000 for the comparable periods of 2021.

 

28

 

Gross Margin

 

Gross margin for the third quarter and first nine months of 2022 was 76% and 79%, respectively, as compared to 85% and 88% for the comparable periods of 2021. The decrease for the third quarter of 2022 mainly reflected higher cost of revenues as set forth above, mainly due to the impairment charges. The decrease for the first nine months of 2022 mainly reflected higher cost of revenues as set forth above due to the impairment charges and NRE-related Intrinsix costs, offset by higher total revenues.

 

Operating Expenses

 

Total operating expenses were $29.7 million and $83.9 million for the third quarter and first nine months of 2022, respectively, as compared to $26.3 million and $75.8 million for the comparable periods of 2021. The net increase for the third quarter of 2022 principally reflected an impairment charge of $3.6 million with respect to Immervision technology acquired in August 2019, as we decided to cease the development of this product line. The net increase for the first nine months of 2022 principally reflected: (1) an impairment charge of $3.6 million with respect to Immervision technology acquired in August 2019, as we decided to cease the development of this product line; (2) higher salary and employee-related costs, mainly due to the inclusion of salary and related costs associated with Intrinsix employees for the first nine months of 2022, and higher computer-aided design (CAD) tools costs related to the Intrinsix business (costs related to the Intrinsix business were not incurred for the first five months of 2021 as the acquisition of Intrinsix was consummated in May 2021); and (3) higher outsourcing personal and services costs, partially offset with higher research grants received, mainly from the Israeli Innovation Authority of the Ministry of Economy and Industry in Israel (IIA).

 

Research and Development Expenses, Net

 

Our research and development expenses, net, were $18.5 million and $58.2 million for the third quarter and first nine months of 2022, respectively, as compared to $18.8 million and $53.8 million for the comparable periods of 2021. The decrease for the third quarter of 2022 principally reflected higher research grants received, mainly from the IIA. The net increase for the first nine months of 2022 principally reflected higher salary and employee-related costs, mainly due to the inclusion of salary and related costs associated with Intrinsix employees for the first nine months of 2022, and higher CAD tools costs related to the Intrinsix business (costs related to the Intrinsix business were not incurred for the first five months of 2021 as the acquisition of Intrinsix was consummated in May 2021), as well as higher outsourcing personal and services costs and higher non-cash equity-based compensation expenses, partially offset by higher research grants received, mainly from the IIA. Included in research and development expenses for the third quarter and first nine months of 2022 were non-cash equity-based compensation expenses of $2,180,000 and $6,181,000, respectively, as compared to $2,007,000 and $5,435,000 for the comparable periods of 2021. Research and development expenses as a percentage of our total revenues were 55% and 58% for the third quarter and first nine months of 2022, respectively, as compared to 57% and 61% for the comparable periods of 2021. The percentage decrease for the first nine months of 2022, as compared to the comparable period of 2021, was due to higher revenues, offset with the same reasons as set forth above for the increase in research and development expenses in absolute dollars for the comparable period of 2022 and 2021.

 

The number of research and development personnel was 331 at September 30, 2022, as compared to 318 at September 30, 2021.

 

Sales and Marketing Expenses

 

Our sales and marketing expenses were $3.4 million and $9.1 million for the third quarter and first nine months of 2022, respectively, as compared to $3.2 million and $9.4 million for the comparable periods of 2021. The net increase for the third quarter of 2022 principally reflected higher marketing and trade shows events. The net decrease for the first nine months of 2022 principally reflected lower salaries and related costs and lower commission expenses. Included in sales and marketing expenses for the third quarter and first nine months of 2022 were non-cash equity-based compensation expenses of $392,000 and $1,065,000, respectively, as compared to $400,000 and $1,185,000 for the comparable periods of 2021. Sales and marketing expenses as a percentage of our total revenues were 10% and 9% for the third quarter and first nine months of 2022, respectively, as compared to 10% and 11% for the comparable periods of 2021.

 

The total number of sales and marketing personnel was 35 at September 30, 2022, as compared to 36 at September 30, 2021.

 

29

 

General and Administrative Expenses

 

Our general and administrative expenses were $3.6 million and $10.8 million for the third quarter and first nine months of 2022, respectively, as compared to $3.5 million and $10.5 million for the comparable periods of 2021. The slight increase for the third quarter of 2022 primarily reflected higher professional services cost. The increase for the first nine months of 2022 primarily reflected higher salaries and related costs, partially offset with lower professional services cost mainly associated with the Intrinsix transaction. Included in general and administrative expenses for the third quarter of 2022 were non-cash equity-based compensation expenses of $726,000 and $2,061,000, as compared to $749,000 and $2,378,000 for the comparable periods of 2021. General and administrative expenses as a percentage of our total revenues were 11% for both the third quarter and first nine months of 2022, as compared to 11% and 12% for the comparable periods of 2021.

 

The number of general and administrative personnel was 48 at September 30, 2022, as compared to 46 at September 30, 2021.

 

Amortization of Intangible Assets

 

Our amortization charges were $0.8 million and $2.3 million for the third quarter and first nine months of 2022, respectively, as compared to $0.8 million and $2.1 million for the comparable periods of 2021. The amortization charges were incurred in connection with the amortization of intangible assets associated with (1) the acquisition of Intrinsix in May 2021, (2) the acquisition of the Hillcrest Labs business, and (3) the strategic investment in Immervision. For more information about our intangible assets, see Note 7 to the interim condensed consolidated financial statements for the three and nine months ended September 30, 2022.

 

Impairment of Assets

 

During both the three and nine months ended September 30, 2022, we recorded an impairment charge of $3.6 million with respect to Immervision technology acquired in August 2019, as we decided to cease the development of this product line.

 

Financial Income, Net (in millions)

 

   

Nine months
2022

   

Nine months
2021

   

Third Quarter
2022

   

Third Quarter
2021

 

Financial income, net of which:

  $ 0.80     $ 0.34     $ 0.11     $ (0.05 )

Interest income and gains and losses from marketable securities, net

  $ 1.76     $ 1.13     $ 0.81     $ 0.32  

Foreign exchange loss

  $ (0.96 )   $ (0.79 )   $ (0.70 )   $ (0.37 )

 

Financial income, net, consists of interest earned on investments, gains and losses from sale of marketable securities, accretion (amortization) of discounts (premiums) on marketable securities and foreign exchange movements.

 

The increase in interest income and gains and losses from marketable securities, net, during the third quarter and first nine months of 2022, principally reflected higher yields.

 

We review our monthly expected major non-U.S. dollar denominated expenditures and look to hold equivalent non-U.S. dollar cash balances to mitigate currency fluctuations. However, our Euro cash balances increase significantly on a quarterly basis beyond our Euro liabilities, mainly from the French research tax benefits applicable to CIR, which is generally refunded every three years. This has resulted in a foreign exchange loss of $0.70 million and $0.96 million for the third quarter and first nine months of 2022, respectively, as compared to foreign exchange loss of $0.37 million and $0.79 million for the comparable periods of 2021.

 

Remeasurement of Marketable Equity Securities

 

For the third quarter and first nine months of 2022, we recorded a loss of $0.5 million and $2.3 million, respectively, related to remeasurement of marketable equity securities, which we hold at cost. Over time, other income (expense), net, may be affected by market dynamics and other factors. Equity values generally change daily for marketable equity securities and upon the occurrence of observable price changes or upon impairment of marketable equity securities. In addition, volatility in the global economic climate and financial markets, including the effects of COVID-19, could result in a significant change in the value of our investments.

 

Provision for Income Taxes

 

Our income tax expenses was $17.9 million and $19.8 million for the third quarter and first nine months of 2022, respectively, as compared to $1.8 million and $5.8 million for the comparable periods of 2021. The increase for both the third quarter and first nine months of 2022 primarily reflected the impact of a charge to record a valuation allowance in the third quarter and first nine months of 2022 due to a change in the estimation for taxable income for future years of our Israeli operations (as further described below), offset with a reduced tax rate of 10% applied to specific revenues in our French subsidiary in the third quarter and first nine months of 2022 (under the French IP Box regime, as further described below), as compared to a corporate tax rate of 26.5% for the comparable periods of 2021.

 

30

 

In assessing the recoverability of our deferred tax assets, including withholding tax assets that we will be able to utilize, we evaluate the available objective positive and negative evidence to estimate whether it is more likely than not that sufficient future taxable income will be generated to permit use of existing deferred tax assets in each taxpaying jurisdiction. For any deferred tax asset in excess of the amount for which it is more likely than not that we will realize a benefit, we establish a valuation allowance.

 

As of September 30, 2022, based on the weight of available positive and negative evidence, we recorded a valuation allowance for certain deferred tax assets (including withholding tax assets) of our Israeli subsidiary due to uncertainty regarding its future taxable income. In assessing the realizability of deferred tax assets, the key assumptions used to determine positive and negative evidence included the Company’s cumulative taxable loss for the past three years, current trends related to actual taxable earnings or losses, and expected future reversals of existing taxable temporary differences, as well as projections for future annual results. Accordingly, we recorded a charge of $15.6 million during the third quarter and first nine months of 2022 as a reserve against our deferred tax assets.

 

The amount of the deferred tax assets considered realizable, and the associated valuation allowance, could be adjusted in a future period if estimates of future taxable income change or if objective negative evidence in the form of cumulative losses is no longer present and additional weight is given to subjective evidence such as projections for future growth.

 

We are subject to income and other taxes in the United States and in numerous foreign jurisdictions. Our domestic and foreign tax liabilities are dependent on the jurisdictions in which profits are determined to be earned and taxed. Additionally, the amount of taxes paid is subject to our interpretation of applicable tax laws in the jurisdictions in which we operate. A number of factors influence our effective tax rate, including changes in tax laws and treaties as well as the interpretation of existing laws and rules. Federal, state, and local governments and administrative bodies within the United States, and other foreign jurisdictions have implemented, or are considering, a variety of broad tax, trade, and other regulatory reforms that may impact us. For example, the Tax Cuts and Jobs Act enacted on December 22, 2017 resulted in changes in our corporate tax rate, our deferred income taxes, and the taxation of foreign earnings. It is not currently possible to accurately determine the potential comprehensive impact of these or future changes, but these changes could have a material impact on our business and financial condition.

 

We have significant operations in Israel and operations in France and the Republic of Ireland. A substantial portion of our taxable income is generated in Israel and France. Although our Israeli and Irish subsidiaries, and, from 2022 onward, our French subsidiary, are taxed at rates substantially lower than U.S. tax rates, the tax rates in these jurisdictions could nevertheless result in a substantial increase as a result of withholding tax expenses with respect to which we are unable to obtain a refund from the relevant tax authorities.

 

Our French subsidiary is now entitled to a new tax benefit of 10% applied to specific revenues under the French IP Box regime. The French IP Box regime applies to net income derived from the licensing, sublicensing or sale of several IP rights such as patents and copyrighted software, including royalty revenues. This new elective regime requires a direct link between the income benefiting from the preferential treatment and the R&D expenditures incurred and contributing to that income. Qualifying income may be taxed at a favorable 10% CIT rate (plus social surtax, hence 10.3% in total).

 

Our Irish subsidiary qualified for a 12.5% tax rate on its trade. Interest income generated by our Irish subsidiary is taxed at a rate of 25%.

 

Our Israeli subsidiary is entitled to various tax benefits as a technological enterprise. In December 2016, the Economic Efficiency Law (Legislative Amendments for Applying the Economic Policy for the 2017 and 2018 Budget Years), 2016, which includes the Amendment to the Law for the Encouragement of Capital Investments, 1959 (Amendment 73) (the “Amendment”), was published. The Amendment, among other things, prescribes special tax tracks for technological enterprises, which are subject to rules that were issued by the Minister of Finance in April 2017.

 

The new tax track under the Amendment, which is applicable to our Israeli subsidiary, is the “Technological Preferred Enterprise.” Technological Preferred Enterprise is an enterprise for which total consolidated revenues of its parent company and all subsidiaries are less than 10 billion New Israeli Shekel (NIS). A Technological Preferred Enterprise, as defined in the Amendment, that is located in the center of Israel (where our Israeli subsidiary is currently located), is taxed at a rate of 12% on profits deriving from intellectual property. Any dividends distributed to “foreign companies,” as defined in the Amendment, deriving from income from technological enterprises will be taxed at a rate of 4%. We are applying the Technological Preferred Enterprise tax track for our Israeli subsidiary from tax year 2020 and onwards.

 

31

 

Critical Accounting Policies and Estimates

 

Our consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.

 

We believe that the assumptions and estimates associated with revenue recognition, fair value of financial instruments, equity-based compensation and income taxes have the greatest potential impact on our consolidated financial statements. Therefore, we consider these to be our critical accounting policies and estimates.

 

See our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on March 1, 2022, for a discussion of additional critical accounting policies and estimates. There have been no changes in our critical accounting policies as compared to what was previously disclosed in the Annual Report on Form 10-K for the year ended December 31, 2021.

 

LIQUIDITY AND CAPITAL RESOURCES

 

As of September 30, 2022, we had approximately $29.5 million in cash and cash equivalents, $6.1 million in short-term bank deposits, $100.7 million in marketable securities, and $8.1 million in long-term bank deposits, totaling $144.4 million, as compared to $154.9 million at December 31, 2021. The decrease for the first nine months of 2022 principally reflected unrealized investment loss on marketable securities of approximately $6.5 million, and funds used to repurchase 218,809 shares of common stock for an aggregate consideration of approximately $6.8 million, partially offset by cash proceeds from exercise of stock-based awards of approximately $3.5 million.

 

Out of total cash, cash equivalents, bank deposits and marketable securities of $144.4 million, $135.3 million was held by our foreign subsidiaries. Our intent is to permanently reinvest earnings of our foreign subsidiaries and our current operating plans do not demonstrate a need to repatriate foreign earnings to fund our U.S. operations. However, if these funds were needed for our operations in the United States, we would be required to accrue and pay taxes to repatriate these funds. The determination of the amount of additional taxes related to the repatriation of these earnings is not practicable, as it may vary based on various factors such as the location of the cash and the effect of regulation in the various jurisdictions from which the cash would be repatriated.

 

During the first nine months of 2022, we invested $41.3 million of cash in bank deposits and marketable securities with maturities up to 48 months from the balance sheet date. In addition, during the same period, bank deposits and marketable securities were sold or redeemed for cash amounting to $40.9 million. All of our marketable securities are classified as available-for-sale. The purchase and sale or redemption of available-for-sale marketable securities are considered part of investing cash flow. Available-for-sale marketable securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of stockholders’ equity, net of taxes. Realized gains and losses on sales of investments, as determined on a specific identification basis, are included in the interim condensed consolidated statements of income (loss). The amount of credit losses recorded for the first nine months of 2022 was immaterial. For more information about our marketable securities, see Note 5 to the interim condensed consolidated financial statements for the three and nine months ended September 30, 2022.

 

Bank deposits are classified as short-term bank deposits and long-term bank deposits. Short-term bank deposits are deposits with maturities of more than three months but no longer than one year from the balance sheet date, whereas long-term bank deposits are deposits with maturities of more than one year as of the balance sheet date. Bank deposits are presented at their cost, including accrued interest, and purchases and sales are considered part of cash flows from investing activities.

 

Operating Activities

 

Cash provided by operating activities for the first nine months of 2022 was $3.5 million and consisted of net loss of $25.1 million, adjustments for non-cash items of $23.1 million, and changes in operating assets and liabilities of $5.5 million. Adjustments for non-cash items primarily consisted of $5.8 million of depreciation and amortization of intangible assets, $10.4 million of equity-based compensation expenses, $2.3 million of remeasurement of marketable equity securities, $3.6 million of impairment of intangible assets with respect to Immervision technology acquired in August 2019, as we decided to cease the development of this product line, and $0.7 million of unrealized foreign exchange loss. The increase in operating assets and liabilities primarily consisted of a decrease in deferred taxes, net of $11.8 million (primarily reflect the impact of a charge to record a valuation allowance in the first nine months of 2022), a decrease in trade receivables of $0.7 million, and an increase in accrued expenses and other payables, including income taxes payable, of $1.5 million, partially offset by a decrease in deferred revenues of $5.1 million, a decrease in accrued payroll and related benefits of $2.8 million and an increase in prepaid expenses and other assets of $1.3 million.

 

Cash provided by operating activities for the first nine months of 2021 was $14.8 million and consisted of net loss of $3.5 million, adjustments for non-cash items of $15.2 million, and changes in operating assets and liabilities of $3.1 million. Adjustments for non-cash items primarily consisted of $4.7 million of depreciation and amortization of intangible assets and $9.5 million of equity-based compensation expenses. The increase in operating assets and liabilities primarily consisted of a decrease in trade receivables of $6.6 million, a decrease in prepaid expenses and other assets of $1.9 million, and an increase in deferred revenues of $2.6 million, partially offset by an increase in deferred taxes, net of $3.6 million (mainly due to an increase in withholding tax assets which can be utilized in future years), a decrease in accrued payroll and related benefits of $3.6 million, and a decrease in accrued expenses and other payables of $1.0 million.

 

32

 

Cash flows from operating activities may vary significantly from quarter to quarter depending on the timing of our receipts and payments. Our ongoing cash outflows from operating activities principally relate to payroll-related costs and obligations under our property leases and design tool licenses. Our primary sources of cash inflows are receipts from our accounts receivable, to some extent, funding from research and development government grants and French research tax credits, and interest earned from our cash, deposits and marketable securities. The timing of receipts of accounts receivable from customers is based upon the completion of agreed milestones or agreed dates as set out in the contracts.

 

Investing Activities

 

Net cash used in investing activities for the first nine months of 2022 was $3.3 million, compared to $4.6 million of net cash used in investing activities for the comparable period of 2021. We had a cash outflow of $27.3 million and a cash inflow of $10.0 million with respect to investments in marketable securities during the first nine months of 2022, as compared to a cash outflow of $19.9 million and a cash inflow of $33.6 million with respect to investments in marketable securities during the first nine months of 2021. For the first nine months of 2022, we had net proceeds of $16.9 million from bank deposits, as compared to net proceeds of $13.0 million from bank deposits for the comparable period of 2021. We had a cash outflow of $2.9 million and $1.5 million during the first nine months of 2022 and 2021, respectively, from purchase of property and equipment. For the first nine months of 2021, we had a cash outflow, net of cash acquired, of $29.9 million for the acquisition of Intrinsix.

 

Financing Activities

 

Net cash used in financing activities for the first nine months of 2022 was $3.3 million, as compared to $3.2 million of net cash provided by financing activities for the comparable period of 2021.

 

In August 2008, we announced that our board of directors approved a share repurchase program for up to one million shares of common stock which was further extended collectively by an additional 6,400,000 shares in 2010, 2013, 2014, 2018 and 2020. During the first nine months of 2022, we repurchased 218,809 shares of common stock pursuant to our share repurchase program at an average purchase price of $31.01 per share, for an aggregate purchase price of $6.8 million. We did not repurchase any shares of common stock during the first nine months of 2021. As of September 30, 2022, we had 278,799 shares available for repurchase.

 

During the first nine months of 2022, we received $3.5 million from the exercise of stock-based awards, as compared to $3.2 million received for the comparable period of 2021.

 

We believe that our cash and cash equivalents, short-term bank deposits and marketable securities, along with cash from operations, will provide sufficient capital to fund our operations for at least the next 12 months. We cannot provide assurances, however, that the underlying assumed levels of revenues and expenses will prove to be accurate. We believe the company has the financial resources to weather the expected short-term impacts of COVID-19. However, we have limited insight into the extent to which our business may be impacted by COVID-19, and there are many uncertainties, including the length and severity of the pandemic. An extended and severe pandemic may materially and adversely affect our future operations, financial position and liquidity.

 

In addition, as part of our business strategy, we occasionally evaluate potential acquisitions of businesses, products and technologies and minority equity investments. Accordingly, a portion of our available cash may be used at any time for the acquisition of complementary products or businesses or minority equity investments. Such potential transactions may require substantial capital resources, which may require us to seek additional debt or equity financing. We cannot assure you that we will be able to successfully identify suitable acquisition or investment candidates, complete acquisitions or investments, integrate acquired businesses into our current operations, or expand into new markets. Furthermore, we cannot provide assurances that additional financing will be available to us in any required time frame and on commercially reasonable terms, if at all. See “Risk Factors—We may seek to expand our business in ways that could result in diversion of resources and extra expenses.” for more detailed information.

 

Item 3.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

A majority of our revenues and a portion of our expenses are transacted in U.S. dollars and our assets and liabilities together with our cash holdings are predominately denominated in U.S. dollars. However, the majority of our expenses are denominated in currencies other than the U.S. dollar, principally the NIS and the Euro. Increases in volatility of the exchange rates of currencies other than the U.S. dollar versus the U.S. dollar could have an adverse effect on the expenses and liabilities that we incur when remeasured into U.S. dollars. We review our monthly expected non-U.S. dollar denominated expenditures and look to hold equivalent non-U.S. dollar cash balances to mitigate currency fluctuations. However, our Euro cash balances increase significantly on a quarterly basis beyond our Euro liabilities, mainly from French research tax benefits applicable to the CIR, which is generally refunded every three years. This has resulted in a foreign exchange loss of $696,000 and $956,000 for the third quarter and first nine months of 2022, respectively, and a foreign exchange loss of $367,000 and $783,000 for the comparable periods of 2021.

 

33

 

As a result of currency fluctuations and the remeasurement of non-U.S. dollar denominated expenditures to U.S. dollars for financial reporting purposes, we may experience fluctuations in our operating results on an annual and quarterly basis. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, we follow a foreign currency cash flow hedging program. We hedge portions of the anticipated payroll for our non-U.S. employees denominated in currencies other than the U.S. dollar for a period of one to twelve months with forward and option contracts. During the third quarter and first nine months of 2022, we recorded accumulated other comprehensive gain of $111,000 and accumulated other comprehensive loss of $462,000, respectively, from our forward and option contracts, net of taxes, with respect to anticipated payroll expenses for our non-U.S. employees. During both the third quarter and first nine months of 2021, we recorded accumulated other comprehensive gain of $0 from our forward and option contracts, net of taxes, with respect to anticipated payroll expenses for our non-U.S. employees. As of September 30, 2022, the amount of other comprehensive loss from our forward and option contracts, net of taxes, was $407,000, which will be recorded in the consolidated statements of income (loss) during the following five months. We recognized a net loss of $398,000 and $1,140,000 for the third quarter and first nine months of 2022, respectively, and a net gain of $29,000 and $65,000 for the comparable periods of 2021, related to forward and options contracts. We note that hedging transactions may not successfully mitigate losses caused by currency fluctuations. We expect to continue to experience the effect of exchange rate and currency fluctuations on an annual and quarterly basis.

 

The majority of our cash and cash equivalents are invested in high-grade certificates of deposits with major U.S., European and Israeli banks. Generally, cash and cash equivalents and bank deposits may be redeemed and therefore minimal credit risk exists with respect to them. Nonetheless, deposits with these banks exceed the Federal Deposit Insurance Corporation (FDIC) insurance limits or similar limits in foreign jurisdictions, to the extent such deposits are even insured in such foreign jurisdictions. While we monitor on a systematic basis the cash and cash equivalent balances in the operating accounts and adjust the balances as appropriate, these balances could be impacted if one or more of the financial institutions with which we deposit our funds fails or is subject to other adverse conditions in the financial or credit markets. To date, we have experienced no loss of principal or lack of access to our invested cash or cash equivalents; however, we can provide no assurance that access to our invested cash and cash equivalents will not be affected if the financial institutions that we hold our cash and cash equivalents fail.

 

We hold an investment portfolio consisting principally of corporate bonds. We have the ability to hold such investments until recovery of temporary declines in market value or maturity. As of September 30, 2022, the unrealized losses associated with our investments were approximately $7.1 million due to the dramatic changes in the interest rate environment that took place in the first nine months of 2022. As we hold such bonds with unrealized losses to recovery, no credit loss was recognized during the third quarter and first nine months of 2022. However, we can provide no assurance that we will recover present declines in the market value of our investments.

 

Interest income and gains and losses from marketable securities, net, were $0.81 million and $1.76 million for the third quarter and first nine months of 2022, respectively, as compared to $0.32 million and $1.13 million for the comparable periods of 2021. The increase in interest income, and gains and losses from marketable securities, net, during the third quarter and first nine months of 2022, principally reflected higher yields.

 

We are exposed primarily to fluctuations in the level of U.S. interest rates. To the extent that interest rates rise, fixed interest investments may be adversely impacted, whereas a decline in interest rates may decrease the anticipated interest income for variable rate investments. We typically do not attempt to reduce or eliminate our market exposures on our investment securities because the majority of our investments are short-term. We currently do not have any derivative instruments but may put them in place in the future. Fluctuations in interest rates within our investment portfolio have not had, and we do not currently anticipate such fluctuations will have, a material effect on our financial position on an annual or quarterly basis.

 

Item 4.

CONTROLS AND PROCEDURES

 

As of the end of the period covered by this report, we carried out an evaluation, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of September 30, 2022.

 

There has been no change in our internal control over financial reporting that occurred during our most recent fiscal quarter that has materially affected or is reasonably likely to materially affect our internal control over financial reporting.

 

34

 

PART II.

OTHER INFORMATION

 

Item 1.

LEGAL PROCEEDINGS

 

We are not a party to any litigation or other legal proceedings that we believe could reasonably be expected to have a material effect on our business, results of operations and financial condition.

 

Item 1A.

RISK FACTORS

 

This Form 10-Q contains forward-looking statements concerning our future products, expenses, revenue, liquidity and cash needs as well as our plans and strategies. These forward-looking statements are based on current expectations and we assume no obligation to update this information. Numerous factors could cause our actual results to differ significantly from the results described in these forward-looking statements, including the following risk factors.

 

There are no material changes to the Risk Factors described under the title “Factors That May Affect Future Performance” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 other than changes to the Risk Factors below entitled: (1) “Our quarterly operating results fluctuate from quarter to quarter due to a variety of factors, including our lengthy sales cycle, and may not be a meaningful indicator of future performance;” (2) “We rely significantly on revenues derived from a limited number of customers who contribute to our royalty and license revenues;” (3) “Royalty and other payment rates could decrease for existing and future license agreements, which could materially adversely affect our operating results;” (4) “Because we have significant international operations, we may be subject to political, economic and other conditions relating to our international operations that could increase our operating expenses and disrupt our revenues and business;” (5) “Our success will depend on our ability to manage our geographically dispersed operations;” (6) “Our research and development expenses may increase if the grants we currently receive from the Israeli government are reduced or withheld;” (7) “The Israeli tax benefits that we currently receive and the government programs in which we participate require us to meet certain conditions and may be terminated or reduced in the future, which could increase our tax expenses;” (8) “Our product development efforts are time-consuming and expensive and may not generate an acceptable return, if any;” (9) “If we determine that our goodwill and intangible assets have become impaired, we may incur impairment charges, which would negatively impact our operating results,” (10) “Our operating results are affected by the highly cyclical nature of and general economic conditions in the semiconductor industry;” (11) “We may face difficulties in integrating Intrinsix into our business and offering turnkey IP solutions and co-creation projects;” and (12) “Our corporate tax rate may increase, which could adversely impact our cash flow, financial condition and results of operations.”

 

 

The COVID-19 pandemic, or other outbreak of disease or similar public health threat, could materially and adversely affect our business, financial condition and results of operations.

 

The COVID-19 pandemic has resulted in government authorities implementing numerous measures to try to contain the virus, and these measures have impacted and may further impact our workforce and operations, the operations of our customers, and those of our respective vendors and suppliers. Furthermore, the outbreak has significantly increased economic and demand uncertainty and negatively impacted consumer confidence. Any shortfall in consumer spending or demand for consumer electronic products, such as due to social distancing and other restrictions, may negatively affect our business and results of operations.

 

The spread of COVID-19 also has caused us to modify our business practices, and we may take further actions as may be required by government authorities or that we determine are in the best interests of our employees, customers, and communities.  Such actions may result in further disruptions to our supply chain, operations and facilities, and workforce. We cannot assure you that such measures will be sufficient to mitigate the risks posed by COVID-19, and our ability to perform critical functions could be harmed.

 

We cannot at this time quantify or forecast the full short-term and longer-term business impact of COVID-19. The degree to which COVID-19 impacts our business, financial condition, and results of operations will depend on future developments, which are highly uncertain, and to what extent normal economic and operating conditions can resume.

 

The markets in which we operate are highly competitive, and as a result we could experience a loss of sales, lower prices and lower revenues.

 

The markets for the products in which our technology is incorporated are highly competitive. Aggressive competition could result in substantial declines in the prices that we are able to charge for our intellectual property or lose design wins to competitors. Many of our competitors are striving to increase their share of the growing signal processing IP markets and are reducing their licensing and royalty fees to attract customers. The following industry players and factors may have a significant impact on our competitiveness:

 

 

we compete directly in the signal processing cores space with Verisilicon, Cadence and Synopsys;

 

we compete with CPU IP or configurable CPU IP (offering DSP configured CPU and/or DSP acceleration and/or connectivity capabilities to their IP) providers, such as ARM, Synopsys and Cadence and the RISC-V open source;

 

35

 

 

we compete with internal engineering teams at companies such as Mediatek, Qualcomm, Samsung, Huawei and NXP that may design programmable DSP core products and signal processing cores in-house and therefore not license our technologies;

 

we compete in the short range wireless markets with Mindtree, Synopsys and internal engineering teams at companies such as Cypress (now part of Infineon), Silicon Labs and NXP;

 

we compete in embedded imaging and vision market with Cadence, Synopsys, Videantis, Verislicon, ARM and Verisilicon;

 

we compete in AI processor marketing with AI processor and accelerator providers, including AImotive, Arm Limited, Cadence, Synopsys, Cambricon, Digital Media Professionals (DMP), Imagination Technologies, Nvidia open source NVDLA and Verisilicon;

  we compete in the audio and voice applications market with ARM, Cadence, Synopsys and Verisilicon; and
  we compete for chip design services in our main markets with WiPro and Cyient, and in the aerospace and defense markets with Marvel, ASIC North and First Pass Engineering.

 

In addition, we may face increased competition from smaller, niche semiconductor design companies in the future. Some of our customers also may decide to satisfy their needs through in-house design. We compete on the basis of signal processing IP performance, Intrinsix’s IP and NRE capabilities, overall chip cost, power consumption, flexibility, reliability, communication and multimedia software availability, design cycle time, tool chain, customer support, name recognition, reputation and financial strength. Our inability to compete effectively on these bases could have a material adverse effect on our business, results of operations and financial condition.

 

Our quarterly operating results fluctuate from quarter to quarter due to a variety of factors, including our lengthy sales cycle, and may not be a meaningful indicator of future performance.

 

In some quarters our operating results could be below the expectations of securities analysts and investors, which could cause our stock price to fall. Factors that may affect our quarterly results of operations in the future include, among other things:

 

 

the gain or loss of significant licensees, partly due to our dependence on a limited number of customers generating a significant amount of quarterly revenues;

 

any delay in execution of any anticipated IP licensing arrangement during a particular quarter;

 

delays in revenue recognition for some license agreements based on percentage of completion of customized work or other accounting reasons;

 

the timing and volume of orders and production by our customers, as well as fluctuations in royalty revenues resulting from fluctuations in unit shipments by our licensees;

 

royalty pricing pressures and reduction in royalty rates due to an increase in volume shipments by customers, end-product price erosion and competitive pressures;

 

earnings or other financial announcements by our major customers that include shipment data or other information that implicates expectations for our future royalty revenues;

 

the mix of revenues among IP licensing and related revenues, NRE revenues and royalty revenues;

 

the timing of the introduction of new or enhanced technologies by us and our competitors, as well as the market acceptance of such technologies;

 

the discontinuation, or public announcement thereof, of product lines or market sectors that incorporate our technology by our significant customers;

 

our lengthy sales cycle and specifically in the third quarter of any fiscal year during which summer vacations slow down decision-making processes of our customers in executing contracts;

 

lengthy and unpredictable project approval and funding timelines characteristic of government agencies and other customers in the aerospace and defense markets, coupled with the ability, and frequent election, of government agencies and their contractors to discontinue programs with little or no advance notice;

 

delays in the commercialization of end products that incorporate our technology;

 

currency fluctuations, mainly the EURO and the NIS versus the U.S. dollar;

 

fluctuations in operating expenses and gross margins associated with the introduction of, and research and development investments in, new or enhanced technologies and adjustments to operating expenses resulting from restructurings;

 

the approvals, amounts and timing of Israeli research and development government grants from the Israeli Innovation Authority of the Ministry of Economy and Industry in Israel (the “IIA”), EU grants and French research tax credits;

 

the impact of new accounting pronouncements, including the new revenue recognition rules;

 

the timing of our payment of royalties to the IIA, which is impacted by the timing and magnitude of license agreements and royalty revenues derived from technologies that were funded by grant programs of the IIA;

 

statutory changes associated with research tax benefits applicable to French technology companies;

 

36

 

 

our ability to scale our operations in response to changes in demand for our technologies;

 

entry into new end markets that utilize our signal processing IPs, software and platforms;

 

changes in our pricing policies and those of our competitors;

 

restructuring, asset and goodwill impairment and related charges, as well as other accounting changes or adjustments, such as our third quarter 2022 write off of deferred tax assets;

 

general political conditions, including global trade wars resulting from tariffs and business restrictions and bans imposed by government entities, like the well publicized 2018 ban associated with ZTE, as well as other regulatory actions and changes that may adversely affect the business environment;

 

general economic conditions, including the current economic conditions, and its effect on the semiconductor industry and sales of consumer products into which our technologies are incorporated;

 

delays in final product delivery due to unexpected issues introduced by our service or EDA tool providers;

 

delays in ratification of standards for Bluetooth, Wi-Fi or NB-IoT that can affect the introduction of new products;

 

constraints on chip manufacturing capacity due to high demand or shutdowns of semiconductor fabrication plants and other manufacturing facilities; and

 

reductions in demand for consumer and digital devices due to lockdowns or overall financial difficulties resulting from the ongoing COVID-19 pandemic.

 

Each of the above factors is difficult to forecast and could harm our business, financial condition and results of operations. Also, we license our technology to OEMs and semiconductor companies for incorporation into their end products for consumer markets, including handsets and consumer electronics products. The royalties we generate are reported by our customers.

 

Our royalty revenues are affected by seasonal buying patterns of consumer products sold by OEMs, partially by our direct customers and partially by semiconductor customers that incorporate our technology into their end products and the market acceptance of such end products. The first quarter in any given year is usually a sequentially down quarter for us in relation to royalty revenues as this period represents lower post-Christmas fourth quarter consumer product shipments. However, the magnitude of this first quarter decrease varies annually and has been impacted by global economic conditions, market share changes, exiting or refocusing of market sectors by our customers and the timing of introduction of new and existing handset devices powered by CEVA technology sold in any given quarter compared to the prior quarter. Furthermore, in 2020 and 2021 the worldwide COVID-19 pandemic and the excepted recovery in economic activities created strong demand for chips that significantly surpasses the supply capacity for digital connectivity and consumer devices, causing long lead times. This environment may continue throughout 2022 and distort more traditional seasonality trends.

 

Moreover, the semiconductor and consumer electronics industries remain volatile, which makes it extremely difficult for our customers and us to accurately forecast financial results and plan for future business activities. As a result, our past operating results should not be relied upon as an indication of future performance.

 

We rely significantly on revenues derived from a limited number of customers who contribute to our royalty and license revenues.

 

We derive a significant amount of revenues from a limited number of customers. Sales to UNISOC (formerly Spreadtrum Communications, Inc.), accounted for 11% of our total revenues for the first nine months of 2022. Sales to UNISOC also accounted for 21%, 14% and 15% of our total revenues for 2021, 2020 and 2019, respectively. With respect to our royalty revenues, three royalty paying customer represented 10% or more of our total royalty revenues for the third quarter of 2022, and two royalty paying customer represented 10% or more of our total royalty revenues for the first nine months of 2022, and collectively represented 58% and 46% of our total royalty revenues for the third quarter and first nine months of 2022, respectively. Three royalty paying customer represented 10% or more of our total royalty revenues for both the third quarter and first nine months of 2021, and collectively represented 44% and 57% of our total royalty revenues for the third quarter and first nine months of 2021, respectively. In addition, three royalty paying customers each represented 10% or more of our total royalty revenues for 2021, and collectively represented 57% of our total royalty revenues for 2021. Four royalty paying customers each represented 10% or more of our total royalty revenues for 2020, and collectively represented 72% of our total royalty revenues for 2020, and three royalty paying customers each represented 10% or more of our total royalty revenues for 2019, and collectively represented 73% of our total royalty revenues for 2019. We expect that a significant portion of our future revenues will continue to be generated by a limited number of customers. The loss of any significant royalty paying customer could adversely affect our near-term future operating results. Furthermore, consolidation among our customers may negatively affect our revenue source, increase our existing customers’ negotiation leverage and make us further dependent on a limited number of customers. Moreover, the discontinuation of product lines or market sectors that incorporate our technology by our significant customers or a change in direction of their business and our inability to adapt our technology to their new business needs could have material negative implications for our future royalty revenues.

 

37

 

Our business is dependent on IP licensing and NRE revenues, which may vary period to period.

 

License agreements for our signal processing IP cores and platforms have not historically provided for substantial ongoing license payments, so past IP licensing revenues may not be indicative of the amount of such revenues in any future period. We believe that there is a similar risk with RivieraWaves’ operations associated with Bluetooth and Wi-Fi connectivity technologies. Significant portions of our anticipated future revenues, therefore, will likely depend upon our success in attracting new customers or expanding our relationships with existing customers. However, revenues recognized from licensing arrangements vary significantly from period to period, depending on the number and size of deals closed during a quarter, and are difficult to predict. In addition, as we expand our business into the non-handset baseband markets, our licensing deals may be smaller but greater in volume which may further fluctuate our licensing revenues quarter to quarter. Our ability to succeed in our licensing efforts will depend on a variety of factors, including the performance, quality, breadth and depth of our current and future products as well as our sales and marketing skills. In addition, some of our licensees may in the future decide to satisfy their needs through in-house design and production. Our failure to obtain future licensing customers would impede our future revenue growth and could materially harm our business.

 

In addition, we recently acquired Intrinsix, which derives revenues primarily from non-recurring engineering (NRE) payments as well as retains certain IP assets. We believe significant portions of our anticipated future revenues will likely depend upon our success in attracting new customers to NRE services, monetizing Intrinsix IP assets and expanding our relationships with existing Intrinsix customers. Revenues recognized from such arrangements have historically varied significantly from period to period, depending on the number and size of deals closed during a quarter, as well as the timing of the approval and funding processes of U.S. government agencies and their contractors that can be lengthy and difficult to predict. In addition, some Intrinsix’s customers may in the future decide to satisfy their needs through in-house design and production. Our failure to obtain future customers for Intrinsix’s NRE business and IP would also impede our future revenue growth and could materially harm our business.

 

Royalty and other payment rates could decrease for existing and future license agreements and other customer agreements, which could materially adversely affect our operating results.

 

Royalty payments to us under existing and future license agreements could be lower than currently anticipated for a variety of reasons. Average selling prices for semiconductor products generally decrease over time during the lifespan of a product. In addition, there is increasing downward pricing pressures in the semiconductor industry on end products incorporating our technology, especially end products for the handsets and consumer electronics markets. As a result, notwithstanding the existence of a license agreement, our customers may demand that royalty rates for our products be lower than our historic royalty rates. We have in the past and may be pressured in the future to renegotiate existing license agreements with our customers. In addition, certain of our license agreements provide that royalty rates may decrease in connection with the sale of larger quantities of products incorporating our technology. Furthermore, our competitors may lower the royalty rates for their comparable products to win market share which may force us to lower our royalty rates as well. As a consequence of the above referenced factors, as well as unforeseen factors in the future, the royalty rates we receive for use of our technology could decrease, thereby decreasing future anticipated revenues and cash flow. Royalty revenues were approximately 34% of our total revenues for both the third quarter and first nine months of 2022, respectively, as compared to 34% and 42% for the comparable periods of 2021. In addition, royalty revenues were approximately 41%, 48% and 45% of our total revenues for 2021, 2020 and 2019, respectively. Therefore, a significant decrease in our royalty revenues could materially adversely affect our operating results.

 

Moreover, royalty rates may be negatively affected by macroeconomic trends (including the recent COVID-19 pandemic and its global impact) or changes in products mix. Furthermore, consolidation among our customers may increase the leverage of our existing customers to extract concessions from us in royalty rates. Moreover, changes in products mix such as an increase in lower royalty bearing products shipped in high volume like low-cost feature phones and Bluetooth-based products in lieu of higher royalty bearing products like LTE phones could lower our royalty revenues.

 

In addition, Intrinsix’s NRE hourly rates under existing and future agreements could be lower than currently anticipated for a variety of reasons, including, for example, U.S. government regulation changes and pricing pressures from competitors in the aerospace and defense markets. As a result, notwithstanding the existence of an agreement, our customers may demand that NRE rates, be lower than our historic rates. A significant decrease in our NRE rates could also materially adversely affect our operating results.

 

38

 

We generate a significant amount of our total revenues, especially royalty revenues, from the handset baseband market (for mobile handsets and for other modem connected devices) and our business and operating results may be materially adversely affected if we do not continue to succeed in these highly competitive markets.

 

A significant portion of our revenues in general, and in particular our royalty revenues, are derived from baseband for handsets. Any adverse change in our ability to compete and maintain our competitive position in the handset baseband market, including through the introduction by competitors of enhanced technologies that attract customers that target those markets, would harm our business, financial condition and results of operations. Moreover, the handset baseband market is extremely competitive and is facing intense pricing pressures, and we expect that competition and pricing pressures will only increase. Furthermore, it can be very volatile with regards to volume shipments of different phones, standards and connected devices due to inventory build out or consumer demand changes or geographical macroeconomics, pricing changes, product discontinuations due to technical issues and timing of introduction of new phones and products. Our existing OEM or semiconductor customers also may fail to introduce new handset devices that attract consumers, lose a significant design opportunity for a new product introduction, or encounter significant delays in developing, manufacturing or shipping new or enhanced products in those markets or find alternative technological solutions and suppliers. The inability of our customers to compete would result in lower shipments of products powered by our technologies which in turn would have a material adverse effect on our business, financial condition and results of operations. In particular, a customer’s loss of a design opportunity may have an adverse effect on our royalty revenues from such customer, which in turn will also have an adverse effect on our overall results of operations and market share. As an example, Intel, one of our customers, did not have its products selected for inclusion in a new smartphone series, and thereafter announced the sale of its 5G smartphone modem, as a result of which, our royalty revenues from Intel will reach record low levels in 2022. Our overall royalty revenues will be negatively impacted if we fail to offset any loss of royalty revenues from Intel, or any other loss of royalty revenues from a customer, with royalty revenues from other emerging products incorporating our technologies. Since a significant portion of our revenues are derived from the handset baseband market, adverse conditions in this market would have a material adverse effect on our business, financial condition and results of operations.

 

In order to sustain the future growth of our business, we must penetrate new markets and our new products must achieve widespread market acceptance but such additional revenue opportunities may not be implemented and may not be achieved.

 

In order to expand our business and increase our revenues, we must penetrate new markets and introduce new products, including additional non-baseband related products. We have invested significant resources in pursuing potential opportunities for revenue growth and diversify our revenue streams. Our continued success will depend significantly on our ability to accurately anticipate changes in industry standards and to continue to appropriately fund development efforts to enhance our existing products or introduce new products in a timely manner to keep pace with technological developments. However, there are no assurances that we will develop products relevant for the marketplace or gain significant market share in those competitive markets. Moreover, if any of our competitors implement new technologies before us, those competitors may be able to provide products that are more effective or at lower prices, which could adversely impact our sales and impact our market share. Our inability to penetrate new markets and increase our market share in those markets or lack of customer acceptance of our new products may harm our business and potential growth.

 

Because our IP solutions are components of end products, if semiconductor companies and electronic equipment manufacturers do not incorporate our solutions into their end products or if the end products of our customers do not achieve market acceptance, we may not be able to generate adequate sales of our products.

 

We do not sell our IP solutions directly to end-users; we license our technology primarily to semiconductor companies and electronic equipment manufacturers, who then incorporate our technology into the products they sell. As a result, we rely on our customers to incorporate our technology into their end products at the design stage. Once a company incorporates a competitor’s technology into its end product, it becomes significantly more difficult for us to sell our technology to that company because changing suppliers involves significant cost, time, effort and risk for the company. As a result, we may incur significant expenditures on the development of a new technology without any assurance that our existing or potential customers will select our technology for incorporation into their own product and without this “design win,” it becomes significantly difficult to sell our IP solutions. Moreover, even after a customer agrees to incorporate our technology into its end products, the design cycle is long and may be delayed due to factors beyond our control, which may result in the end product incorporating our technology not reaching the market until long after the initial “design win” with such customer. From initial product design-in to volume production, many factors could impact the timing and/or amount of sales actually realized from the design-in. These factors include, but are not limited to, changes in the competitive position of our technology, our customers’ financial stability, and our customers' ability to ship products according to our customers’ schedule. Moreover, current economic conditions may further prolong a customer’s decision-making process and design cycle.

 

Further, because we do not control the business practices of our customers, we do not influence the degree to which they promote our technology or set the prices at which they sell products incorporating our technology. We cannot assure you that our customers will devote satisfactory efforts to promote their end products which incorporate our IP solutions.

 

In addition, our royalties from licenses and therefore the growth of our business, are dependent upon the success of our customers in introducing products incorporating our technology and the success of those products in the marketplace. The primary customers for our products are semiconductor design and manufacturing companies, system OEMs and electronic equipment manufacturers, particularly in the telecommunications field. All of the industries we license into are highly competitive, cyclical and have been subject to significant economic downturns at various times. These downturns are characterized by production overcapacity and reduced revenues, which at times may encourage semiconductor companies or electronic product manufacturers to reduce their expenditure on our technology. If we do not retain our current customers and continue to attract new customers, our business may be harmed.

 

39

 

We depend on market acceptance of third-party semiconductor intellectual property.

 

The semiconductor intellectual property (SIP) industry is a relatively small and emerging industry. Our future growth will depend on the level of market acceptance of our third-party licensable intellectual property model, the variety of intellectual property offerings available on the market, and a shift in customer preference away from in-house development of proprietary signal processing IP towards licensing open signal processing IP cores and platforms. Furthermore, the third-party licensable intellectual property model is highly dependent on the market adoption of new services and products, such as low cost smartphones in emerging markets, LTE-based smartphones, mobile broadband, small cell base stations and the increased use of advanced audio, voice, computational photography and embedded vision in mobile, automotive and consumer products, as well as in IoT and connectivity applications in general in which we participate. Such market adoption is important because the increased cost associated with ownership and maintenance of the more complex architectures needed for the advanced services and products may motivate companies to license third-party intellectual property rather than design them in-house.

 

The trends that would enable our growth are largely beyond our control. Semiconductor customers also may choose to adopt a multi-chip, off-the-shelf chip solution versus IP licensing or using highly-integrated chipsets that embed our technologies. If the above referenced market shifts do not materialize or third-party SIP does not achieve market acceptance, our business, results of operations and financial condition could be materially harmed.

 

Because we have significant international operations, we may be subject to political, economic and other conditions relating to our international operations that could increase our operating expenses and disrupt our revenues and business.         

 

Approximately 77% of our total revenues for the first nine months of 2022, were derived from customers located outside of the United States, and approximately 78% of our total revenues for 2021, 79% for 2020 and 81% for 2019 were derived from customers located outside of the United States. We expect that international customers will continue to account for a significant portion of our revenues for the foreseeable future. As a result, the occurrence of any negative international political, economic or geographic events could result in significant revenue shortfalls. These shortfalls could cause our business, financial condition and results of operations to be harmed. Some of the risks of doing business internationally include:

 

 

unexpected changes in regulatory requirements;

 

fluctuations in the exchange rate for the U.S. dollar;

 

imposition of tariffs and other barriers and restrictions, including trade tensions such as U.S.-China trade tensions;

 

potential negative international community’s reaction to the U.S. Tax Cuts and Jobs Act;

 

burdens of complying with a variety of foreign laws, treaties and technical standards;

 

uncertainty of laws and enforcement in certain countries relating to the protection of intellectual property;

 

multiple and possibly overlapping tax structures and potentially adverse tax consequences;

 

political and economic instability, including terrorist attacks and protectionist polices; and

 

changes in diplomatic and trade relationships.

 

Revenues from customers located in the Asia Pacific region, including China, account for a substantial portion of our total revenues. We expect that revenue from international sales generally, and sales to the Asia Pacific region specifically, will continue to be a material part of our total revenues. Therefore, any financial crisis, trade restrictions or disputes or other major event causing business disruption in international jurisdictions generally, and in specific countries in the Asia Pacific region in particular, could negatively affect our future revenues and results of operations. For example, in October 2022, the U.S. Department of Commerce’s Bureau of Industry and Security imposed broad restrictions on the transfer to China of certain advanced semiconductors and supercomputing items, software and technology subject to U.S. export controls, as well as restrictions on U.S. persons’ activities in support of the transfer of certain items not subject to U.S. export controls. We are assessing the potential impact of these restrictions on our operations, and these restrictions are in addition to existing license requirements and company-specific designations affecting trade in the Asia Pacific region. Actions of any nature, including future new trade controls, with respect to such customers may reduce our revenues from them and adversely affect our business and financial results.

 

New tariffs, trade measures and other geopolitical risks and instability could adversely affect our consolidated results of operations, financial position and cash flows.

 

Tensions between the U.S. and China have been escalating since 2018 and are not fully resolved yet, and a number of factors  may exacerbate these tensions in the future. In addition, the recent movement of Russian military units into provinces in Eastern Ukraine has resulted in increased sanctions against Russia, and could also increase China/Taiwan political tensions and U.S./China trade and other relations. Trade tensions between the U.S. and China and other geopolitical instabilities have resulted, and could in the future result, in significant tariff increases, sanctions against specified entities, and the broadening of restrictions and license requirements for specified uses of products. For example, the ongoing geopolitical and economic uncertainty between the U.S. and China, the unknown impact of current and future U.S. and Chinese trade regulations and other geopolitical risks with respect to China and Taiwan, may cause disruptions in the semiconductor industry and its supply chain, decreased demand from customers for the ultimate products using our IP solutions, or other disruptions which may, directly or indirectly, materially harm our business, financial condition and results of operations. In addition, critical metals and materials used in semiconductors, such as Palladium, are sourced in the Russia, and sanctions against Russia could impact the semiconductor supply chain. In addition, while tariffs and other retaliatory trade measures imposed by other countries on U.S. goods have not yet had a significant impact on our business or results of operations, our revenues are increasingly originated in China and the broader APAC region, and we cannot predict further developments. Thus, existing or future tariffs could have a material adverse effect on our consolidated results of operations, financial position and cash flows. Furthermore, further changes in U.S. trade policy could trigger retaliatory actions by affected countries, which could impose restrictions on our ability to do business in or with affected countries or prohibit, reduce or discourage purchases of our products by foreign customers and higher prices for our products in foreign markets. For example, there are risks that the Chinese government may, among other things, require the use of local suppliers, compel companies that do business in China to partner with local companies to conduct business and provide incentives to government-backed local customers to buy from local suppliers. Changes in, and responses to, U.S. trade policy could reduce the competitiveness of our products and cause our sales and revenues to drop, which could materially and adversely impact our business and results of operations. 

 

40

 

We depend on a limited number of key personnel who would be difficult to replace.

 

Our success depends to a significant extent upon certain of our key employees and senior management, the loss of which could materially harm our business. Competition for skilled employees in our field is intense, and in the current environment where many employees have become accustomed to remote work environments and frequent job changes, integration of employees into our company culture and retention of employees is becoming increasingly difficult. We cannot assure you that in the future we will be successful in attracting and retaining the required personnel.

 

The sales cycle for our IP and NRE solutions is lengthy, and even approved projects may have structured payment terms, which makes forecasting of our customer orders and revenues difficult.

 

The sales cycle for our IP solutions and NRE services is lengthy, often lasting three to nine months. Our customers generally conduct significant technical evaluations, including customer trials, of our technology as well as competing technologies prior to making a purchasing decision. Purchasing decisions also may be delayed because of a customer’s internal budget approval process or from the involvement of U.S. government agencies for project and budgetary approvals. In addition, given the current market conditions, we have less ability to predict the timing of our customers’ purchasing cycle and potential unexpected delays in such a cycle. Because of the lengthy sales cycle and potential delays, our dependence on a limited number of customers to generate a significant amount of revenues for a particular period and the size of customer orders, if orders forecasted for a specific customer for a particular period do not occur in that period, our revenues and operating results for that particular quarter could suffer. Furthermore, even approved projects may be subject to tranche or milestone-based payment structures, rather than upfront payments, which may cause delays in our performance of the relevant work and revenue recognition. Moreover, a portion of our expenses related to an anticipated order is fixed and difficult to reduce or change, which may further impact our operating results for a particular period.

 

Because our IP solutions and NRE services are complex, the detection of errors in our products may be delayed, and if we deliver products with defects, our credibility will be harmed, the sales and market acceptance of our products may decrease and product liability claims may be made against us.

 

Our IP solutions and NRE services are complex and may contain errors, defects and bugs when introduced. If we deliver products with errors, defects or bugs, our credibility and the market acceptance and sales of our products could be significantly harmed. Furthermore, the nature of our products may also delay the detection of any such error or defect. If our products contain errors, defects and bugs, then we may be required to expend significant capital and resources to alleviate these problems. This could result in the diversion of technical and other resources from our other development efforts. Any actual or perceived problems or delays may also adversely affect our ability to attract or retain customers. Furthermore, the existence of any defects, errors or failure in our products could lead to product liability claims or lawsuits against us or against our customers. A successful product liability claim could result in substantial cost and divert management’s attention and resources, which would have a negative impact on our financial condition and results of operations.

 

Intrinsixs business relies heavily on contracts with U.S. government prime contractors, which exposes us to business volatility and risks, including government budgeting cycles and appropriations, potential early termination of contracts, procurement regulations, governmental policy shifts, security requirements, audits, investigations, sanctions and penalties.

 

Historically, Intrinsix has derived a significant portion of its revenues as a subcontractor to U.S. government prime contractors and has had some contracts directly with the U.S. government. U.S. federal government agencies, including the Department of Defense (DoD), are subject to budgetary constraints, and our continued performance under our contracts with these agencies and their prime contractors, or award of additional contracts from these agencies or their prime contractors, could be jeopardized by spending reductions or budget cutbacks at these agencies. The funding of U.S. government programs is uncertain and dependent on continued congressional appropriations and administrative allotment of funds based on an annual budgeting process, which is often responsive to myriad factors, including changes in political or public support for security and defense programs, uncertainties associated with the current global threat environment and other geo-political matters, and adoption of new laws or regulations relating to government contracting or changes to existing laws or regulations. These and other factors could cause governmental agencies to reduce their engagements for Intrinsix products and services under existing contracts, to exercise their rights to terminate contracts at-will or to abstain from renewing contracts, any of which would cause our revenue to decline and could otherwise harm our business, financial condition and results of operations. Given its acquisition by CEVA, Inc., Intrinsix is no longer eligible for certain types of direct government contracts set aside for qualifying small businesses, which also could potentially reduce revenue from government contracts.

 

41

 

In addition, changes in federal law, government procurement policy, priorities, regulations, technology initiatives and/or requirements may also negatively impact our potential for growth in the aerospace and defense space. New laws, regulations or procurement requirements or changes to current ones (including, for example, regulations related to cybersecurity, supply chain integrity, privacy, information protection, and cost accounting) can significantly increase our costs and risks and reduce our profitability. 

 

As a company performing government contracts and subcontracts, we are also subject to additional regulations and compliance obligations, including related to accounting and billing, contract administration, government property, ethics and conflicts of interest, intellectual property, national security, and socioeconomic requirements. As a government contractor and subcontractor, we are and may become subject to audits, investigations, claims, disputes, enforcement actions. These matters could divert financial and management resources and result in administrative, civil or criminal litigation, arbitration or other legal proceedings and across a broad array of matters, and could in administrative, civil or criminal fines, penalties or other sanctions, non-monetary relief or actions such as suspension or debarment from government contracts or suspension of export/import privileges, and otherwise harm our business and our ability to obtain and retain government contract-related awards. An investigation, claim, dispute, enforcement action or litigation, even if unsubstantiated or fully indemnified or insured, could also negatively impact our reputation, thereby making it substantially more difficult to compete successfully for business, obtain and retain awards or obtain adequate insurance in the future, and could have a material adverse effect on our business, financial condition and results of operations.

 

Our success will depend on our ability to successfully manage our geographically dispersed operations.

 

Most of our research and development staff is located in Israel. We also have research and development teams in France, Ireland, the United Kingdom and United States (following our acquisitions of Intrinsix in May 2021 and the Hillcrest Labs business from InterDigital in July 2019) and recently we have opened a design center in Serbia. Accordingly, our ability to compete successfully will depend in part on the ability of a limited number of key executives located in geographically dispersed offices to manage our research and development staff and integrate them into our operations to effectively address the needs of our customers and respond to changes in our markets. If we are unable to effectively manage and integrate our remote operations, our business may be materially harmed.

 

Our operations in Israel may be adversely affected by instability in the Middle East region.

 

One of our principal research and development facilities is located in Israel, and most of our executive officers and some of our directors are residents of Israel. Although substantially all of our sales currently are made to customers outside Israel, we are nonetheless directly influenced by the political, economic and military conditions affecting Israel. Any major hostilities involving Israel could significantly harm our business, operating results and financial condition.

 

In addition, certain of our employees are currently obligated to perform annual reserve duty in the Israel Defense Forces and are subject to being called to active military duty at any time. Although we have operated effectively under these requirements since our inception, we cannot predict the effect of these obligations on the company in the future. Our operations could be disrupted by the absence, for a significant period, of one or more of our key employees due to military service.

 

Terrorist attacks, acts of war or military actions and/or other civil unrest may adversely affect the territories in which we operate, and our business, financial condition and operating results.

 

Terrorist attacks and attempted terrorist attacks, military responses to terrorist attacks, other military actions, including illegal invasion of sovereign countries, or governmental action in response to or in anticipation of a terrorist attack or civil unrest or foreign invasion, may adversely affect prevailing economic conditions, resulting in work stoppages, reduced consumer spending or reduced demand for end products that incorporate our technologies. These developments subject our worldwide operations to increased risks and, depending on their magnitude, could reduce net sales and therefore could have a material adverse effect on our business, financial condition and operating results.

 

Our research and development expenses may increase if the grants we currently receive from the Israeli government are reduced or withheld.

 

We currently receive research grants mainly from programs of the IIA. We recorded an aggregate of $1,278,000 and $4,022,000 in the third quarter and first nine months of 2022, respectively, and we recorded an aggregate of $3,843,000, $3,042,000 and $5,843,000 in 2021, 2020 and 2019, respectively. To be eligible for these grants, we must meet certain development conditions and comply with periodic reporting obligations. Although we have met such conditions in the past, should we fail to meet such conditions in the future our research grants may be repayable, reduced or withheld. The repayment or reduction of such research grants may increase our research and development expenses which in turn may reduce our operating income. Also, the timing of such payments from the IIA may vary from year to year and quarter to quarter, and we have no control on the timing of such payment.

 

42

 

The nature of our business requires the application of complex revenue recognition rules. Significant changes in U.S. generally accepted accounting principles, or GAAP, including the adoption of the new revenue recognition rules, could materially affect our financial position and results of operations.

 

We prepare our financial statements in accordance with GAAP, which is subject to interpretation or changes by the Financial Accounting Standards Board, or FASB, the SEC, and other various bodies formed to promulgate and interpret appropriate accounting principles. New accounting pronouncements and changes in accounting principles have occurred in the past and are expected to occur in the future, which may have a significant effect on our financial results. For example, pursuant to the new revenue recognition rules, effective as of January 1, 2018, an entity recognizes sales and usage-based royalties as revenue only when the later of the following events occurs: (1) the subsequent sale or usage occurs or (2) the performance obligation to which some or all of the sales-based or usage-based royalty allocated has been satisfied (or partially satisfied). Recognizing royalty revenue on a lag time basis is not permitted. As a result, the royalties we generate from customers is based on royalty of units shipped during the quarter as estimated by our customers, not a quarter in arrears that we previously report. Adoption of this standard and any difficulties in implementation of changes in accounting principles, including uncertainty associated with royalty revenues for the quarter based on estimates provided by our customer, could cause us to fail to meet our financial reporting obligations, which could result in regulatory discipline and harm investors’ confidence in us.

 

The Israeli tax benefits that we currently receive and the government programs in which we participate require us to meet certain conditions and may be terminated or reduced in the future, which could increase our tax expenses.

 

We enjoy certain tax benefits in Israel, particularly as a result of the “Approved Enterprise” and the “Benefited Enterprise” status of our facilities and programs through 2019, and the “Technological Preferred Enterprise” status of our facilities and programs since 2020. To maintain our eligibility for these tax benefits, we must continue to meet certain conditions, relating principally to adherence to the investment program filed with the Investment Center of the Israeli Ministry of Industry and Trade and to periodic reporting obligations. Should we fail to meet such conditions, these benefits would be cancelled and we would be subject to corporate tax in Israel at the standard corporate rate (23% in 2022) and could be required to refund tax benefits already received. Additionally, if we increase our activities outside of Israel, for example, by acquisitions, our increased activities may not be eligible for inclusion in Israeli tax benefit programs. The termination or reduction of certain programs and tax benefits or a requirement to refund tax benefits already received may seriously harm our business, operating results and financial condition.

 

We may have exposure to additional tax liabilities as a result of our foreign operations.

 

We are subject to income taxes in the United States and various foreign jurisdictions. In addition to our significant operations in Israel, we have operations in Ireland, France, the United Kingdom, China and Japan. Significant judgment is required in determining our worldwide provision for income taxes and other tax liabilities. In the ordinary course of a global business, there are many intercompany transactions and calculations where the ultimate tax determination is uncertain. We are regularly under audit by tax authorities. Our intercompany transfer pricing may be reviewed by the U.S. Internal Revenue Service and by foreign tax jurisdictions. Although we believe that our tax estimates are reasonable, due to the complexity of our corporate structure, the multiple intercompany transactions and the various tax regimes, we cannot assure you that a tax audit or tax dispute to which we may be subject will result in a favorable outcome for us. If taxing authorities do not accept our tax positions and impose higher tax rates on our foreign operations, our overall tax expenses could increase.

 

Our failure to maintain certain research tax benefits applicable to French technology companies may adversely affect the results of operations of our RivieraWaves operations.

 

Pursuant to our acquisition of the RivieraWaves operations, we will benefit from certain research tax credits applicable to French technology companies, including, for example, the Crédit Impôt Recherche (“CIR”). The CIR is a French tax credit aimed at stimulating research activities. The CIR can be offset against French corporate income tax due and the portion in excess (if any) may be refunded every three years. The French Parliament can decide to eliminate, or reduce the scope or the rate of, the CIR benefit, at any time or challenge our eligibility or calculations for such tax credits, all of which may have an adverse impact on our results of operations and future cash flows.

 

43

 

We are exposed to fluctuations in currency exchange rates.

 

A significant portion of our business is conducted outside the United States. Although most of our revenues are transacted in U.S. dollars, we may be exposed to currency exchange fluctuations in the future as business practices evolve and we are forced to transact business in local currencies. Moreover, the majority of our expenses are denominated in foreign currencies, mainly New Israeli Shekel (NIS) and the EURO, which subjects us to the risks of foreign currency fluctuations. Our primary expenses paid in currencies other than the U.S. dollar are employee salaries. Increases in the volatility of the exchange rates of currencies other than the U.S. dollar versus the U.S. dollar could have an adverse effect on the expenses and liabilities that we incur in currencies other than the U.S. dollar when remeasured into U.S. dollars for financial reporting purposes. We have instituted a foreign cash flow hedging program to minimize the effects of currency fluctuations. However, hedging transactions may not successfully mitigate losses caused by currency fluctuations, and our hedging positions may be partial or may not exist at all in the future. We also review our monthly expected non-U.S. dollar denominated expenditure and look to hold equivalent non-U.S. dollar cash balances to mitigate currency fluctuations. However, in some cases, we expect to continue to experience the effect of exchange rate currency fluctuations on an annual and quarterly basis. For example, our EURO cash balances increase significantly on a quarterly basis beyond our EURO liabilities from the CIR, which is generally refunded every three years. This has resulted in an increase in foreign exchange loss during 2021 as compared to 2020 due to the devaluation of our Euro cash balances as the U.S. dollar strengthened significantly during this period as compared to the Euro.

 

We are exposed to the credit risk of our customers, which could result in material losses.

 

As we diversify and expand our addressable market, we will enter into IP licensing arrangements with first time customers on which we do not have full visibility of their creditworthiness. Furthermore, we have increased business activities in the Asia Pacific region. As a result, our future credit risk exposure may increase. Although we monitor and attempt to mitigate credit risks, there can be no assurance that our efforts will be effective. Although any losses to date relating to the credit exposure of our customers have not been material, future losses, if incurred, could harm our business and have a material adverse effect on our operating results and financial condition.

 

Our product development efforts are time-consuming and expensive and may not generate an acceptable return, if any.

 

Our product development efforts require us to incur substantial research and development expense. Our research and development expenses were approximately $58.3 million and $53.8 million for the first nine months of 2022 and 2021, respectively, and approximately $72.5 million, $62.0 million and $52.8 million for 2021, 2020 and 2019, respectively. We may not be able to achieve an acceptable return, if any, on our research and development efforts.

 

The development of our products is highly complex. We occasionally have experienced delays in completing the development and introduction of new products and product enhancements, and we could experience delays in the future. Unanticipated problems in developing products could also divert substantial engineering resources, which may impair our ability to develop new products and enhancements and could substantially increase our costs. Furthermore, we may expend significant amounts on research and development programs that may not ultimately result in commercially successful products. Our research and development expense levels have increased steadily in the past few years. As a result of these and other factors, we may be unable to develop and introduce new products successfully and in a cost-effective and timely manner, and any new products we develop and offer may never achieve market acceptance. Any failure to successfully develop future products would have a material adverse effect on our business, financial condition and results of operations.

 

If we are unable to meet the changing needs of our end-users or address evolving market demands, our business may be harmed.

 

The markets for signal processing IPs are characterized by rapidly changing technology, emerging markets and new and developing end-user needs, and requiring significant expenditure for research and development. We cannot assure you that we will be able to introduce systems and solutions that reflect prevailing industry standards, on a timely basis, meet the specific technical requirements of our end-users or avoid significant losses due to rapid decreases in market prices of our products, and our failure to do so may seriously harm our business. Further, we cannot assure you that the markets we chose to invest in will continue to be significant sources of revenue in the future. For example, while we have acquired Intrinsix in part to enter the aerospace and defense market, we could fail to realize the benefits of the acquisition of the U.S. government reduces spending on defense research.

 

We may face difficulties in integrating Intrinsix into our business and offering turnkey IP solutions and co-creation projects.

 

We completed our acquisition of Intrinsix in the second quarter of 2021.Our Intrinsix chip design business unit enables us to offer our customers co-creation SoC design services that take advantage of our IP portfolio, Intrinsix’s designed to deliver (D2D) and security IP and Intrinsix’s design capabilities for digital, mix signal and RF. We believe this co-creation business proposition strengthens our relationships with customers, generates recurrent royalties and more. However, we may not be able effectively manage the integration of acquired personnel, operations, and technologies successfully, or effectively manage the combined operations following the acquisition, which may prevent us from achieving anticipated benefits from the acquisition. In addition, our efforts to with respect to turnkey IP services and solutions will take longer than normal sales cycles as we move up the management levels of our customers and sell, generally, a more complex product and service combination. Succeeding in these efforts will require additional investment, training and changes that will introduce additional risk, cost and may introduce the possibility to customers that we are now competitors. If we do not succeed in these efforts, we will not reap the anticipated benefits of our acquisition of Intrinsix, which could have a material adverse effect on our business, financial condition and results of operations.

 

44

 

We may seek to expand our business in ways that could result in diversion of resources and extra expenses.

 

We may in the future pursue acquisitions of businesses, products and technologies, establish joint venture arrangements, make minority equity investments or enhance our existing CEVAnet partner eco-system to expand our business. We are unable to predict whether or when any prospective acquisition, equity investment or joint venture will be completed. The process of negotiating potential acquisitions, joint ventures or equity investments, as well as the integration of acquired or jointly developed businesses, technologies or products may be prolonged due to unforeseen difficulties and may require a disproportionate amount of our resources and management’s attention. We cannot assure you that we will be able to successfully identify suitable acquisition or investment candidates, complete acquisitions or investments, or integrate acquired businesses or joint ventures with our operations. If we were to make any acquisition or investment or enter into a joint venture, we may not receive the intended benefits of the acquisition, investment or joint venture or such an acquisition, investment or joint venture may not achieve comparable levels of revenues, profitability or productivity as our existing business or otherwise perform as expected. The expansion of our CEVAnet partner eco-system also may not achieve the anticipated benefits. The occurrence of any of these events could harm our business, financial condition or results of operations. Future acquisitions, investments or joint ventures may require substantial capital resources, which may require us to seek additional debt or equity financing.

 

Future acquisitions, joint ventures or minority equity investments by us could result in the following, any of which could seriously harm our results of operations or the price of our stock:

 

 

issuance of equity securities that would dilute our current stockholders’ percentages of ownership;

 

large one-time write-offs or equity investment impairment write-offs;

 

incurrence of debt and contingent liabilities;

 

difficulties in the assimilation and integration of operations, personnel, technologies, products and information systems of the acquired companies;

 

inability to realize cost efficiencies or synergies, thereby incurring higher operating expenditures as a result of the acquisition;

 

diversion of management’s attention from other business concerns;

 

contractual disputes;

 

risks of entering geographic and business markets in which we have no or only limited prior experience; and

 

potential loss of key employees of acquired organizations.

 

We may not be able to adequately protect our intellectual property.

 

Our success and ability to compete depend in large part upon the protection of our proprietary technologies. We rely on a combination of patent, copyright, trademark, trade secret, mask work and other intellectual property rights, confidentiality procedures and IP licensing arrangements to establish and protect our proprietary rights. These agreements and measures may not be sufficient to protect our technology from third-party infringement or protect us from the claims of others. As a result, we face risks associated with our patent position, including the potential need to engage in significant legal proceedings to enforce our patents, the possibility that the validity or enforceability of our patents may be denied, the possibility that third parties will be able to compete against us without infringing our patents and the possibility that our products may infringe patent rights of third parties.

 

Our trade names or trademarks may be registered or utilized by third parties in countries other than those in which we have registered them, impairing our ability to enter and compete in those markets. If we were forced to change any of our brand names, we could lose a significant amount of our brand identity.

 

Our business will suffer if we are sued for infringement of the intellectual property rights of third parties or if we cannot obtain licenses to these rights on commercially acceptable terms.

 

We are subject to the risk of adverse claims and litigation alleging infringement of the intellectual property rights of others. There are a large number of patents held by others, including our competitors, pertaining to the broad areas in which we are active. We have not, and cannot reasonably, investigate all such patents. From time to time, we have become aware of patents in our technology areas and have sought legal counsel regarding the validity of such patents and their impact on how we operate our business, and we will continue to seek such counsel when appropriate in the future. In addition, patent infringement claims are increasingly being asserted by patent holding companies (so-called patent “trolls”), which do not use technology and whose sole business is to enforce patents against companies, such as us, for monetary gain. Because such patent holding companies do not provide services or use technology, the assertion of our own patents by way of counter-claim may be ineffective. Infringement claims may require us to enter into license arrangements or result in protracted and costly litigation, regardless of the merits of these claims. Any necessary licenses may not be available or, if available, may not be obtainable on commercially reasonable terms. If we cannot obtain necessary licenses on commercially reasonable terms, we may be forced to stop licensing our technology, and our business would be seriously harmed.

 

45

 

The future growth of our business depends in part on our ability to license to system OEMs and small-to-medium-sized semiconductor companies directly and to expand our sales geographically.

 

Historically, a substantial portion of our licensing revenues has been derived in any given period from a relatively small number of licensees. Because of the substantial license fees we charge, our customers tend to be large semiconductor companies or vertically integrated system OEMs. Part of our current growth strategy is to broaden the adoption of our products by small and mid-size companies by offering different versions of our products targeted at these companies. If we are unable to develop and market effectively our intellectual property through these models, our revenues will continue to be dependent on a smaller number of licensees and a less geographically dispersed pattern of licensees, which could materially harm our business and results of operations.

 

Our operating results are affected by the highly cyclical nature of and general economic conditions in the semiconductor industry, including significant supply chain disruption.

 

We operate within the semiconductor industry, which experiences significant fluctuations in sales and profitability. Downturns in the semiconductor industry are characterized by diminished product demand, excess customer inventories, accelerated erosion of prices and excess production capacity. Various market data suggests that the semiconductor industry may be facing such a negative cycle presently, especially in the global handset market. The semiconductor industry has also faced significant global supply chain issues as a result of the impact of the COVID-19 pandemic (both on demand for devices to enable wireless connectivity and remote environments and on supply from the related imposition of government restrictions on staffing and facility operations) as well as other trends such as the increasing demand for semiconductors in automobiles, which together have resulted in the inability of fabrication plants to produce sufficient quantities of chips to meet demand, supply chain shortages and other disruptions. Numerous factors, such as the ongoing pandemic or further trade tensions between the U.S. and China, may prolong or deepen these challenges faced by the industry. Volatility or declines in the semiconductor industry could cause substantial fluctuations or declines in our revenues and results of operations.

 

If we determine that our goodwill and intangible assets have become impaired, we may incur impairment charges, which would negatively impact our operating results.

 

Goodwill represents the excess of cost over the fair value of net assets acquired in business combinations. Under accounting principles generally accepted in the United States of America, we assess potential impairment of our goodwill and intangible assets at least annually, as well as on an interim basis to the extent that factors or indicators become apparent that could reduce the fair value of any of our businesses below book value. Impairment may result from significant changes in the manner of use of the acquired asset, negative industry or economic trends and significant underperformance relative to historic or projected operating results. For example, in the third quarter of 2022, we recorded $3.6 million of impairment of intangible assets with respect to Immervision technology acquired in August 2019, as we decided to cease the development of this product line. If we determine that our goodwill and intangible assets have become impaired, we may incur impairment charges, which could negatively impact our operating results.

 

Cybersecurity threats or other security breaches could compromise sensitive information belonging to us or our customers and could harm our business and our reputation.

 

We store sensitive data, including intellectual property, proprietary business information and our customer and employee information. Despite our security measures, our information technology and infrastructure may be vulnerable to attacks by hackers or breached due to employee error, malfeasance or other disruptions that could result in unauthorized disclosure or loss of sensitive data. Because the techniques used to obtain unauthorized access to networks, or to sabotage systems, change frequently and generally are not recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. Furthermore, in the operation of our business we also use third-party vendors that store certain sensitive data. Any security breach of our own or a third-party vendor’s systems could cause us to be non-compliant with applicable laws or regulations, subject us to legal claims or proceedings, disrupt our operations, damage our reputation, and cause a loss of confidence in our products and services, any of which could adversely affect our business.

 

Our corporate tax rate may increase, which could adversely impact our cash flow, financial condition and results of operations.

 

We have significant operations in Israel, as well operations in the United States, Republic of Ireland and France.  A substantial portion of our taxable income historically has been generated in Israel, and starting in 2020, also in France. Although our Israeli and Irish subsidiaries historically, and starting in 2022 our French subsidiary as well, are taxed at rates lower than the U.S. tax rates, the tax rates in these jurisdictions could nevertheless result in a substantial increase as a result of withholding tax expenses with respect to which we are unable to obtain a refund from the relevant tax authorities. If our Israeli, French and Irish subsidiaries were no longer to qualify for these lower tax rates or if the applicable tax laws were rescinded or changed, our operating results could be materially adversely affected.  Moreover, if U.S. or other authorities were to change applicable tax laws or successfully challenge the manner in which our subsidiaries’ profits are currently recognized, our overall tax expenses could increase, and our business, cash flow, financial condition and results of operations could be materially adversely affected. Also our taxes on the Irish interest income may be double taxed both in Ireland and in the U.S. due to U.S. tax regulations and Irish tax restrictions on net operating losses to offset interest income. In addition, our Israeli interest income also may be taxed both in Israel and the U.S. due to different Controlled Foreign Corporation rules. Last, a mix of our revenues in each of these locations may change the mix of our taxable income, and as a result, our overall tax rate may increase, as we encountered in 2021, specifically due to higher taxes in France, and in the third quarter of 2022, due to our write off of deferred tax assets in Israel.

 

46

 

The anti-takeover provisions in our certificate of incorporation and bylaws could prevent or discourage a third party from acquiring us.

 

Our certificate of incorporation and bylaws contain provisions that may prevent or discourage a third party from acquiring us, even if the acquisition would be beneficial to our stockholders. Our board of directors also has the authority to fix the rights and preferences of shares of our preferred stock and to issue such shares without a stockholder vote. Our bylaws also place limitations on the authority to call a special meeting of stockholders. We have advance notice procedures for stockholders desiring to nominate candidates for election as directors or to bring matters before an annual meeting of stockholders. In addition, these factors may also adversely affect the market price of our common stock, and the voting and other rights of the holders of our common stock.

 

Our stock price may be volatile so you may not be able to resell your shares of our common stock at or above the price you paid for them.

 

Announcements of developments related to our business, announcements by competitors, quarterly fluctuations in our financial results, changes in the general conditions of the highly dynamic industry in which we compete or the national economies in which we do business, and other factors could cause the price of our common stock to fluctuate, perhaps substantially. For example, if we fail to achieve our near term financial guidance, or fail to show overall business growth and expansion, our stock price may significantly decline. In addition, in recent years, the stock market has experienced extreme price fluctuations, which have often been unrelated to the operating performance of affected companies. These factors and fluctuations could have a material adverse effect on the market price of our common stock.

 

Item 2.

UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

The table below sets forth the information with respect to repurchases of our common stock during the three months ended September 30, 2022.

 

Period

 

(a) Total

Number of

Shares

Purchased

   

(b) Average Price

Paid per Share

   

(c) Total Number

of Shares

Purchased as Part

of Publicly

Announced Plans

or Programs

   

(d) Maximum

Number of Shares

that May Yet Be

Purchased Under

the Plans or

Programs (1)

 

Month #1 (July 1, 2022 to July 31, 2022)

 

__

   

__

   

__

      361,517  

Month #2 (August 1, 2022 to August 31, 2022)

 

__

   

__

   

__

      361,517  

Month #3 (September 1, 2022 to September 30, 2022)

    82,718     $ 28.14       82,718       278,799  

TOTAL

    82,718     $ 28.14       82,718       278,799 (2)

 

 

(1)

In August 2008, we announced that our board of directors approved a share repurchase program for up to one million shares of common stock which was further extended collectively by an additional 6,400,000 shares in 2010, 2013, 2014, 2018 and 2020.

 

 

(2)

The number represents the number of shares of our common stock that remain available for repurchase pursuant to our share repurchase program.

 

 

Item 3.

DEFAULTS UPON SENIOR SECURITIES

 

Not applicable.

 

Item 4.

MINE SAFETY DISCLOSURES

 

Not applicable.

 

47

 

Item 5.

OTHER INFORMATION

 

Not applicable.

 

Item 6.

EXHIBITS

 

Exhibit
No.

Description

   
10.1† Registrant’s Amended and Restated 2011 Stock Plan (incorporated by reference to Exhibit 4.5 to the registrant’s Registration Statement on Form S-8 filed August 9, 2022)
   

31.1

Rule 13a14(a)/15d14(a) Certification of Chief Executive Officer

31.2

Rule 13a14(a)/15d14(a) Certification of Chief Financial Officer

32

Section 1350 Certification of Chief Executive Officer and Chief Financial Officer

 

 

101

The following materials from CEVA, Inc.’s Quarterly report on Form 10-Q for the quarter ended September 30, 2022, formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) the Condensed Consolidated Statements of Income (Loss), (ii) the Condensed Consolidated Balance Sheet, (iii) the Condensed Consolidated Statements of Cash Flows, (iv) the Condensed Consolidated Statements of Comprehensive Income (Loss), (v) Condensed Consolidated Statements of Changes in Stockholders’ Equity, and (vi) Notes to Condensed Consolidated Financial Statements.

   

104

Cover Page Interactive Data File (embedded within the Inline XBRL document and included in Exhibit 101).

 

 

† Indicates management compensatory plan or arrangement.

 

 

SIGNATURES

 

Pursuant to the requirements 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.

 

 

 

  CEVA, INC.
     
Date: November 9, 2022 By: /s/ GIDEON WERTHEIZER
    Gideon Wertheizer
    Chief Executive Officer
    (principal executive officer)
     
Date: November 9, 2022 By: /s/ YANIV ARIELI
    Yaniv Arieli
    Chief Financial Officer
    (principal financial officer and principal accounting officer)

 

48
EX-31.1 2 ex_443524.htm EXHIBIT 31.1 ex_443524.htm

EXHIBIT 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO

 

SECTION 302(a) OF THE SARBANES-OXLEY ACT OF 2002

 

I, Gideon Wertheizer, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of CEVA, Inc. (the “Company”);

 

 

2.

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

 

 

3.

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

 

 

4.

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

 

 

(a)

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

   

 

 

(b)

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

   

 

 

(c)

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

   

 

 

(d)

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

 

5.

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

 

 

(a)

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

   

 

 

(b)

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

 

Date: November 9, 2022

 

  /s/ GIDEON WERTHEIZER  
     
  Gideon Wertheizer  
     
  Chief Executive Officer  

 

 
EX-31.2 3 ex_443525.htm EXHIBIT 31.2 ex_443525.htm

EXHIBIT 31.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO

 

SECTION 302(a) OF THE SARBANES-OXLEY ACT OF 2002

 

I, Yaniv Arieli, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of CEVA, Inc. (the “Company”);

 

 

2.

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

 

 

3.

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

 

 

4.

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

 

 

(a)

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

   

 

 

(b)

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

   

 

 

(c)

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

   

 

 

(d)

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

 

5.

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

 

 

(a)

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

   

 

 

(b)

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

 

Date: November 9, 2022

 

  /s/ YANIV ARIELI  
     
  Yaniv Arieli  
     
  Chief Financial Officer  

 

 
EX-32 4 ex_443526.htm EXHIBIT 32 ex_443526.htm

Exhibit 32

 

CERTIFICATION

 

PURSUANT TO 18 U.S.C. SECTION 1350,

 

AS ADOPTED PURSUANT TO

 

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly report on Form 10-Q of CEVA, Inc. (the “Company”) for the quarter ended September 30, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Gideon Wertheizer, Chief Executive Officer of the Company, and Yaniv Arieli, Chief Financial Officer of the Company, each hereby certifies, that:

 

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

 

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

 

This certification will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section. This certification will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934, except to the extent that the Company specifically incorporates it by reference.

 

Date: November 9, 2022

 
 

/s/ GIDEON WERTHEIZER

 

Gideon Wertheizer

 

Chief Executive Officer

   
   
 

/s/ YANIV ARIELI

 

Yaniv Arieli

 

Chief Financial Officer

 

 
EX-101.SCH 5 ceva-20220930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Interim Condensed Consolidated Statements of Income (Loss) (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Interim Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Interim Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Interim Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Business link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Basis of Presentation and Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Leases link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Marketable Securities link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Fair Value Measurement link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Intangible Assets, Net link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Geographic Information and Major Customer Data link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Net Income (Loss) Per Share of Common Stock link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Derivatives and Hedging Activities link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Accumulated Other Comprehensive Loss link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 13 - Share Repurchase Program link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Impairment of Assets link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 15 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 3 - Revenue Recognition (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 4 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 5 - Marketable Securities (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 6 - Fair Value Measurement (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 7 - Intangible Assets, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 8 - Geographic Information and Major Customer Data (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 9 - Net Income (Loss) Per Share of Common Stock (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 11 - Derivatives and Hedging Activities (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 12 - Accumulated Other Comprehensive Loss (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 3 - Revenue Recognition (Details Textual) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 3 - Revenue Recognition - Remaining Performance Obligation 2 (Details) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 3 - Revenue Recognition - Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 4 - Leases -Lease Cost (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 5 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 5 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 6 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 7 - Intangible Assets, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 7 - Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 7 - Intangible Assets, Net - Future Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 8 - Geographic Information and Major Customer Data (Details Textual) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 8 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 8 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 9 - Net Income (Loss) Per Share of Common Stock (Details Textual) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 9 - Net Income (Loss) Per Share of Common Stock - Earnings Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans (Details Textual) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Restricted Stock Units Activity (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Equity-based Compensation Expense Included in Interim Condensed Consolidated Statements of Income (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Valuation Assumptions (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 11 - Derivatives and Hedging Activities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 11 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 11 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 12 - Accumulated Other Comprehensive Loss - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 12 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 13 - Share Repurchase Program (Details Textual) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 14 - Impairment of Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 15 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 6 ceva-20220930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 7 ceva-20220930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 ceva-20220930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate Expected dividend yield us-gaap_DerivativeNotionalAmount Derivative, Notional Amount us-gaap_DerivativeGainLossOnDerivativeNet Derivative, Gain (Loss) on Derivative, Net, Total Note To Financial Statement Details Textual Significant Accounting Policies Note 3 - Revenue Recognition Available-for-sale - matures within one year, Amortized cost Intrinsix Corp. [Member] Represents Intrinsix Corp. Note 4 - Leases Hedging Relationship [Domain] Note 5 - Marketable Securities us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum Risk-free interest rate, maximum Available-for-sale - matures within one year, Fair value Note 6 - Fair Value Measurement Cash Flow Hedging [Member] Note 7 - Intangible Assets, Net Note 8 - Geographic Information and Major Customer Data Long-term liabilities: Note 9 - Net Income (Loss) Per Share of Common Stock Note 10 - Common Stock and Stock-based Compensation Plans Income Tax Disclosure [Text Block] Note 11 - Derivatives and Hedging Activities us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum Risk-free interest rate, Minimum Hedging Relationship [Axis] Note 12 - Accumulated Other Comprehensive Loss Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum Expected volatility, Minimum Smart Sensing Products [Member] Represents information pertaining to smart sensing products. Note 3 - Revenue Recognition - Remaining Performance Obligation 2 (Details) Research and Development Tools [Member] Represents R&D tools. Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum Expected volatility, maximum us-gaap_LiabilitiesCurrent Total current liabilities Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) Note 3 - Revenue Recognition - Assets and Liabilities (Details) Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Note 4 - Leases -Lease Cost (Details) Note 4 - Leases - Maturities of Lease Liabilities (Details) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 Contractual term of up to (Month) Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details) Note 5 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) Note 5 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) Note 6 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) us-gaap_FinitelivedIntangibleAssetsAcquired1 Finite-lived Intangible Assets Acquired Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Note 7 - Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) Note 7 - Intangible Assets, Net - Future Amortization Expense (Details) Note 8 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) Note 8 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details) Note 9 - Net Income (Loss) Per Share of Common Stock - Earnings Per Share (Details) Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Stock Option Activity (Details) Share-Based Payment Arrangement, Option, Activity [Table Text Block] Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Restricted Stock Units Activity (Details) Note 10 - Common Stock and Stock-based Compensation Plans - Equity-based Compensation Expense Included in Interim Condensed Consolidated Statements of Income (Details) Granted, weighted average fair value (in dollars per share) us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss 12 months or greater, Gross unrealized loss Note 10 - Common Stock and Stock-based Compensation Plans - Valuation Assumptions (Details) Vested, weighted average fair value (in dollars per share) Note 11 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Forfeited or expired, weighted average fair value (in dollars per share) Note 11 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Unvested, weighted average fair value (in dollars per share) Unvested, weighted average fair value (in dollars per share) Note 12 - Accumulated Other Comprehensive Loss - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited or expired, number (in shares) Note 12 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) Notes To Financial Statements us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Unvested, number (in shares) Unvested, number (in shares) Notes To Financial Statements [Abstract] us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss Less than 12 months, Gross unrealized loss Remeasurement of marketable equity securities Remeasurement of marketable equity securities Represents the amount related to remeasurement of marketable equity securities. Proceeds from sale of available-for-sale marketable securities Other comprehensive loss before reclassifications Purchase Rights [Member] Represents the right to purchase common stock. us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent Amounts reclassified from accumulated other comprehensive income (loss) Granted, number (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) Proceeds from maturity of available-for-sale marketable securities us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested, number (in shares) us-gaap_OtherComprehensiveIncomeLossBeforeTax Other comprehensive loss before tax Income tax expense (benefit) related to components of other comprehensive loss Other comprehensive income (loss) Other comprehensive loss, net of taxes Other [Member] Represents "Other". Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Common Stock Outstanding [Member] Represents information about common stock outstanding. Less than 12 months, Fair value Licensing and Other [Member] Represents information about licensing and other. 12 months or greater, Fair value us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt Investment in available-for-sale marketable securities Financial Instruments [Domain] Deferred revenues Contract with customer liability, balance Financial Instrument [Axis] Available-for-sale - matures after one year through five years, Fair value Accrued expenses and other payables Accrued payroll and related benefits Lessee, Operating Leases [Text Block] Available-for-sale - matures after one year through five years, Amortized cost Property and equipment purchases incurred but unpaid at period end Short-term bank deposits Represents the amount of short-term bank deposits. Accrued severance pay Represents the non-current accrued severance pay. us-gaap_PolicyTextBlockAbstract Accounting Policies Severance pay fund Represents the amount of severance pay fund, noncurrent. Bank deposits Represents the amount of long-term bank deposits. Gross realized gains from sale of available-for-sale marketable securities ceva_IncreaseDecreaseInAccruedInterestOnBankDeposits Accrued interest on bank deposits Represents the amount of increase (decrease) in accrued interest on bank deposits. ceva_IncreaseDecreaseInAccountsReceivableAndUnbilledReceivables Trade receivables Represents the amount of increase (decrease) in accounts receivable and unbilled receivables. us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss Gross realized losses from sale of available-for-sale marketable securities ceva_InvestmentInBankDeposits Investment in bank deposits Represents the amount of investment in bank deposits. Proceeds from bank deposits Represents the amount of proceeds from bank deposits. Accrued severance pay, net Represents the amount of increase (decrease) in accrued severance pay, net. ceva_IncreaseDecreaseInAccruedSalariesAndRelatedExpenses Accrued payroll and related benefits Represents the amount of increase (decrease) in accrued salaries and related expenses. us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchase of property and equipment Effect of stock -based awards (in shares) Deferred Revenue [Member] Represents information about deferred revenue. ceva_IntangibleAssetsExpendituresIncurredButNotYetPaid Intangible Assets Expenditures Incurred but Not yet Paid Represents the amount of intangible assets expenditures incurred but not yet paid. Europe and Middle East [Member] Represents information about Europe and Middle East. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) Weighted-average shares used to compute net loss per share (in thousands): Income and withholding taxes Trade payables us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Connectivity Products [Member] Represents information about Connectivity Products (Bluetooth, WiFi and SATA/SAS). Accrued Revenues [Member] Represents information about accrued revenues. Current liabilities: Trade Receivables [Member] Represents information about trade receivables. Vesting [Axis] Treasury Stock [Text Block] Vesting [Domain] Operating lease liability Asset Impairment Charges [Text Block] Supplemental information of cash-flow activities: us-gaap_Assets Total assets Available-for-sale - matures after one year through five years, Gross unrealized gains Available for sale matures after one year through five years gross unrealized gains. Patents [Member] Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Available-for-sale - matures within one year, Gross unrealized gains Available for sale matures within one year, gross unrealized gains. us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) Cash, Cash Equivalents, and Marketable Securities [Text Block] ceva_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLoss Available-for-sale - matures within one year, Gross unrealized losses Available For Sale Matures Within One Year Gross Unrealized Loss Customer Relationships [Member] ceva_AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedLoss Available-for-sale - matures after one year through five years, Gross unrealized losses Available for sale matures after one year through five years gross unrealized loss. Corporate Bonds [Member] Represents information about corporate bonds. Deferred tax assets, net Finite-Lived Intangible Assets by Major Class [Axis] Share-Based Payment Arrangement [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] ceva_FiniteLivedIntangibleAssetsAcquiredBalanceNotReceived Finite Lived Intangible Assets Acquired, Balance Not Received Represents the finite lived intangible assets acquired, balance not received. NB-IoT technologies [Member] Represents information about NB-IoT technologies. Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Customer Backlog [Member] Represents information about customer backlog. Customer A [Member] Represents information about Customer A. Core Technologies [Member] Represents information about core technologies. Award Type [Domain] Customer B [Member] Represents information about Customer B. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsVestingPercentageYearOne Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights Vesting Percentage, Year One Represents the options and stock appreciation rights vesting percentage, year one. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAwardsGranted Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards Granted Represents the ceiling percentage of awards granted under share-based compensation arrangement. Award Type [Axis] Net loss Net loss Net loss Derivatives Designated as Cash Flow Hedging Instruments [Member] Represents information about derivatives designated as cash flow hedging instruments. Total intangible assets, Accumulated Amortization Intangible assets, net Total intangible assets ceva_TreasuryStockValueAcquiredWeightedAverageMethod Treasury Stock Value Acquired Weighted Average Method Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the weighted average method. Stock Appreciation Rights (SARs) [Member] Restricted Stock Units (RSUs) [Member] Total intangible assets, Gross Carrying Amount Finite-Lived Intangible Assets, Gross, Total Foreign Exchange Forward Contracts [Member] Represents information about foreign exchange forward contracts. Foreign Exchange Option Contracts [Member] Represents information about foreign exchange option contracts. Property and equipment, net Unrealized Gains (Losses) on Cash Flow Hedges [Member] Represents information about unrealized gains (losses) on cash flow hedges. Goodwill Unrealized Gains (Losses) on Available-for-sale Marketable Securities [Member] Represents information about unrealized gains (losses) on available-for-sale marketable securities. Sales and Marketing [Member] Represents information about sales and marketing. Research and Development, Net [Member] Represents information about research and development, net. Cost of Revenues [Member] Represents information about cost of revenues. General and Administrative [Member] Represents information about general and administrative. Derivative Asset, Total ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Outstanding Number (in shares) Outstanding, Number of shares (in shares) Outstanding, Number of shares (in shares) Number of options and stock appreciation rights outstanding. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsForfeitedOrExpiredInPeriod Forfeited or expired, Number of shares (in shares) Number of share options and SARs forfeited or expired during the current period. Derivative Instrument [Axis] ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedInPeriod Exercised, Number of shares (in shares) Number of share options and SARs exercised during the current period. Derivative Contract [Domain] Granted, Number of shares (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Grants in Period (in shares) Gross number of share options and SARs granted during the period. Cash flows from investing activities: Outstanding, Weighted average remaining contractual term (Year) Represents the weighted average remaining contractual term of options and SARs outstanding. Exercisable, Aggregated intrinsic value Intrinsic value of options and SARs exercisable. Outstanding, Aggregated intrinsic value Intrinsic value of options and SARs outstanding. Exercisable, Number of shares (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Exercisable Number (in shares) Number of share options and SARs exercisable. Goals Two [Member] Vesting of the full 50% of the PSUs occurs if the Corporation achieves positive total shareholder return whereby the return on the Corporation’s stock for 2020 is greater than the S&P500 index. The vesting threshold is if the return on the Corporation’s stock for 2020 is at least 90% of the S&P500 index. If the return on the Corporation’s stock, in comparison to the S&P500, is above 90% but less than 99% of the S&P500 index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Corporation’s stock exceeds 100% of the S&P500 index, every 1% increase in comparison to the S&P500 index, up to 110%, would result in an increase of 2% of the eligible PSUs. Exercised, Weighted average exercise price (in dollars per share) Weighted average grant-date fair value of options and SARs exercised during period. Goals One [Member] Vesting of the full 50% of the PSUs occurs if the Corporation achieves the 2020 license and related revenue amount in the budget approved by the Board (the “2020 License Revenue Target”). The vesting threshold is achievement of 90% of 2020 License Revenue Target. If the Corporation’s actual result is above 90% but less than 99% of the 2020 License Revenue Target, 91% to 99% of the eligible PSUs would be subject to vesting. If the Corporation’s actual result exceeds 100% of the 2020 License Revenue Target, every 1% increase of the 2020 License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedaverageExercisePrice Outstanding, Weighted average exercise price (in dollars per share) Outstanding, Weighted average exercise price (in dollars per share) Weighted average grant-date fair value of options and SARs outstanding. Investments in marketable equity securities Earnings Per Share [Text Block] Exercisable, Weighted average remaining contractual term (Year) Weighted average remaining contractual terms of options and SARs exercisable. ceva_PercentageOfStockAppreciationRightsUnitsSubjectToGrant Percentage of Stock Appreciation Rights Units Subject to Grant Percentage of stock appreciation rights units subject to grant. Short-Term Executive PSUs [Member] Represents Short-Term Executive PSUs. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceededPercentage Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded, Percentage The additional percentage of shares that issuable upon performance goals are exceeded. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceeded Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares) The number of additional shares issuable upon performance goals are exceeded. Exercisable, Weighted average exercise price (in dollars per share) Weighted average grant-date fair value of options and SARs exercisable. Income taxes payable Non-employee Director [Member] Represents information pertaining to non-employee directors. us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities Accrued expenses and other payables ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardRemainingVestingPeriod Share-based Compensation Arrangement by Share-based Payment Award, Remaining Vesting Period (Month) Represents the remaining vesting period of share-based compensation. The2011 Stock Incentive Plan [Member] Represents information about 2011 stock Incentive Plan. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAnnualVestingPercentage Share-based Compensation Arrangement by Share-based Payment Award, Options, Annual Vesting, Percentage Represents the annual vesting percentage of share-based compensation. Income tax expense (benefit) Taxes on income CHINA us-gaap_OperatingExpenses Total operating expenses us-gaap_IncreaseDecreaseInAccountsPayableTrade Trade payables General and administrative General and administrative Cash and cash equivalents Royalty [Member] Total equity-based compensation expense Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive loss City Area Code Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] us-gaap_TreasuryStockSharesAcquired Treasury Stock, Shares, Acquired (in shares) Purchase of treasury stock (in shares) us-gaap_IncreaseDecreaseInContractWithCustomerLiability Deferred revenues us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Common stock, shares outstanding (in shares) Preferred stock, shares outstanding (in shares) Current Fiscal Year End Date us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other assets Weighted average discount rates us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss Realized loss (gain), net on sale of available-for-sale marketable securities Document Fiscal Period Focus Operating lease cost Document Fiscal Year Focus us-gaap_IncreaseDecreaseInDeferredIncomeTaxes Deferred tax, net Lease, Cost [Table Text Block] Document Period End Date Right-of-use assets obtained in the exchange for operating lease liabilities Weighted average remaining lease term (years) (Year) Entity File Number Entity Emerging Growth Company Document Type Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] Entity Filer Category Entity Current Reporting Status Impairment of intangible assets Impairment of Intangible Assets, Finite-Lived us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue Equity-based compensation Percentage of total revenues Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] Entity Address, Address Line One Amortization of intangible assets Amortization of Intangible Assets, Total us-gaap_TreasuryStockValueAcquiredCostMethod Purchase of treasury stock Entity Address, City or Town Entity Address, Postal Zip Code Entity Address, State or Province Concentration Risk Type [Axis] Allowance for doubtful accounts us-gaap_TreasuryStockValue Treasury stock at cost (407,665 and 610,608 shares of common stock at September 30, 2022 and December 31, 2021, respectively) Concentration Risk Type [Domain] Entity Common Stock, Shares Outstanding Issuance of treasury stock upon exercise of stock-based awards Equity impact of the issuance of treasury stock upon exercise of stock options. Revenue from Contract with Customer Benchmark [Member] Trading Symbol Issuance of treasury stock upon exercise of stock-based awards (in shares) Represents the number of shares of treasury stock issued during the period from stock options exercised. Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Nature of Operations [Text Block] Local Phone Number Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] us-gaap_TableTextBlock Notes Tables Sales and marketing Sales and marketing us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity UNITED STATES Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total Retained earnings Research and development, net Research and development us-gaap_AssetsNoncurrent Total long-term assets Accumulated other comprehensive loss Employees [Member] Represents information pertaining to employees. Changes in operating assets and liabilities: us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Derivative Instruments and Hedging Activities Disclosure [Text Block] us-gaap_OperatingLeaseLiabilityNoncurrent Operating lease liabilities Present value of lease liabilities Operating lease liabilities us-gaap_ForeignCurrencyTransactionGainLossUnrealized Unrealized foreign exchange loss Operating lease right-of-use assets us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total undiscounted cash flows Less imputed interest 2025 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2026 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear 2022 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2024 Non-cash transactions: us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2025 2023 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2026 2024 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths 2023 Lessee, Operating Lease, Liability, Maturity [Table Text Block] us-gaap_ShareBasedCompensation Equity-based compensation Other long-term assets The remainder of 2022 us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear Total intangible assets, Weighted Average Amortization Period (Year) us-gaap_AdjustmentForAmortization Amortization of intangible assets Operating expenses: Schedule of Finite-Lived Intangible Assets [Table Text Block] Depreciation The 2002 Employee Stock Purchase Plan [Member] Represents information pertaining to the 2002 Employee Stock Purchase Plan (ESPP). Intangible Assets Disclosure [Text Block] Foreign exchange contracts us-gaap_ForeignCurrencyContractAssetFairValueDisclosure Foreign exchange forward contracts Foreign exchange contracts us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure Foreign exchange contracts us-gaap_AssetsCurrent Total current assets Long-term assets: Treasury stock, shares (in shares) Common Stock: $0.001 par value: 45,000,000 shares authorized; 23,595,160 shares issued at September 30, 2022 and December 31, 2021. 23,187,495 and 22,984,552 shares outstanding at September 30, 2022 and December 31, 2021, respectively Adjustments required to reconcile net loss to net cash provided by operating activities: Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Common stock, par value (in dollars per share) Asia Pacific [Member] Statistical Measurement [Domain] Cash payments for operating leases Maximum [Member] Minimum [Member] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Executive Vice President, Worldwide Sales [Member] Information pertaining to Executive Vice President, Worldwide Sales. Contract with customer asset, balance Preferred Stock: $0.001 par value: 5,000,000 shares authorized; none issued and outstanding Preferred stock, shares issued (in shares) Geographical [Axis] Geographical [Domain] Preferred stock, shares authorized (in shares) Operating lease right-of-use assets ceva_ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseRightOfUseAssets Represents the changes in operating assets and liabilities, for cash flow purposes, attributable to operating lease right-of-use assets. Preferred stock, par value (in dollars per share) Revenues Immervision [Member] Represents information pertaining to Immervision, Inc., a private company. Fair Value, Inputs, Level 3 [Member] Acquisition of Hillcrest Labs [Member] Represents information pertaining to the acquisition of the Hillcrest Labs business. Fair Value Hierarchy and NAV [Domain] Customer [Axis] Fair Value, Inputs, Level 1 [Member] Customer [Domain] Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Axis] Performance Share Units [Member] Represents information pertaining to PSUs. RSUs and PSUs [Member] Represents information pertaining to RSUs and PSUs. Cash flows from operating activities: Statement [Line Items] Trade receivables (net of allowance for credit losses of $288 as of September 30, 2022 and December 31, 2021) us-gaap_AccountsReceivableNetCurrent us-gaap_NumberOfReportableSegments Number of Reportable Segments AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Revenues: Investments in marketable equity securities us-gaap_MarketableSecuritiesCurrent AOCI Attributable to Parent [Member] Additional paid in-capital Stockholders’ equity: Corporate bonds Marketable securities Segment Reporting Disclosure [Text Block] Chief Operating Officer [Member] Chief Financial Officer [Member] Chief Executive Officer [Member] Current assets: Financial income (loss), net Financial income (loss), net Fair Value Disclosures [Text Block] Amortization of premiums on available-for-sale marketable securities us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents at the beginning of the period Cash and cash equivalents at the end of the period Effect of exchange rate changes on cash and cash equivalents License [Member] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Increase (decrease) in cash and cash equivalents us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by (used in) financing activities us-gaap_OperatingIncomeLoss Operating income (loss) us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Prepaid expenses and other current assets Cost of revenues Cost of revenues us-gaap_GrossProfit Gross profit us-gaap_ProductionRelatedImpairmentsOrCharges Production Related Impairments or Charges, Total Derivative Liability, Total us-gaap_PaymentsForRepurchaseOfCommonStock Purchase of treasury stock Scenario [Domain] Retained Earnings [Member] us-gaap_TreasuryStockAcquiredAverageCostPerShare Treasury Stock Acquired, Average Cost Per Share (in dollars per share) Title of Individual [Domain] Title of Individual [Axis] Treasury Stock [Member] Scenario [Axis] Proceeds from exercise of stock-based awards us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares) ceva_FinitelivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter 2027 and thereafter Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized in the fifth fiscal year and thereafter following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Additional Paid-in Capital [Member] Equity Components [Axis] Equity Component [Domain] 2027 and thereafter ceva_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year and thereafter following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Remaining revenue (Year) Remaining revenue Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income (loss) before taxes on income Total, before income taxe Reclassification out of Accumulated Other Comprehensive Income [Member] Israel Tax Authority [Member] Reclassification out of Accumulated Other Comprehensive Income [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Reclassification out of Accumulated Other Comprehensive Income [Domain] Comprehensive Income (Loss) Note [Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Timing of Transfer of Good or Service [Domain] Income Tax Authority, Name [Axis] Transferred at Point in Time [Member] Income Tax Authority, Name [Domain] Transferred over Time [Member] Income Tax Authority [Axis] Income Tax Authority [Domain] Disaggregation of Revenue [Table Text Block] Foreign Tax Authority [Member] Timing of Transfer of Good or Service [Axis] Revenue from Contract with Customer [Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Document Quarterly Report Entity Incorporation, State or Country Code Accounting Policies [Abstract] Document Transition Report Basis of Accounting, Policy [Policy Text Block] Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Entity Interactive Data Current Security Exchange Name Title of 12(b) Security Full Vesting Based on The Achievement of 2022 License Target [Member] Represents the scenario in which full vesting is achieved. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsThresholdPercentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage Represents the vesting threshold. ceva_SharebsedCompensationArrangementbyShareBasedAwardActualPerformanceResultsInExcessOfPerformanceThresholdPercentage Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage Represents actual performance results in excess of the 2022 License Revenue Target. Vesting Based on Achievement In Excess of 90 Percent [Member] Represents vesting outcome if actual results exceeds 90 percent. Vesting on February 17, 2023 [Member] Information pertaining to awards vesting on February 17, 2023. Vesting on February 17, 2024 [Member] Information pertaining to awards vesting on February 17, 2024. Vesting on February 17, 2025 [Member] Information pertaining to awards vesting on February 17, 2025. Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member] Represents the vesting threshold. Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member] Represents returns in excess of 100%. Increase in Eligible PSUs, Percent [Member] Represents an increase in eligible PSUs. Income Statement Location [Axis] Full Vesting Based on The Achievement of Positive Shareholder Return [Member] Represents the scenario in which full vesting is achieved. Income Statement Location [Domain] Segments [Axis] Segments [Domain] Other accrued liabilities us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) Diluted (in shares) Diluted weighted average common stock outstanding (in shares) ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsConditionalIncreaseInSharesPercentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage Percentage of conditional increase in shares of vesting of award under share-based payment arrangement. Asset Class [Axis] Asset Class [Domain] Statement [Table] Statement of Financial Position [Abstract] Diluted net loss per share (in dollars per share) Basic (in shares) Basic net loss per share (in dollars per share) Business Acquisition [Axis] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Business Acquisition, Acquiree [Domain] Statement of Cash Flows [Abstract] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent Net current period other comprehensive loss Disposal Group Name [Axis] Revenue from External Customers by Geographic Areas [Table Text Block] Disposal Group Name [Domain] us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax Net change Cash flow hedges: us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax Derivatives designated as cash flow hedging instruments us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax Reclassification adjustments for (gains) losses included in net loss Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Schedule of Realized Gain (Loss) [Table Text Block] us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax Net change Total intangible assets, Impairment Accumulated amount of impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax Reclassification adjustments for (gains) losses included in net loss Available-for-sale securities: us-gaap_LiabilitiesNoncurrent Total long-term liabilities Changes in unrealized gains (losses) Immervision Technology [Member] Represents Immervision technology. Cash flows from financing activities: Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance Foreign Exchange Forward [Member] us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired Acquisition of subsidiary, net of cash acquired Class of Stock [Axis] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax Available-for-sale, Gross unrealized losses Available-for-sale, Gross unrealized gains Foreign Exchange Option [Member] Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Available-for-sale, Amortized cost Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] EX-101.PRE 9 ceva-20220930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2022
Nov. 04, 2022
Document Information [Line Items]    
Entity Central Index Key 0001173489  
Entity Registrant Name CEVA INC  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2022  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2022  
Document Transition Report false  
Entity File Number 000-49842  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0556376  
Entity Address, Address Line One 15245 Shady Grove Road, Suite 400  
Entity Address, City or Town Rockville  
Entity Address, State or Province MD  
Entity Address, Postal Zip Code 20850  
City Area Code 240  
Local Phone Number 308-8328  
Title of 12(b) Security Common Stock, $.001 per share  
Trading Symbol CEVA  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   23,187,653
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 29,510 $ 33,153
Short-term bank deposits 6,062 31,410
Marketable securities 100,701 90,298
Trade receivables (net of allowance for credit losses of $288 as of September 30, 2022 and December 31, 2021) 26,763 27,449
Prepaid expenses and other current assets 8,133 6,670
Total current assets 171,169 188,980
Long-term assets:    
Bank deposits 8,128 0
Severance pay fund 8,431 10,175
Deferred tax assets, net 4,669 15,850
Property and equipment, net 7,370 6,765
Operating lease right-of-use assets 8,116 8,827
Goodwill 74,777 74,777
Intangible assets, net 7,549 14,607
Investments in marketable equity securities 648 2,919
Other long-term assets 3,957 5,759
Total long-term assets 123,645 139,679
Total assets 294,814 328,659
Current liabilities:    
Trade payables 1,721 1,464
Deferred revenues 3,540 8,661
Accrued expenses and other payables 5,941 4,030
Accrued payroll and related benefits 14,625 18,011
Operating lease liabilities 2,235 3,274
Total current liabilities 28,062 35,440
Long-term liabilities:    
Accrued severance pay 9,018 10,551
Operating lease liabilities 4,940 5,130
Other accrued liabilities 497 806
Total long-term liabilities 14,455 16,487
Stockholders’ equity:    
Preferred Stock: $0.001 par value: 5,000,000 shares authorized; none issued and outstanding 0 0
Common Stock: $0.001 par value: 45,000,000 shares authorized; 23,595,160 shares issued at September 30, 2022 and December 31, 2021. 23,187,495 and 22,984,552 shares outstanding at September 30, 2022 and December 31, 2021, respectively 23 23
Additional paid in-capital 239,445 235,386
Treasury stock at cost (407,665 and 610,608 shares of common stock at September 30, 2022 and December 31, 2021, respectively) (10,633) (13,790)
Accumulated other comprehensive loss (6,761) (372)
Retained earnings 30,223 55,485
Total stockholders’ equity 252,297 276,732
Total liabilities and stockholders’ equity $ 294,814 $ 328,659
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Allowance for doubtful accounts $ 288 $ 288
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 45,000,000 45,000,000
Common stock, shares issued (in shares) 23,595,160 23,595,160
Common stock, shares outstanding (in shares) 23,187,495 22,984,552
Treasury stock, shares (in shares) 407,665 610,608
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Interim Condensed Consolidated Statements of Income (Loss) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues:        
Revenues $ 33,660 $ 32,790 $ 101,246 $ 88,649
Cost of revenues 7,948 4,830 21,177 10,904
Gross profit 25,712 27,960 80,069 77,745
Operating expenses:        
Research and development, net 18,469 18,760 58,217 53,810
Sales and marketing 3,410 3,162 9,056 9,357
General and administrative 3,558 3,495 10,829 10,534
Amortization of intangible assets 750 849 2,250 2,092
Impairment of intangible assets 3,556 0 3,556 0
Total operating expenses 29,743 26,266 83,908 75,793
Operating income (loss) (4,031) 1,694 (3,839) 1,952
Financial income (loss), net 108 (47) 803 345
Remeasurement of marketable equity securities (455) 0 (2,271) 0
Income (loss) before taxes on income (4,378) 1,647 (5,307) 2,297
Taxes on income 17,926 1,814 19,816 5,779
Net loss $ (22,304) $ (167) $ (25,123) $ (3,482)
Basic net loss per share (in dollars per share) $ (0.96) $ (0.01) $ (1.08) $ (0.15)
Diluted net loss per share (in dollars per share) $ (0.96) $ (0.01) $ (1.08) $ (0.15)
Weighted-average shares used to compute net loss per share (in thousands):        
Basic (in shares) 23,211 22,925 23,163 22,766
Diluted (in shares) 23,211 22,925 23,163 22,766
License [Member]        
Revenues:        
Revenues $ 22,268 $ 21,568 $ 66,784 $ 51,500
Royalty [Member]        
Revenues:        
Revenues $ 11,392 $ 11,222 $ 34,462 $ 37,149
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Interim Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Net loss $ (22,304) $ (167) $ (25,123) $ (3,482)
Available-for-sale securities:        
Changes in unrealized gains (losses) (1,919) (229) (6,551) (513)
Reclassification adjustments for (gains) losses included in net loss 4 2 25 (13)
Net change (1,915) (227) (6,526) (526)
Cash flow hedges:        
Derivatives designated as cash flow hedging instruments (223) 29 (1,623) 65
Reclassification adjustments for (gains) losses included in net loss 398 (29) 1,140 (65)
Net change 175 0 (483) 0
Other comprehensive loss before tax (1,740) (227) (7,009) (526)
Income tax expense (benefit) related to components of other comprehensive loss 496 (52) (620) (112)
Other comprehensive loss, net of taxes (2,236) (175) (6,389) (414)
Comprehensive loss $ (24,540) $ (342) $ (31,512) $ (3,896)
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Interim Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
AOCI Attributable to Parent [Member]
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2020   22,260,917        
Balance at Dec. 31, 2020 $ 478 $ 22 $ 233,172 $ (30,133) $ 57,350 $ 260,889
Net loss 0 0 0 0 (3,482) (3,482)
Other comprehensive income (loss) (414) 0 0 0 0 (414)
Equity-based compensation 0 $ 0 9,507 0 0 9,507
Issuance of treasury stock upon exercise of stock-based awards (in shares)   707,637        
Issuance of treasury stock upon exercise of stock-based awards 0 $ 1 (10,530) 15,982 (2,211) 3,242
Balance (in shares) at Sep. 30, 2021   22,968,554        
Balance at Sep. 30, 2021 64 $ 23 232,149 (14,151) 51,657 269,742
Balance (in shares) at Jun. 30, 2021   22,833,120        
Balance at Jun. 30, 2021 239 $ 23 230,083 (17,210) 51,881 265,016
Net loss 0 0 0 0 (167) (167)
Other comprehensive income (loss) (175) 0 0 0 0 (175)
Equity-based compensation 0 $ 0 3,403 0 0 $ 3,403
Purchase of treasury stock (in shares)           0
Issuance of treasury stock upon exercise of stock-based awards (in shares)   135,434        
Issuance of treasury stock upon exercise of stock-based awards 0 $ 0 (1,337) 3,059 (57) $ 1,665
Balance (in shares) at Sep. 30, 2021   22,968,554        
Balance at Sep. 30, 2021 64 $ 23 232,149 (14,151) 51,657 269,742
Balance (in shares) at Dec. 31, 2021   22,984,552        
Balance at Dec. 31, 2021 (372) $ 23 235,386 (13,790) 55,485 276,732
Net loss 0 0 0 0 (25,123) (25,123)
Other comprehensive income (loss) (6,389) 0 0 0 0 (6,389)
Equity-based compensation 0 $ 0 10,383 0 0 $ 10,383
Purchase of treasury stock (in shares)   (218,809)       (218,809)
Purchase of treasury stock 0 $ 0 0 (6,785) 0 $ (6,785)
Issuance of treasury stock upon exercise of stock-based awards (in shares)   421,752        
Issuance of treasury stock upon exercise of stock-based awards 0 $ 0 (6,324) 9,942 (139) 3,479
Balance (in shares) at Sep. 30, 2022   23,187,495        
Balance at Sep. 30, 2022 (6,761) $ 23 239,445 (10,633) 30,223 252,297
Balance (in shares) at Jun. 30, 2022   23,137,757        
Balance at Jun. 30, 2022 (4,525) $ 23 237,379 (11,691) 52,529 273,715
Net loss 0 0 0 0 (22,304) (22,304)
Other comprehensive income (loss) (2,236) 0 0 0 0 (2,236)
Equity-based compensation 0 $ 0 3,691 0 0 $ 3,691
Purchase of treasury stock (in shares)   (82,718)       (82,718)
Purchase of treasury stock 0 $ 0 0 (2,328) 0 $ (2,328)
Issuance of treasury stock upon exercise of stock-based awards (in shares)   132,456        
Issuance of treasury stock upon exercise of stock-based awards 0 $ 0 (1,625) 3,386 (2) 1,759
Balance (in shares) at Sep. 30, 2022   23,187,495        
Balance at Sep. 30, 2022 $ (6,761) $ 23 $ 239,445 $ (10,633) $ 30,223 $ 252,297
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Interim Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash flows from operating activities:    
Net loss $ (25,123) $ (3,482)
Adjustments required to reconcile net loss to net cash provided by operating activities:    
Depreciation 2,325 2,417
Amortization of intangible assets 3,502 2,302
Impairment of intangible assets 3,556 0
Equity-based compensation 10,383 9,507
Realized loss (gain), net on sale of available-for-sale marketable securities 25 (13)
Amortization of premiums on available-for-sale marketable securities 335 319
Unrealized foreign exchange loss 695 693
Remeasurement of marketable equity securities 2,271 (0)
Changes in operating assets and liabilities:    
Trade receivables 686 6,595
Prepaid expenses and other assets (1,330) 1,873
Operating lease right-of-use assets 711 (702)
Accrued interest on bank deposits 273 (14)
Deferred tax, net 11,801 (3,551)
Trade payables 264 725
Deferred revenues (5,121) 2,609
Accrued expenses and other payables 908 (990)
Accrued payroll and related benefits (2,757) (3,608)
Operating lease liability (729) 691
Income taxes payable 567 (218)
Accrued severance pay, net 286 (317)
Net cash provided by operating activities 3,528 14,836
Cash flows from investing activities:    
Acquisition of subsidiary, net of cash acquired 0 (29,891)
Purchase of property and equipment (2,924) (1,506)
Investment in bank deposits (14,000) (1,500)
Proceeds from bank deposits 30,885 14,489
Investment in available-for-sale marketable securities (27,260) (19,855)
Proceeds from maturity of available-for-sale marketable securities 6,796 23,593
Proceeds from sale of available-for-sale marketable securities 3,175 10,035
Net cash used in investing activities (3,328) (4,635)
Cash flows from financing activities:    
Purchase of treasury stock (6,785) 0
Proceeds from exercise of stock-based awards 3,479 3,242
Net cash provided by (used in) financing activities (3,306) 3,242
Effect of exchange rate changes on cash and cash equivalents (537) (308)
Increase (decrease) in cash and cash equivalents (3,643) 13,135
Cash and cash equivalents at the beginning of the period 33,153 21,143
Cash and cash equivalents at the end of the period 29,510 34,278
Supplemental information of cash-flow activities:    
Income and withholding taxes 8,294 6,682
Non-cash transactions:    
Property and equipment purchases incurred but unpaid at period end 6 54
Right-of-use assets obtained in the exchange for operating lease liabilities $ 1,591 $ 2,867
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 1 - Business
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Nature of Operations [Text Block]

NOTE 1:

BUSINESS

 

The financial information in this quarterly report includes the results of CEVA, Inc. and its subsidiaries (the “Company” or “CEVA”).

 

CEVA licenses a family of wireless connectivity and smart sensing technologies and co-creation solutions. The Company’s offerings include Digital Signal Processors, AI processors, wireless hardware platforms, security hardware and the related software algorithms including AI for motion sensors, computer vision, voice input and audio, all of which are key enabling technologies for a smarter, more secured and more connected world. These technologies are offered in combination with Intrinsix IP integration services, helping customers address their most complex and time-critical integrated circuit design projects. CEVA’s DSP-based solutions address the technology requirements of: 5G baseband processing for mobile, broadband, cellular IoT and Radio Access Network (RAN); computer vision for any camera, 4D and LIDAR-enabled device; audio/voice/sound; and ultra-low-power always-on/sensing applications for wearables, hearables and multiple IoT markets. For motion sensors and sensor fusion, the Hillcrest Labs sensor processing technologies provide a broad range of software and inertial measurement unit (“IMU”) solutions for markets including hearables, wearables, AR/VR, PC, robotics, remote controls and IoT. For wireless IoT, the Rivierawaves platforms for Bluetooth (low energy and dual mode), Wi-Fi 4/5/6/6E (802.11n/ac/ax), Ultra-wideband (UWB) are the most broadly licensed connectivity platforms in the industry.

 

CEVA’s Intrinsix Corp. (“Intrinsix”) business expands its market reach to the aerospace and defense markets and allows it to offer co-creation solutions that combine CEVA’s standardized, off-the-shelf IP together with Intrinsix’s non-recurring engineering (“NRE”) design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more.

 

CEVA’s technologies are licensed to leading semiconductor and original equipment manufacturer (“OEM”) companies. These companies design, manufacture, market and sell application-specific integrated circuits (“ASICs”) and application-specific standard products (“ASSPs”) based on CEVA’s technology to mobile, consumer, automotive, robotics, industrial, aerospace & defense and IoT companies for incorporation into a wide variety of end products.

 

 

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 2 - Basis of Presentation and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]

NOTE 2:

BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Basis of Presentation

 

The interim condensed consolidated financial statements have been prepared according to U.S. Generally Accepted Accounting Principles (“U.S. GAAP”).

 

The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. Operating results for the three and nine months ended September 30, 2022, are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. For further information, reference is made to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.

 

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 Securities and Exchange Commission on March 1, 2022, have been applied consistently in these unaudited interim condensed consolidated financial statements.

 

Accounting Standards Recently Adopted by the Company

 

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers (Topic 606). ASU No. 2021-08 is effective for fiscal year beginning after December 15, 2022, and interim periods therein for public business entities, with early adoption permitted. The Company early adopted the new guidance effective January 1, 2022. The adoption of this standard did not have a significant impact on the Company’s interim condensed consolidated financial statements.

 

Accounting Standards Recently Issued, Not Yet Adopted by the Company

 

In June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The guidance is effective for annual periods beginning after December 15, 2023, with early adoption permitted. The adoption of this standard is not expected to result in a significant impact on the Company’s interim condensed consolidated financial statements.

 

Use of Estimates

 

The preparation of the interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The coronavirus disease 2019 (“COVID-19”) pandemic has created, and may continue to create, significant uncertainty in macroeconomic conditions, and the extent of its impact on the Company’s operational and financial performance will depend on certain developments, including the duration and spread of the outbreak and the impact on the Company’s customers and its sales cycles. Further, other global events such as the Russian military action against Ukraine could have an impact on the Company’s business. The Company has considered the impact of COVID-19 and other global events on its estimates and assumptions and determined that there were no material adverse impacts on the interim condensed consolidated financial statements for the three and nine months ended September 30, 2022. As events continue to evolve and additional information becomes available, the Company’s estimates and assumptions may change materially in future periods.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Revenue Recognition
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

NOTE 3:

REVENUE RECOGNITION

 

Under ASC 606, “Revenue from Contracts with Customers” (“ASC 606”), an entity recognizes revenue when or as it satisfies a performance obligation by transferring intellectual property (“IP”) licenses or services to the customer, either at a point in time or over time. The Company recognizes most of its revenues at a point in time upon delivery when the customer accepts control of the IP. The Company recognizes revenue over time on NRE services or on significant license customization contracts that are in the scope of ASC 606 by using cost inputs to measure progress toward completion of its performance obligations.

 

The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The estimated revenues do not include amounts of royalties or unexercised contract renewals:

 

  

Remainder of 2022

  

2023

  

2024

  

2025

 

Licensing, NRE and related revenues

 $10,032  $7,472  $424  $315 

 

Disaggregation of revenue:

 

The following table provides information about disaggregated revenue by primary geographical market, major product line and timing of revenue recognition:

 

  

Nine months ended September 30, 2022

(unaudited)

  

Three months ended September 30, 2022

(unaudited)

 
  

Licensing, NRE

and related

revenues

  

Royalties

  

Total

  

Licensing, NRE

and related

revenues

  

Royalties

  

Total

 

Primary geographical markets

                        

United States

 $17,283  $5,661  $22,944  $7,646  $1,561  $9,207 

Europe and Middle East

  4,280   2,227   6,507   1,746   887   2,633 

Asia Pacific

  45,221   26,574   71,795   12,876   8,944   21,820 

Total

 $66,784  $34,462  $101,246  $22,268  $11,392  $33,660 
                         

Major product/service lines

                        

Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT and SATA/SAS)

 $46,118  $25,582  $71,700  $13,308  $8,320  $21,628 

Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)

  20,666   8,880   29,546   8,960   3,072   12,032 

Total

 $66,784  $34,462  $101,246  $22,268  $11,392  $33,660 
                         

Timing of revenue recognition

                        

Products transferred at a point in time

 $46,046  $34,462  $80,508  $15,270  $11,392  $26,662 

Products and services transferred over time

  20,738      20,738   6,998      6,998 

Total

 $66,784  $34,462  $101,246  $22,268  $11,392  $33,660 

 

 

  

Nine months ended September 30, 2021

(unaudited)

  

Three months ended September 30, 2021

(unaudited)

 
  

Licensing, NRE

and related

revenues

  

Royalties

  

Total

  

Licensing, NRE

and related

revenues

  

Royalties

  

Total

 

Primary geographical markets

                        

United States

 $11,602  $7,688  $19,290  $6,308  $2,484  $8,792 

Europe and Middle East

  1,430   2,005   3,435   597   833   1,430 

Asia Pacific

  38,458   27,456   65,914   14,653   7,905   22,558 

Other

  10      10   10      10 

Total

 $51,500  $37,149  $88,649  $21,568  $11,222  $32,790 
                         

Major product/service lines

                        

Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT and SATA/SAS)

 $38,886  $27,692  $66,578  $16,368  $7,500  $23,868 

Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)

  12,614   9,457   22,071   5,200   3,722   8,922 

Total

 $51,500  $37,149  $88,649  $21,568  $11,222  $32,790 
                         

Timing of revenue recognition

                        

Products transferred at a point in time

 $38,458  $37,149  $75,607  $14,406  $11,222  $25,628 

Products and services transferred over time

  13,042      13,042   7,162      7,162 

Total

 $51,500  $37,149  $88,649  $21,568  $11,222  $32,790 

 

Contract balances:

 

The following table provides information about trade receivables, unbilled receivables and contract liabilities from contracts with customers:

 

  

September 30,

2022

(unaudited)

  

December 31, 2021

 
         

Trade receivables

 $11,022  $14,644 

Unbilled receivables (associated with licensing, NRE and related revenue)

  5,888   1,833 

Unbilled receivables (associated with royalties)

  9,853   10,972 

Deferred revenues (short-term contract liabilities)

  3,540   8,661 

 

The Company receives payments from customers based upon contractual payment schedules; trade receivables are recorded when the right to consideration becomes unconditional, and an invoice is issued to the customer. Unbilled receivables associated with licensing, NRE and other include amounts related to the Company’s contractual right to consideration for completed performance objectives not yet invoiced. Unbilled receivables associated with royalties are recorded as the Company recognizes revenues from royalties earned during the quarter, but not yet invoiced, either by actual sales data received from customers, or, when applicable, by the Company’s estimation. Contract liabilities (deferred revenue) include payments received in advance of performance under the contract, and are realized with the associated revenue recognized under the contract.

 

During the three and nine months ended September 30, 2022, the Company recognized $617 and $8,248, respectively, that was included in deferred revenues (short-term contract liability) balance at January 1, 2022.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 4 - Leases
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

NOTE 4:

LEASES

 

The Company leases substantially all of its office space and vehicles under operating leases. The Company's leases have original lease periods expiring between 2023 and 2034. Many leases include one or more options to renew. The Company does not assume renewals in its determination of the lease term unless the renewals are deemed to be reasonably certain. Lease payments included in the measurement of the lease liability comprise the following: the fixed non-cancelable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will not be terminated early.

 

The following is a summary of weighted average remaining lease terms and discount rates for all of the Company’s operating leases:

 

  

September 30, 2022

(Unaudited)

 

Weighted average remaining lease term (years)

  5.72 

Weighted average discount rates

  2.17%

 

 

Total operating lease cost and cash payments for operating leases were as follows:

 

  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 
                 

Operating lease cost

 $2,480  $2,305  $836  $806 

Cash payments for operating leases

  2,455   2,397   840   799 

 

 

Maturities of lease liabilities are as follows:

 

The remainder of 2022

 $816 

2023

  1,725 

2024

  1,077 

2025

  950 

2026

  892 

2027 and thereafter

  2,195 

Total undiscounted cash flows

  7,655 

Less imputed interest

  480 

Present value of lease liabilities

 $7,175 

 

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Marketable Securities
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Cash, Cash Equivalents, and Marketable Securities [Text Block]

NOTE 5:

MARKETABLE SECURITIES

 

The following is a summary of available-for-sale marketable securities:

 

  

September 30, 2022 (Unaudited)

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $18,390  $  $(722) $17,668 
                 

Available-for-sale - matures after one year through four years:

                

Corporate bonds

  89,396      (6,363)  83,033 

Total

                
  $107,786  $  $(7,085) $100,701 

 

 

  

December 31, 2021

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $11,937  $39  $(7) $11,969 
                 

Available-for-sale - matures after one year through five years:

                

Corporate bonds

  78,920   227   (818)  78,329 
                 

Total

 $90,857  $266  $(825) $90,298 

 

The following table presents gross unrealized losses and fair values for those investments that were in an unrealized loss position as of September 30, 2022, and December 31, 2021, and the length of time that those investments have been in a continuous loss position:

 

  

Less than 12 months

  

12 months or greater

 
  

Fair value

  

Gross unrealized loss

  

Fair value

  

Gross unrealized loss

 

As of September 30, 2022 (unaudited)

 $76,423  $(4,011) $24,278  $(3,074)

As of December 31, 2021

 $53,412  $(667) $12,039  $(158)

 

As of September 30, 2022, the allowance for credit losses was not material.

 

The following table presents gross realized gains and losses from sale of available-for-sale marketable securities:

 

  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 
                 

Gross realized gains from sale of available-for-sale marketable securities

 $  $43  $  $ 

Gross realized losses from sale of available-for-sale marketable securities

 $(25) $(30) $(4) $(2)

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 6 - Fair Value Measurement
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

NOTE 6:

FAIR VALUE MEASUREMENT

 

FASB ASC No. 820, “Fair Value Measurements and Disclosures” defines fair value, establishes a framework for measuring fair value. Fair value is an exit price, representing the amount that would be received for selling an asset or paid for the transfer of a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value:

 

Level I

Unadjusted quoted prices in active markets that are accessible on the measurement date for identical, unrestricted assets or liabilities;

Level II

Quoted prices in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability; and

Level III

Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).

 

The Company measures its marketable securities, investment in marketable equity securities and foreign currency derivative contracts at fair value. The carrying amount of cash, cash equivalents, short-term bank deposits, trade receivables, other accounts receivable, trade payables and other accounts payables approximate fair value due to the short-term maturity of these instruments. Investment in marketable equity securities are classified within Level I as the securities are traded in an active market. Marketable securities and foreign currency derivative contracts are classified within Level II as the valuation inputs are based on quoted prices and market observable data of similar instruments.

 

The table below sets forth the Company’s assets and liabilities measured at fair value by level within the fair value hierarchy. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

 

Description

 

September 30,

2022 (unaudited)

  

Level I

(unaudited)

  

Level II

(unaudited)

  

Level III

(unaudited)

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $100,701  $  $100,701  $ 

Investments in marketable equity securities

  648   648       
                 

Liabilities:

                

Foreign exchange contracts

  420      420    

 

Description

 

December 31, 2021

  

Level I

  

Level II

  

Level III

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $90,298     $90,298    

Foreign exchange contracts

  63      63    

Investments in marketable equity securities

  2,919   2,919       

 

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - Intangible Assets, Net
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]

NOTE 7:

INTANGIBLE ASSETS, NET

 

          

Nine months ended September 30, 2022 (unaudited)

  

Year ended December 31, 2021

 
  

Weighted

average

amortization

period (years)

  

Gross carrying

amount

  

Accumulated

amortization

  

Impairment

  

Net

  

Gross carrying

amount

  

Accumulated

amortization

  

Net

 
                                 

Intangible assets –amortizable:

                                
                                 

Intangible assets related to the acquisition of Intrinsix

                                

Customer relationships

  5.5  $3,604  $874  $  $2,730  $3,604  $382  $3,222 

Customer backlog

  1.5   421   374      47   421   164   257 

Patents

  5.0   218   58      160   218   26   192 

Core technologies

  3.0   3,329   1,479      1,850   3,329   647   2,682 
                                 

Intangible assets related to the acquisition of Hillcrest Labs business

                                

Customer relationships

  4.4   3,518   2,781      737   3,518   2,130   1,388 

Customer backlog

  0.5   72   72         72   72    

R&D Tools

  7.5   2,475   1,057      1,418   2,475   810   1,665 
                                 

Intangible assets related to Immervision assets acquisition

                                

R&D Tools

  6.4   7,063   3,507   3,556      7,063   2,679   4,384 

Impairment loss (*)

                                
                                 

Intangible assets related to an investment in NB-IoT technologies

                                

NB-IoT technologies (**)

  7.0   1,961   1,354      607   1,961   1,144   817 
                                 

Total intangible assets

     $22,661  $11,556  $3,556  $7,549  $22,661  $8,054  $14,607 

 

(*) See Note 14 for more information about the impairment loss.

 

(**) During the first quarter of 2018, the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have not been received and have been written off during the third quarter of 2022 (see Note 14 for more information). Of the $2,200 received, $210 has not resulted in cash outflows as of September 30, 2022. In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during 2019 an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s interim condensed consolidated statements of income (loss).

 

Future estimated annual amortization charges are as follows:

 

2022

  870 

2023

  2,610 

2024

  1,909 

2025

  1,189 

2026

  956 

2027 and thereafter

  15 
  $7,549 

 

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Geographic Information and Major Customer Data
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

NOTE 8:

GEOGRAPHIC INFORMATION AND MAJOR CUSTOMER DATA

 

 

a.

Summary information about geographic areas:

 

The Company manages its business on the basis of one reportable segment: the licensing of intellectual property and co-creation solutions to semiconductor companies and electronic equipment manufacturers (see Note 1 for a brief description of the Company’s business). The following is a summary of revenues within geographic areas:

 

  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Revenues based on customer location:

                

United States

 $22,944  $19,290  $9,207  $8,792 

Europe and Middle East

  6,507   3,435   2,633   1,430 

Asia Pacific (1)

  71,795   65,914   21,820   22,558 

Other

     10      10 
  $101,246  $88,649  $33,660  $32,790 
                 

(1) China

 $57,731  $54,489  $16,159  $18,041 

 

 

b.

Major customer data as a percentage of total revenues:

 

The following table sets forth the customers that represented 10% or more of the Company’s total revenues in each of the periods set forth below.

 

 

  Nine months ended
September 30,
  Three months ended
September 30,
 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 
                 

Customer A

  11%  25%   *)  32%

Customer B

   *   *)  11%   *)

 

*) Less than 10%

 

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 9 - Net Income (Loss) Per Share of Common Stock
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Earnings Per Share [Text Block]

NOTE 9:

NET INCOME (LOSS) PER SHARE OF COMMON STOCK

 

Basic net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each period. Diluted net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each period, plus dilutive potential shares of common stock considered outstanding during the period, in accordance with FASB ASC No. 260, “Earnings Per Share.”

 

  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Numerator:

                

Net loss

 $(25,123) $(3,482) $(22,304) $(167)

Denominator (in thousands):

                

Basic weighted-average common stock outstanding

  23,163   22,766   23,211   22,925 

Effect of stock -based awards

            

Diluted weighted average common stock outstanding

  23,163   22,766   23,211   22,925 
                 

Basic net loss per share

 $(1.08) $(0.15) $(0.96) $(0.01)

Diluted net loss per share

 $(1.08) $(0.15) $(0.96) $(0.01)

 

The total number of shares related to outstanding equity-based awards was 966,748 for both the three and nine months ended September 30, 2022, and in each case was excluded from the calculation of diluted net loss per share. The total number of shares related to outstanding equity-based awards was 830,384 for both the three and nine months ended September 30, 2021, and in each case was excluded from the calculation of diluted net loss per share.

 

 

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 10 - Common Stock and Stock-based Compensation Plans
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

NOTE 10:

COMMON STOCK AND STOCK-BASED COMPENSATION PLANS

 

The Company grants a mix of stock options, stock appreciation rights (“SARs”) capped with a ceiling and restricted stock units (“RSUs”) to employees and non‑employee directors of the Company and its subsidiaries under the Company’s equity plans and provides the right to purchase common stock pursuant to the Company’s 2002 employee stock purchase plan to employees of the Company and its subsidiaries.

 

The SAR unit confers the holder the right to stock appreciation over a preset price of the Company’s common stock during a specified period of time. When the unit is exercised, the appreciation amount is paid through the issuance of shares of the Company’s common stock. The ceiling limits the maximum income for each SAR unit. SARs are considered an equity instrument as it is a net share settled award capped with a ceiling (400% for all SAR grants made in years prior to 2016, when the Company ceased to grant SAR units). The options and SARs granted under the Company’s stock incentive plans have been granted at the fair market value of the Company’s common stock on the grant date. Options and SARs granted to employees under stock incentive plans vest at a rate of 25% of the shares underlying the option after one year and the remaining shares vest in equal portions over the following 36 months, such that all shares are vested after four years. Options granted to non‑employee directors vest 25% of the shares underlying the option on each anniversary of the option grant.

 

A summary of the Company’s stock option and SAR activities and related information for the nine months ended September 30, 2022, are as follows:

 

  

Number of
options

and SAR

units (1)

  

Weighted
average

exercise
price

  

Weighted
average

remaining
contractual

term

  

Aggregate
intrinsic

value

 

Outstanding as of December 31, 2021

  126,000  $20.06   2.6  $2,921 

Granted

              

Exercised

  (17,000)  18.08         

Forfeited or expired

              

Outstanding as of September 30, 2022 (2)

  109,000  $20.37   2.2  $664 

Exercisable as of September 30, 2022 (3)

  109,000  $20.37   2.2  $664 

 

 

(1)

The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant.

 

 

(2)

Due to the ceiling imposed on the SAR grants, the outstanding amount equals a maximum of 108,250 shares of the Company’s common stock issuable upon exercise.

 

 

(3)

Due to the ceiling imposed on the SAR grants, the exercisable amount equals a maximum of 108,250 shares of the Company’s common stock issuable upon exercise.

 

As of September 30, 2022, there were no unrecognized compensation expenses related to unvested stock options and SARs.

 

An RSU award is an agreement to issue shares of the Company’s common stock at the time the award or a portion thereof vests. RSUs granted to employees generally vest in three equal annual installments starting on the first anniversary of the grant date. Until the end of 2017, RSUs granted to non-employee directors would generally vest in full on the first anniversary of the grant date. Starting in 2018, RSUs granted to non-employee directors would generally vest in two equal annual installments starting on the first anniversary of the grant date.

 

On February 14, 2022, the Compensation Committee (the “Committee”) of the Board of Directors (the “Board”) of the Company granted 9,935, 5,961, 7,451 and 5,961 time-based RSUs, effective as of February 17, 2022, to each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, pursuant to the Company’s Amended and Restated 2011 Stock Incentive Plan (the “2011 Plan”). The RSU grants vest 33.4% on February 17, 2023, 33.3% on February 17, 2024 and 33.3% on February 17, 2025.

 

Also, on February 14, 2022, the Committee granted 14,903, 3,974, 4,969 and 3,974 performance-based stock units (“PSUs”), effective as of February 17, 2022, to each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, pursuant to 2011 Plan (collectively, the “Short-Term Executive PSUs”). The performance goals for the Short-Term Executive PSUs with specified weighting are as follows:

 

Weighting

Goals

50%

Vesting of the full 50% of the PSUs occurs if the Company achieves the 2022 license, NRE and related revenue target approved by the Board (the “2022 License Revenue Target”). The vesting threshold is achievement of 90% of 2022 License Revenue Target. If the Company’s actual result exceeds 90% of the 2022 License Revenue Target, every 1% increase of the 2022 License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs.

50%

Vesting of the full 50% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for 2022 is greater than the S&P500 index. The vesting threshold is if the return on the Company’s stock for 2022 is at least 90% of the S&P500 index. If the return on the Company’s stock, in comparison to the S&P500, is above 90% but less than 99% of the S&P500 index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the S&P500 index, every 1% increase in comparison to the S&P500 index, up to 110%, would result in an increase of 2% of the eligible PSUs.

 

Additionally, PSUs representing an additional 20%, meaning an additional 2,981, 795, 994 and 795, would be eligible for vesting for each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, if the performance goals set forth above are exceeded.

 

Subject to achievement of the thresholds the above performance goals for 2022 and continuing employment, the Short-Term Executive PSUs vest 33.4% on February 17, 2023, 33.3% on February 17, 2024, and 33.3% on February 17, 2025.

 

A summary of the Company’s RSU and PSU activities and related information for the nine months ended September 30, 2022, are as follows:

 

  

Number of
RSUs and

PSUs

  

Weighted Average

Grant-Date
Fair Value

 

Unvested as of December 31, 2021

  688,073  $41.18 

Granted

  564,443   35.23 

Vested

  (302,425)  37.03 

Forfeited or expired

  (92,343)  44.23 

Unvested as of September 30, 2022 (unaudited)

  857,748  $38.52 

 

As of September 30, 2022, there was $25,658 of unrecognized compensation expense related to unvested RSUs and PSUs. This amount is expected to be recognized over a weighted-average period of 1.6 years.

 

The following table shows the total equity-based compensation expense included in the interim condensed consolidated statements of income (loss):

 

  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Cost of revenue

 $1,076  $509  $393  $247 

Research and development, net

  6,181   5,435   2,180   2,007 

Sales and marketing

  1,065   1,185   392   400 

General and administrative

  2,061   2,378   726   749 

Total equity-based compensation expense

 $10,383  $9,507  $3,691  $3,403 

 

The fair value for rights to purchase shares of common stock under the Company’s employee stock purchase plan was estimated on the date of grant using the following assumptions:

 

  

Nine months ended
September 30

  

Three months ended
September 30

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Expected dividend yield

    0%    0%    0%    0%

Expected volatility

  38%-50%  39%-60%  40%-50%  39%-60%

Risk-free interest rate

  0.5%-3.0%  0.1%-1.7%  0.8%-3.0%  0.1%-1.3%

Contractual term of up to (months)

    00     24     24     24 

 

 

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 - Derivatives and Hedging Activities
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Derivative Instruments and Hedging Activities Disclosure [Text Block]

NOTE 11:

DERIVATIVES AND HEDGING ACTIVITIES

 

The Company follows the requirements of FASB ASC No. 815,” Derivatives and Hedging” which requires companies to recognize all of their derivative instruments as either assets or liabilities in the statement of financial position at fair value. The accounting for changes in fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging transaction and further, on the type of hedging transaction. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. Due to the Company’s global operations, it is exposed to foreign currency exchange rate fluctuations in the normal course of its business. The Company’s treasury policy allows it to offset the risks associated with the effects of certain foreign currency exposures through the purchase of foreign exchange forward or option contracts (“Hedging Contracts”). The policy, however, prohibits the Company from speculating on such Hedging Contracts for profit. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll of its non-U.S. employees denominated in the currencies other than the U.S. dollar for a period of one to twelve months with Hedging Contracts. Accordingly, when the dollar strengthens against the foreign currencies, 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 expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.

 

For derivative instruments that are designated and qualify as a cash flow hedge (i.e., hedging the exposure to variability in expected future cash flows that is attributable to a particular risk), the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. As of September 30, 2022, and December 31, 2021, the notional principal amount of the Hedging Contracts to sell U.S. dollars held by the Company was $12,980 and $4,500, respectively.

 

The fair value of the Company’s outstanding derivative instruments is as follows:

 

  

September 30,

2022

(unaudited)

  

December 31, 2021

 

Derivative assets:

        

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange forward contracts

 $  $63 

Total

 $  $63 
         

Derivative liabilities:

        

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange option contracts

 $223  $ 

Foreign exchange forward contracts

  197    

Total

 $420  $ 

 

The increase (decrease) in unrealized gains (losses) recognized in “accumulated other comprehensive gain (loss)” on derivatives, before tax effect, is as follows:

 

  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Derivatives designated as cash flow hedging instruments:

                

Foreign exchange option contracts

 $(556) $  $(155) $ 

Foreign exchange forward contracts

  (1,067)  65   (68)  29 
  $(1,623) $65  $(223) $29 

 

The net (gains) losses reclassified from “accumulated other comprehensive gain (loss)” into income are as follows:

 

  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Derivatives designated as cash flow hedging instruments:

                

Foreign exchange option contracts

 $333  $  $156  $ 

Foreign exchange forward contracts

  807   (65)  242   (29)
  $1,140  $(65) $398  $(29)

 

The Company recorded in cost of revenues and operating expenses a net loss of $398 and $1,140 during the three and nine months ended September 30, 2022, respectively, and a net gain of $29 and $65 during the comparable periods of 2021, related to its Hedging Contracts.

 

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 12 - Accumulated Other Comprehensive Loss
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]

NOTE 12:

ACCUMULATED OTHER COMPREHENSIVE LOSS

 

The following tables summarize the changes in accumulated balances of other comprehensive income (loss), net of taxes:

 

  

Nine months ended September 30, 2022

(unaudited)

  

Three months ended September 30, 2022

(unaudited)

 
  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

 
                         

Beginning balance

 $(427) $55  $(372) $(4,007) $(518) $(4,525)

Other comprehensive loss before reclassifications

  (5,948)  (1,453)  (7,401)  (2,351)  (232)  (2,583)

Amounts reclassified from accumulated other comprehensive income (loss)

  21   991   1,012   4   343   347 

Net current period other comprehensive loss

  (5,927)  (462)  (6,389)  (2,347)  111   (2,236)

Ending balance

 $(6,354) $(407) $(6,761) $(6,354) $(407) $(6,761)

 

  

Nine months ended September 30, 2021

(unaudited)

  

Three months ended September 30, 2021

(unaudited)

 
  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

 
                         

Beginning balance

 $478  $  $478  $239  $  $239 

Other comprehensive income (loss) before reclassifications

  (401)  57   (344)  (177)  25   (152)

Amounts reclassified from accumulated other comprehensive income (loss)

  (13)  (57)  (70)  2   (25)  (23)

Net current period other comprehensive income (loss)

  (414)     (414)  (175)     (175)

Ending balance

 $64  $  $64  $64  $  $64 

 

The following table provides details about reclassifications out of accumulated other comprehensive income (loss):

 

Details about

Accumulated Other

Comprehensive Income

(Loss) Components

 

Amount Reclassified from Accumulated Other Comprehensive

Income (Loss)

  

Affected Line Item in the

Statements of Income (Loss)

                   
  

Nine months ended September 30,

  

Three months ended September 30,

   
  

2022
(unaudited)

  

2021
(unaudited)

  

2022
(unaudited)

  

2021
(unaudited)

   

Unrealized gains (losses) on cash flow hedges

 $(18) $1  $(5) $  

Cost of revenues

   (1,000)  58   (353)  26  

Research and development

   (28)  1   (10)    

Sales and marketing

   (94)  5   (30)  3  

General and administrative

   (1,140)  65   (398)  29  

Total, before income taxes

   (149)  8   (55)  4  

Income tax expense (benefit)

   (991)  57   (343)  25  

Total, net of income taxes

Unrealized gains (losses) on available-for-sale marketable securities

  (25)  13   (4)  (2) 

Financial income (loss), net

   (4)          

Income tax benefit

   (21)  13   (4)  (2) 

Total, net of income taxes

  $(1,012) $70  $(347) $23  

Total, net of income taxes

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 13 - Share Repurchase Program
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Treasury Stock [Text Block]

NOTE 13:

SHARE REPURCHASE PROGRAM

 

During the three months ended September 30, 2022, the Company repurchased 82,718 shares of common stock at an average purchase price of $28.14 per share for an aggregate purchase price of $2,328. During the nine months ended September 30, 2022, the Company repurchased 218,809 shares of common stock at an average purchase price of $31.01 per share for an aggregate purchase price of $6,785. The Company did not repurchase any shares of common stock during the three and nine months ended September 30, 2021. As of September 30, 2022, 278,799 shares of common stock remained available for repurchase pursuant to the Company’s share repurchase program.

 

The repurchases of common stock are accounted for as treasury stock, and result in a reduction of stockholders’ equity. When treasury shares are reissued, the Company accounts for the reissuance in accordance with FASB ASC No. 505-30, “Treasury Stock” and charges the excess of the repurchase cost over issuance price using the weighted average method to retained earnings. The purchase cost is calculated based on the specific identified method. In the case where the repurchase cost over issuance price using the weighted average method is lower than the issuance price, the Company credits the difference to additional paid-in capital.

 

 

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 14 - Impairment of Assets
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Asset Impairment Charges [Text Block]

NOTE 14:

IMPAIRMENT OF ASSETS

 

During both the three and nine months ended September 30, 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company has decided to cease the development of this product line. During the same periods, the Company also recorded in cost of revenues an impairment charge of prepaid expenses as follows: (1) an impairment charge of $479 relating to an agreement to acquire certain NB-IoT technologies, and (2) an impairment charge of $1,479 relating to an agreement to purchase certain assets and services from Immervision.

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 15 - Income Taxes
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

NOTE 15:

INCOME TAXES

 

During both the three and nine months ended September 30, 2022, the Company recorded a tax expense of $15,573 as a result of a valuation allowance for certain deferred tax assets due to a change in the estimation for taxable income of its Israeli operations for future years.

 

In assessing the recoverability of its deferred tax assets, including withholding tax assets that the Company will be able to utilize, the Company evaluates the available objective positive and negative evidence to estimate whether it is more likely than not that sufficient future taxable income will be generated to permit use of existing deferred tax assets in each taxpaying jurisdiction. For any deferred tax asset in excess of the amount for which it is more likely than not that the Company will realize a benefit, the Company establishes a valuation allowance.

 

As of September 30, 2022, based on the weight of available positive and negative evidence, the Company recorded a valuation allowance for certain deferred tax assets (including withholding tax assets) of its Israeli subsidiary due to uncertainty regarding its future taxable income. In assessing the realizability of deferred tax assets, the key assumptions used to determine positive and negative evidence included the Company’s cumulative taxable loss for the past three years, current trends related to actual taxable earnings or losses, and expected future reversals of existing taxable temporary differences, as well as projections for future annual results. Accordingly, the Company recorded a charge of $15,573 during the third quarter and first nine months of 2022 as a reserve against its deferred tax assets.

 

The amount of the deferred tax assets considered realizable, and the associated valuation allowance, could be adjusted in a future period if estimates of future taxable income change or if objective negative evidence in the form of cumulative losses is no longer present and additional weight is given to subjective evidence such as projections for future growth.

 

During the three and nine months ended September 30, 2022, the change in the gross amount of unrecognized tax benefits and accrued interest and penalties was not significant.

 

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block]

Basis of Presentation

 

The interim condensed consolidated financial statements have been prepared according to U.S. Generally Accepted Accounting Principles (“U.S. GAAP”).

 

The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. Operating results for the three and nine months ended September 30, 2022, are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. For further information, reference is made to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.

 

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 Securities and Exchange Commission on March 1, 2022, have been applied consistently in these unaudited interim condensed consolidated financial statements.

 

New Accounting Pronouncements, Policy [Policy Text Block]

Accounting Standards Recently Adopted by the Company

 

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers (Topic 606). ASU No. 2021-08 is effective for fiscal year beginning after December 15, 2022, and interim periods therein for public business entities, with early adoption permitted. The Company early adopted the new guidance effective January 1, 2022. The adoption of this standard did not have a significant impact on the Company’s interim condensed consolidated financial statements.

 

Accounting Standards Recently Issued, Not Yet Adopted by the Company

 

In June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The guidance is effective for annual periods beginning after December 15, 2023, with early adoption permitted. The adoption of this standard is not expected to result in a significant impact on the Company’s interim condensed consolidated financial statements.

 

Use of Estimates, Policy [Policy Text Block]

Use of Estimates

 

The preparation of the interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The coronavirus disease 2019 (“COVID-19”) pandemic has created, and may continue to create, significant uncertainty in macroeconomic conditions, and the extent of its impact on the Company’s operational and financial performance will depend on certain developments, including the duration and spread of the outbreak and the impact on the Company’s customers and its sales cycles. Further, other global events such as the Russian military action against Ukraine could have an impact on the Company’s business. The Company has considered the impact of COVID-19 and other global events on its estimates and assumptions and determined that there were no material adverse impacts on the interim condensed consolidated financial statements for the three and nine months ended September 30, 2022. As events continue to evolve and additional information becomes available, the Company’s estimates and assumptions may change materially in future periods.

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
  

Remainder of 2022

  

2023

  

2024

  

2025

 

Licensing, NRE and related revenues

 $10,032  $7,472  $424  $315 
Disaggregation of Revenue [Table Text Block]
  

Nine months ended September 30, 2022

(unaudited)

  

Three months ended September 30, 2022

(unaudited)

 
  

Licensing, NRE

and related

revenues

  

Royalties

  

Total

  

Licensing, NRE

and related

revenues

  

Royalties

  

Total

 

Primary geographical markets

                        

United States

 $17,283  $5,661  $22,944  $7,646  $1,561  $9,207 

Europe and Middle East

  4,280   2,227   6,507   1,746   887   2,633 

Asia Pacific

  45,221   26,574   71,795   12,876   8,944   21,820 

Total

 $66,784  $34,462  $101,246  $22,268  $11,392  $33,660 
                         

Major product/service lines

                        

Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT and SATA/SAS)

 $46,118  $25,582  $71,700  $13,308  $8,320  $21,628 

Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)

  20,666   8,880   29,546   8,960   3,072   12,032 

Total

 $66,784  $34,462  $101,246  $22,268  $11,392  $33,660 
                         

Timing of revenue recognition

                        

Products transferred at a point in time

 $46,046  $34,462  $80,508  $15,270  $11,392  $26,662 

Products and services transferred over time

  20,738      20,738   6,998      6,998 

Total

 $66,784  $34,462  $101,246  $22,268  $11,392  $33,660 
  

Nine months ended September 30, 2021

(unaudited)

  

Three months ended September 30, 2021

(unaudited)

 
  

Licensing, NRE

and related

revenues

  

Royalties

  

Total

  

Licensing, NRE

and related

revenues

  

Royalties

  

Total

 

Primary geographical markets

                        

United States

 $11,602  $7,688  $19,290  $6,308  $2,484  $8,792 

Europe and Middle East

  1,430   2,005   3,435   597   833   1,430 

Asia Pacific

  38,458   27,456   65,914   14,653   7,905   22,558 

Other

  10      10   10      10 

Total

 $51,500  $37,149  $88,649  $21,568  $11,222  $32,790 
                         

Major product/service lines

                        

Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT and SATA/SAS)

 $38,886  $27,692  $66,578  $16,368  $7,500  $23,868 

Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)

  12,614   9,457   22,071   5,200   3,722   8,922 

Total

 $51,500  $37,149  $88,649  $21,568  $11,222  $32,790 
                         

Timing of revenue recognition

                        

Products transferred at a point in time

 $38,458  $37,149  $75,607  $14,406  $11,222  $25,628 

Products and services transferred over time

  13,042      13,042   7,162      7,162 

Total

 $51,500  $37,149  $88,649  $21,568  $11,222  $32,790 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

September 30,

2022

(unaudited)

  

December 31, 2021

 
         

Trade receivables

 $11,022  $14,644 

Unbilled receivables (associated with licensing, NRE and related revenue)

  5,888   1,833 

Unbilled receivables (associated with royalties)

  9,853   10,972 

Deferred revenues (short-term contract liabilities)

  3,540   8,661 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 4 - Leases (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Lease, Cost [Table Text Block]
  

September 30, 2022

(Unaudited)

 

Weighted average remaining lease term (years)

  5.72 

Weighted average discount rates

  2.17%
  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 
                 

Operating lease cost

 $2,480  $2,305  $836  $806 

Cash payments for operating leases

  2,455   2,397   840   799 
Lessee, Operating Lease, Liability, Maturity [Table Text Block]

The remainder of 2022

 $816 

2023

  1,725 

2024

  1,077 

2025

  950 

2026

  892 

2027 and thereafter

  2,195 

Total undiscounted cash flows

  7,655 

Less imputed interest

  480 

Present value of lease liabilities

 $7,175 
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]
  

September 30, 2022 (Unaudited)

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $18,390  $  $(722) $17,668 
                 

Available-for-sale - matures after one year through four years:

                

Corporate bonds

  89,396      (6,363)  83,033 

Total

                
  $107,786  $  $(7,085) $100,701 
  

December 31, 2021

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $11,937  $39  $(7) $11,969 
                 

Available-for-sale - matures after one year through five years:

                

Corporate bonds

  78,920   227   (818)  78,329 
                 

Total

 $90,857  $266  $(825) $90,298 
Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]
  

Less than 12 months

  

12 months or greater

 
  

Fair value

  

Gross unrealized loss

  

Fair value

  

Gross unrealized loss

 

As of September 30, 2022 (unaudited)

 $76,423  $(4,011) $24,278  $(3,074)

As of December 31, 2021

 $53,412  $(667) $12,039  $(158)
Schedule of Realized Gain (Loss) [Table Text Block]
  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 
                 

Gross realized gains from sale of available-for-sale marketable securities

 $  $43  $  $ 

Gross realized losses from sale of available-for-sale marketable securities

 $(25) $(30) $(4) $(2)
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 6 - Fair Value Measurement (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]

Description

 

September 30,

2022 (unaudited)

  

Level I

(unaudited)

  

Level II

(unaudited)

  

Level III

(unaudited)

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $100,701  $  $100,701  $ 

Investments in marketable equity securities

  648   648       
                 

Liabilities:

                

Foreign exchange contracts

  420      420    

Description

 

December 31, 2021

  

Level I

  

Level II

  

Level III

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $90,298     $90,298    

Foreign exchange contracts

  63      63    

Investments in marketable equity securities

  2,919   2,919       
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - Intangible Assets, Net (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
          

Nine months ended September 30, 2022 (unaudited)

  

Year ended December 31, 2021

 
  

Weighted

average

amortization

period (years)

  

Gross carrying

amount

  

Accumulated

amortization

  

Impairment

  

Net

  

Gross carrying

amount

  

Accumulated

amortization

  

Net

 
                                 

Intangible assets –amortizable:

                                
                                 

Intangible assets related to the acquisition of Intrinsix

                                

Customer relationships

  5.5  $3,604  $874  $  $2,730  $3,604  $382  $3,222 

Customer backlog

  1.5   421   374      47   421   164   257 

Patents

  5.0   218   58      160   218   26   192 

Core technologies

  3.0   3,329   1,479      1,850   3,329   647   2,682 
                                 

Intangible assets related to the acquisition of Hillcrest Labs business

                                

Customer relationships

  4.4   3,518   2,781      737   3,518   2,130   1,388 

Customer backlog

  0.5   72   72         72   72    

R&D Tools

  7.5   2,475   1,057      1,418   2,475   810   1,665 
                                 

Intangible assets related to Immervision assets acquisition

                                

R&D Tools

  6.4   7,063   3,507   3,556      7,063   2,679   4,384 

Impairment loss (*)

                                
                                 

Intangible assets related to an investment in NB-IoT technologies

                                

NB-IoT technologies (**)

  7.0   1,961   1,354      607   1,961   1,144   817 
                                 

Total intangible assets

     $22,661  $11,556  $3,556  $7,549  $22,661  $8,054  $14,607 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

2022

  870 

2023

  2,610 

2024

  1,909 

2025

  1,189 

2026

  956 

2027 and thereafter

  15 
  $7,549 
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Geographic Information and Major Customer Data (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Revenue from External Customers by Geographic Areas [Table Text Block]
  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Revenues based on customer location:

                

United States

 $22,944  $19,290  $9,207  $8,792 

Europe and Middle East

  6,507   3,435   2,633   1,430 

Asia Pacific (1)

  71,795   65,914   21,820   22,558 

Other

     10      10 
  $101,246  $88,649  $33,660  $32,790 
                 

(1) China

 $57,731  $54,489  $16,159  $18,041 
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  Nine months ended
September 30,
  Three months ended
September 30,
 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 
                 

Customer A

  11%  25%   *)  32%

Customer B

   *   *)  11%   *)
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 9 - Net Income (Loss) Per Share of Common Stock (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Numerator:

                

Net loss

 $(25,123) $(3,482) $(22,304) $(167)

Denominator (in thousands):

                

Basic weighted-average common stock outstanding

  23,163   22,766   23,211   22,925 

Effect of stock -based awards

            

Diluted weighted average common stock outstanding

  23,163   22,766   23,211   22,925 
                 

Basic net loss per share

 $(1.08) $(0.15) $(0.96) $(0.01)

Diluted net loss per share

 $(1.08) $(0.15) $(0.96) $(0.01)
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 10 - Common Stock and Stock-based Compensation Plans (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of
options

and SAR

units (1)

  

Weighted
average

exercise
price

  

Weighted
average

remaining
contractual

term

  

Aggregate
intrinsic

value

 

Outstanding as of December 31, 2021

  126,000  $20.06   2.6  $2,921 

Granted

              

Exercised

  (17,000)  18.08         

Forfeited or expired

              

Outstanding as of September 30, 2022 (2)

  109,000  $20.37   2.2  $664 

Exercisable as of September 30, 2022 (3)

  109,000  $20.37   2.2  $664 
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

Number of
RSUs and

PSUs

  

Weighted Average

Grant-Date
Fair Value

 

Unvested as of December 31, 2021

  688,073  $41.18 

Granted

  564,443   35.23 

Vested

  (302,425)  37.03 

Forfeited or expired

  (92,343)  44.23 

Unvested as of September 30, 2022 (unaudited)

  857,748  $38.52 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Cost of revenue

 $1,076  $509  $393  $247 

Research and development, net

  6,181   5,435   2,180   2,007 

Sales and marketing

  1,065   1,185   392   400 

General and administrative

  2,061   2,378   726   749 

Total equity-based compensation expense

 $10,383  $9,507  $3,691  $3,403 
Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]
  

Nine months ended
September 30

  

Three months ended
September 30

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Expected dividend yield

    0%    0%    0%    0%

Expected volatility

  38%-50%  39%-60%  40%-50%  39%-60%

Risk-free interest rate

  0.5%-3.0%  0.1%-1.7%  0.8%-3.0%  0.1%-1.3%

Contractual term of up to (months)

    00     24     24     24 
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 - Derivatives and Hedging Activities (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]
  

September 30,

2022

(unaudited)

  

December 31, 2021

 

Derivative assets:

        

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange forward contracts

 $  $63 

Total

 $  $63 
         

Derivative liabilities:

        

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange option contracts

 $223  $ 

Foreign exchange forward contracts

  197    

Total

 $420  $ 
  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Derivatives designated as cash flow hedging instruments:

                

Foreign exchange option contracts

 $(556) $  $(155) $ 

Foreign exchange forward contracts

  (1,067)  65   (68)  29 
  $(1,623) $65  $(223) $29 
Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block]
  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Derivatives designated as cash flow hedging instruments:

                

Foreign exchange option contracts

 $333  $  $156  $ 

Foreign exchange forward contracts

  807   (65)  242   (29)
  $1,140  $(65) $398  $(29)
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 12 - Accumulated Other Comprehensive Loss (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
  

Nine months ended September 30, 2022

(unaudited)

  

Three months ended September 30, 2022

(unaudited)

 
  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

 
                         

Beginning balance

 $(427) $55  $(372) $(4,007) $(518) $(4,525)

Other comprehensive loss before reclassifications

  (5,948)  (1,453)  (7,401)  (2,351)  (232)  (2,583)

Amounts reclassified from accumulated other comprehensive income (loss)

  21   991   1,012   4   343   347 

Net current period other comprehensive loss

  (5,927)  (462)  (6,389)  (2,347)  111   (2,236)

Ending balance

 $(6,354) $(407) $(6,761) $(6,354) $(407) $(6,761)
  

Nine months ended September 30, 2021

(unaudited)

  

Three months ended September 30, 2021

(unaudited)

 
  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

 
                         

Beginning balance

 $478  $  $478  $239  $  $239 

Other comprehensive income (loss) before reclassifications

  (401)  57   (344)  (177)  25   (152)

Amounts reclassified from accumulated other comprehensive income (loss)

  (13)  (57)  (70)  2   (25)  (23)

Net current period other comprehensive income (loss)

  (414)     (414)  (175)     (175)

Ending balance

 $64  $  $64  $64  $  $64 
Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]

Details about

Accumulated Other

Comprehensive Income

(Loss) Components

 

Amount Reclassified from Accumulated Other Comprehensive

Income (Loss)

  

Affected Line Item in the

Statements of Income (Loss)

                   
  

Nine months ended September 30,

  

Three months ended September 30,

   
  

2022
(unaudited)

  

2021
(unaudited)

  

2022
(unaudited)

  

2021
(unaudited)

   

Unrealized gains (losses) on cash flow hedges

 $(18) $1  $(5) $  

Cost of revenues

   (1,000)  58   (353)  26  

Research and development

   (28)  1   (10)    

Sales and marketing

   (94)  5   (30)  3  

General and administrative

   (1,140)  65   (398)  29  

Total, before income taxes

   (149)  8   (55)  4  

Income tax expense (benefit)

   (991)  57   (343)  25  

Total, net of income taxes

Unrealized gains (losses) on available-for-sale marketable securities

  (25)  13   (4)  (2) 

Financial income (loss), net

   (4)          

Income tax benefit

   (21)  13   (4)  (2) 

Total, net of income taxes

  $(1,012) $70  $(347) $23  

Total, net of income taxes

XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Revenue Recognition (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Contract with Customer, Liability, Revenue Recognized $ 617 $ 8,248
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Revenue Recognition - Remaining Performance Obligation 2 (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01  
Remaining revenue $ 10,032
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Remaining revenue 7,472
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Remaining revenue 424
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Remaining revenue $ 315
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals)
Sep. 30, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01  
Remaining revenue (Year) 3 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Remaining revenue (Year) 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Remaining revenue (Year) 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Remaining revenue (Year) 1 year
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues $ 33,660 $ 32,790 $ 101,246 $ 88,649
Transferred at Point in Time [Member]        
Revenues 26,662 25,628 80,508 75,607
Transferred over Time [Member]        
Revenues 6,998 7,162 20,738 13,042
Connectivity Products [Member]        
Revenues 21,628 23,868 71,700 66,578
Smart Sensing Products [Member]        
Revenues 12,032 8,922 29,546 22,071
License [Member]        
Revenues 22,268 21,568 66,784 51,500
License [Member] | Transferred at Point in Time [Member]        
Revenues 15,270 14,406 46,046 38,458
License [Member] | Transferred over Time [Member]        
Revenues 6,998 7,162 20,738 13,042
License [Member] | Connectivity Products [Member]        
Revenues 13,308 16,368 46,118 38,886
License [Member] | Smart Sensing Products [Member]        
Revenues 8,960 5,200 20,666 12,614
Royalty [Member]        
Revenues 11,392 11,222 34,462 37,149
Royalty [Member] | Transferred at Point in Time [Member]        
Revenues 11,392 11,222 34,462 37,149
Royalty [Member] | Transferred over Time [Member]        
Revenues   0   0
Royalty [Member] | Connectivity Products [Member]        
Revenues 8,320 7,500 25,582 27,692
Royalty [Member] | Smart Sensing Products [Member]        
Revenues 3,072 3,722 8,880 9,457
UNITED STATES        
Revenues 9,207 8,792 22,944 19,290
UNITED STATES | License [Member]        
Revenues 7,646 6,308 17,283 11,602
UNITED STATES | Royalty [Member]        
Revenues 1,561 2,484 5,661 7,688
Europe and Middle East [Member]        
Revenues 2,633 1,430 6,507 3,435
Europe and Middle East [Member] | License [Member]        
Revenues 1,746 597 4,280 1,430
Europe and Middle East [Member] | Royalty [Member]        
Revenues 887 833 2,227 2,005
Asia Pacific [Member]        
Revenues [1] 21,820 22,558 71,795 65,914
Asia Pacific [Member] | License [Member]        
Revenues 12,876 14,653 45,221 38,458
Asia Pacific [Member] | Royalty [Member]        
Revenues 8,944 7,905 26,574 27,456
Other [Member]        
Revenues $ 0 10 $ 0 10
Other [Member] | License [Member]        
Revenues   10   10
Other [Member] | Royalty [Member]        
Revenues   $ 0   $ 0
[1] China
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Revenue Recognition - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Contract with customer liability, balance $ 3,540 $ 8,661
Trade Receivables [Member]    
Contract with customer asset, balance 11,022 14,644
Accrued Revenues [Member] | Licensing and Other [Member]    
Contract with customer asset, balance 5,888 1,833
Accrued Revenues [Member] | Royalty [Member]    
Contract with customer asset, balance 9,853 10,972
Deferred Revenue [Member]    
Contract with customer liability, balance $ 3,540 $ 8,661
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 4 - Leases -Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Weighted average remaining lease term (years) (Year) 5 years 8 months 19 days   5 years 8 months 19 days  
Weighted average discount rates 2.17%   2.17%  
Operating lease cost $ 836 $ 806 $ 2,480 $ 2,305
Cash payments for operating leases $ 840 $ 799 $ 2,455 $ 2,397
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 4 - Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
The remainder of 2022 $ 816
2023 1,725
2024 1,077
2025 950
2026 892
2027 and thereafter 2,195
Total undiscounted cash flows 7,655
Less imputed interest 480
Present value of lease liabilities $ 7,175
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Marketable securities $ 100,701 $ 90,298
Corporate Bonds [Member]    
Available-for-sale - matures within one year, Amortized cost 18,390 11,937
Available-for-sale - matures within one year, Gross unrealized gains 0 39
Available-for-sale - matures within one year, Gross unrealized losses (722) (7)
Available-for-sale - matures within one year, Fair value 17,668 11,969
Available-for-sale - matures after one year through five years, Amortized cost 89,396 78,920
Available-for-sale - matures after one year through five years, Gross unrealized gains 0 227
Available-for-sale - matures after one year through five years, Gross unrealized losses (6,363) (818)
Available-for-sale - matures after one year through five years, Fair value 83,033 78,329
Available-for-sale, Amortized cost 107,786 90,857
Available-for-sale, Gross unrealized gains 0 266
Available-for-sale, Gross unrealized losses (7,085) (825)
Marketable securities $ 100,701 $ 90,298
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Less than 12 months, Fair value $ 76,423 $ 53,412
Less than 12 months, Gross unrealized loss (4,011) (667)
12 months or greater, Fair value 24,278 12,039
12 months or greater, Gross unrealized loss $ (3,074) $ (158)
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Gross realized gains from sale of available-for-sale marketable securities $ 0 $ 0 $ 0 $ 43
Gross realized losses from sale of available-for-sale marketable securities $ (4) $ (2) $ (25) $ (30)
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 6 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Corporate bonds $ 100,701 $ 90,298
Investments in marketable equity securities 648 2,919
Foreign exchange contracts 420  
Foreign exchange contracts   63
Fair Value, Inputs, Level 1 [Member]    
Investments in marketable equity securities 648 2,919
Foreign exchange contracts 0  
Foreign exchange contracts   0
Fair Value, Inputs, Level 2 [Member]    
Investments in marketable equity securities 0 0
Foreign exchange contracts 420  
Foreign exchange contracts   63
Fair Value, Inputs, Level 3 [Member]    
Investments in marketable equity securities 0 0
Foreign exchange contracts 0  
Foreign exchange contracts   0
Corporate Bonds [Member]    
Corporate bonds 100,701 90,298
Corporate Bonds [Member] | Fair Value, Inputs, Level 1 [Member]    
Corporate bonds 0 0
Corporate Bonds [Member] | Fair Value, Inputs, Level 2 [Member]    
Corporate bonds 100,701 90,298
Corporate Bonds [Member] | Fair Value, Inputs, Level 3 [Member]    
Corporate bonds $ 0 $ 0
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - Intangible Assets, Net (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Mar. 31, 2018
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2019
Dec. 31, 2021
Finite-Lived Intangible Assets, Gross, Total $ 22,661     $ 22,661     $ 22,661
Amortization of Intangible Assets, Total 750 $ 849   2,250 $ 2,092    
NB-IoT technologies [Member]              
Finite-lived Intangible Assets Acquired     $ 2,800        
Finite Lived Intangible Assets Acquired, Balance Not Received     600        
Finite-Lived Intangible Assets, Gross, Total $ 1,961 [1]   $ 2,200 1,961 [1]     $ 1,961 [1]
Intangible Assets Expenditures Incurred but Not yet Paid       $ 210      
Amortization of Intangible Assets, Total           $ 239  
[1] During the first quarter of 2018, the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have not been received and have been written off during the third quarter of 2022 (see Note 14 for more information). Of the $2,200 received, $210 has not resulted in cash outflows as of September 30, 2022. In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during 2019 an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s interim condensed consolidated statements of income (loss).
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Mar. 31, 2018
Total intangible assets, Gross Carrying Amount $ 22,661 $ 22,661  
Total intangible assets, Accumulated Amortization 11,556 8,054  
Total intangible assets, Impairment 3,556    
Intangible assets, net $ 7,549 14,607  
Customer Relationships [Member] | Intrinsix Corp. [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 5 years 6 months    
Total intangible assets, Gross Carrying Amount $ 3,604 3,604  
Total intangible assets, Accumulated Amortization 874 382  
Total intangible assets, Impairment 0    
Intangible assets, net $ 2,730 3,222  
Customer Relationships [Member] | Acquisition of Hillcrest Labs [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 4 years 4 months 24 days    
Total intangible assets, Gross Carrying Amount $ 3,518 3,518  
Total intangible assets, Accumulated Amortization 2,781 2,130  
Total intangible assets, Impairment 0    
Intangible assets, net $ 737 1,388  
Customer Backlog [Member] | Intrinsix Corp. [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 1 year 6 months    
Total intangible assets, Gross Carrying Amount $ 421 421  
Total intangible assets, Accumulated Amortization 374 164  
Total intangible assets, Impairment 0    
Intangible assets, net $ 47 257  
Customer Backlog [Member] | Acquisition of Hillcrest Labs [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 6 months    
Total intangible assets, Gross Carrying Amount $ 72 72  
Total intangible assets, Accumulated Amortization 72 72  
Total intangible assets, Impairment 0    
Intangible assets, net $ 0 0  
Patents [Member] | Intrinsix Corp. [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 5 years    
Total intangible assets, Gross Carrying Amount $ 218 218  
Total intangible assets, Accumulated Amortization 58 26  
Total intangible assets, Impairment 0    
Intangible assets, net $ 160 192  
Core Technologies [Member] | Intrinsix Corp. [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 3 years    
Total intangible assets, Gross Carrying Amount $ 3,329 3,329  
Total intangible assets, Accumulated Amortization 1,479 647  
Total intangible assets, Impairment 0    
Intangible assets, net $ 1,850 2,682  
Research and Development Tools [Member] | Acquisition of Hillcrest Labs [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 7 years 6 months    
Total intangible assets, Gross Carrying Amount $ 2,475 2,475  
Total intangible assets, Accumulated Amortization 1,057 810  
Total intangible assets, Impairment 0    
Intangible assets, net $ 1,418 1,665  
Research and Development Tools [Member] | Immervision [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 6 years 4 months 24 days    
Total intangible assets, Gross Carrying Amount $ 7,063 7,063  
Total intangible assets, Accumulated Amortization 3,507 2,679  
Total intangible assets, Impairment 3,556    
Intangible assets, net $ 0 4,384  
NB-IoT technologies [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) [1] 7 years    
Total intangible assets, Gross Carrying Amount $ 1,961 [1] 1,961 [1] $ 2,200
Total intangible assets, Accumulated Amortization [1] 1,354 1,144  
Total intangible assets, Impairment [1] 0    
Intangible assets, net [1] $ 607 $ 817  
[1] During the first quarter of 2018, the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have not been received and have been written off during the third quarter of 2022 (see Note 14 for more information). Of the $2,200 received, $210 has not resulted in cash outflows as of September 30, 2022. In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during 2019 an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s interim condensed consolidated statements of income (loss).
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - Intangible Assets, Net - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
2022 $ 870  
2023 2,610  
2024 1,909  
2025 1,189  
2026 956  
2027 and thereafter 15  
Total intangible assets $ 7,549 $ 14,607
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Geographic Information and Major Customer Data (Details Textual)
9 Months Ended
Sep. 30, 2022
Number of Reportable Segments 1
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues $ 33,660 $ 32,790 $ 101,246 $ 88,649
UNITED STATES        
Revenues 9,207 8,792 22,944 19,290
Europe and Middle East [Member]        
Revenues 2,633 1,430 6,507 3,435
Asia Pacific [Member]        
Revenues [1] 21,820 22,558 71,795 65,914
Other [Member]        
Revenues 0 10 0 10
CHINA        
Revenues $ 16,159 $ 18,041 $ 57,731 $ 54,489
[1] China
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details) - Revenue from Contract with Customer Benchmark [Member] - Customer Concentration Risk [Member]
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Customer A [Member]        
Percentage of total revenues   32.00% 11.00% 25.00%
Customer B [Member]        
Percentage of total revenues 11.00%      
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 9 - Net Income (Loss) Per Share of Common Stock (Details Textual) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 966,748 830,384 966,748 830,384
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 9 - Net Income (Loss) Per Share of Common Stock - Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Net loss $ (22,304) $ (167) $ (25,123) $ (3,482)
Basic (in shares) 23,211 22,925 23,163 22,766
Effect of stock -based awards (in shares) 0 0 0 0
Diluted weighted average common stock outstanding (in shares) 23,211 22,925 23,163 22,766
Basic net loss per share (in dollars per share) $ (0.96) $ (0.01) $ (1.08) $ (0.15)
Diluted net loss per share (in dollars per share) $ (0.96) $ (0.01) $ (1.08) $ (0.15)
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 10 - Common Stock and Stock-based Compensation Plans (Details Textual) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Feb. 14, 2022
Sep. 30, 2022
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2021
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Outstanding Number (in shares) [2]   109,000 [1]     126,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Exercisable Number (in shares) [2],[3]   109,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Grants in Period (in shares) [2]   0        
Non-employee Director [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Annual Vesting, Percentage   25.00%        
The2011 Stock Incentive Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights Vesting Percentage, Year One   25.00%        
Share-based Compensation Arrangement by Share-based Payment Award, Remaining Vesting Period (Month)   36 months        
Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Outstanding Number (in shares)   108,250        
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Exercisable Number (in shares)   108,250        
Maximum [Member] | The2011 Stock Incentive Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   4 years        
Stock Appreciation Rights (SARs) [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards Granted           400.00%
Percentage of Stock Appreciation Rights Units Subject to Grant   75.00%        
Restricted Stock Units (RSUs) [Member] | Vesting on February 17, 2023 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.40%          
Restricted Stock Units (RSUs) [Member] | Vesting on February 17, 2024 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.30%          
Restricted Stock Units (RSUs) [Member] | Vesting on February 17, 2025 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.30%          
Restricted Stock Units (RSUs) [Member] | Non-employee Director [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)     2 years 1 year    
Restricted Stock Units (RSUs) [Member] | Employees [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   3 years        
Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] | Chief Executive Officer [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 9,935          
Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] | Executive Vice President, Worldwide Sales [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 5,961          
Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] | Chief Financial Officer [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 7,451          
Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] | Chief Operating Officer [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 5,961          
Performance Share Units [Member] | The2011 Stock Incentive Plan [Member] | Chief Executive Officer [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 14,903          
Performance Share Units [Member] | The2011 Stock Incentive Plan [Member] | Executive Vice President, Worldwide Sales [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 3,974          
Performance Share Units [Member] | The2011 Stock Incentive Plan [Member] | Chief Financial Officer [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 4,969          
Performance Share Units [Member] | The2011 Stock Incentive Plan [Member] | Chief Operating Officer [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 3,974          
Short-Term Executive PSUs [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded, Percentage 20.00%          
Short-Term Executive PSUs [Member] | Vesting on February 17, 2023 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   33.40%        
Short-Term Executive PSUs [Member] | Vesting on February 17, 2024 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   33.30%        
Short-Term Executive PSUs [Member] | Vesting on February 17, 2025 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   33.30%        
Short-Term Executive PSUs [Member] | Goals One [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 50.00%          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage 90.00%          
Short-Term Executive PSUs [Member] | Goals One [Member] | Full Vesting Based on The Achievement of 2022 License Target [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 50.00%          
Short-Term Executive PSUs [Member] | Goals One [Member] | Increase in Eligible PSUs, Percent [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage 2.00%          
Short-Term Executive PSUs [Member] | Goals Two [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 50.00%          
Short-Term Executive PSUs [Member] | Goals Two [Member] | Increase in Eligible PSUs, Percent [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage 2.00%          
Short-Term Executive PSUs [Member] | Goals Two [Member] | Full Vesting Based on The Achievement of Positive Shareholder Return [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 50.00%          
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage 90.00%          
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage 100.00%          
Short-Term Executive PSUs [Member] | Chief Executive Officer [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares) 2,981          
Short-Term Executive PSUs [Member] | Executive Vice President, Worldwide Sales [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares) 795          
Short-Term Executive PSUs [Member] | Chief Financial Officer [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares) 994          
Short-Term Executive PSUs [Member] | Chief Operating Officer [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares) 795          
Short-Term Executive PSUs [Member] | Maximum [Member] | Goals One [Member] | Vesting Based on Achievement In Excess of 90 Percent [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage 110.00%          
Short-Term Executive PSUs [Member] | Maximum [Member] | Goals Two [Member] | Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 99.00%          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage 99.00%          
Short-Term Executive PSUs [Member] | Maximum [Member] | Goals Two [Member] | Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage 110.00%          
Short-Term Executive PSUs [Member] | Minimum [Member] | Goals One [Member] | Vesting Based on Achievement In Excess of 90 Percent [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage 1.00%          
Short-Term Executive PSUs [Member] | Minimum [Member] | Goals Two [Member] | Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 91.00%          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage 90.00%          
Short-Term Executive PSUs [Member] | Minimum [Member] | Goals Two [Member] | Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage 1.00%          
RSUs and PSUs [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   564,443        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total   $ 25,658        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)   1 year 7 months 6 days        
[1] Due to the ceiling imposed on the SAR grants, the outstanding amount equals a maximum of 108,250 shares of the Company’s common stock issuable upon exercise.
[2] The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant.
[3] Due to the ceiling imposed on the SAR grants, the exercisable amount equals a maximum of 108,250 shares of the Company’s common stock issuable upon exercise.
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Outstanding, Number of shares (in shares) [1] 126,000  
Outstanding, Weighted average exercise price (in dollars per share) $ 20.06  
Outstanding, Weighted average remaining contractual term (Year) 2 years 2 months 12 days [2] 2 years 7 months 6 days
Outstanding, Aggregated intrinsic value $ 664 [2] $ 2,921
Granted, Number of shares (in shares) [1] 0  
Exercised, Number of shares (in shares) [1] (17,000)  
Exercised, Weighted average exercise price (in dollars per share) $ 18.08  
Forfeited or expired, Number of shares (in shares) [1] 0  
Outstanding, Number of shares (in shares) [1] 109,000 [2] 126,000
Outstanding, Weighted average exercise price (in dollars per share) $ 20.37 [2] $ 20.06
Exercisable, Number of shares (in shares) [1],[3] 109,000  
Exercisable, Weighted average exercise price (in dollars per share) [3] $ 20.37  
Exercisable, Weighted average remaining contractual term (Year) [3] 2 years 2 months 12 days  
Exercisable, Aggregated intrinsic value [3] $ 664  
[1] The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant.
[2] Due to the ceiling imposed on the SAR grants, the outstanding amount equals a maximum of 108,250 shares of the Company’s common stock issuable upon exercise.
[3] Due to the ceiling imposed on the SAR grants, the exercisable amount equals a maximum of 108,250 shares of the Company’s common stock issuable upon exercise.
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Restricted Stock Units Activity (Details) - RSUs and PSUs [Member]
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Unvested, number (in shares) | shares 688,073
Unvested, weighted average fair value (in dollars per share) | $ / shares $ 41.18
Granted, number (in shares) | shares 564,443
Granted, weighted average fair value (in dollars per share) | $ / shares $ 35.23
Vested, number (in shares) | shares (302,425)
Vested, weighted average fair value (in dollars per share) | $ / shares $ 37.03
Forfeited or expired, number (in shares) | shares (92,343)
Forfeited or expired, weighted average fair value (in dollars per share) | $ / shares $ 44.23
Unvested, number (in shares) | shares 857,748
Unvested, weighted average fair value (in dollars per share) | $ / shares $ 38.52
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 10 - Common Stock and Stock-based Compensation Plans - Equity-based Compensation Expense Included in Interim Condensed Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Total equity-based compensation expense $ 3,691 $ 3,403 $ 10,383 $ 9,507
Cost of Revenues [Member]        
Total equity-based compensation expense 393 247 1,076 509
Research and Development, Net [Member]        
Total equity-based compensation expense 2,180 2,007 6,181 5,435
Sales and Marketing [Member]        
Total equity-based compensation expense 392 400 1,065 1,185
General and Administrative [Member]        
Total equity-based compensation expense $ 726 $ 749 $ 2,061 $ 2,378
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 10 - Common Stock and Stock-based Compensation Plans - Valuation Assumptions (Details) - The 2002 Employee Stock Purchase Plan [Member] - Purchase Rights [Member]
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Expected volatility, Minimum 40.00% 39.00% 38.00% 39.00%
Expected volatility, maximum 50.00% 60.00% 50.00% 60.00%
Risk-free interest rate, Minimum 0.80% 0.10% 0.50% 0.10%
Risk-free interest rate, maximum 3.00% 1.30% 3.00% 1.70%
Contractual term of up to (Month) 24 months 24 months 0 months 24 months
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 - Derivatives and Hedging Activities (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Derivative, Notional Amount $ 12,980   $ 12,980   $ 4,500
Derivative, Gain (Loss) on Derivative, Net, Total $ (398) $ 29 $ (1,140) $ 65  
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Foreign exchange forward contracts         $ 63
Foreign exchange contracts $ 420   $ 420    
Derivatives designated as cash flow hedging instruments (223) $ 29 (1,623) $ 65  
Cash Flow Hedging [Member]          
Derivative Asset, Total 0   0   63
Derivative Liability, Total 420   420   0
Derivatives designated as cash flow hedging instruments (223) 29 (1,623) 65  
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member]          
Foreign exchange forward contracts 0   0   63
Foreign exchange contracts 197   197   0
Derivatives designated as cash flow hedging instruments (68) 29 (1,067) 65  
Cash Flow Hedging [Member] | Foreign Exchange Option [Member]          
Foreign exchange contracts 223   223   $ 0
Derivatives designated as cash flow hedging instruments $ (155) $ 0 $ (556) $ 0  
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) - Derivatives Designated as Cash Flow Hedging Instruments [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total $ 398 $ (29) $ 1,140 $ (65)
Foreign Exchange Option Contracts [Member]        
Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total 156 0 333 0
Foreign Exchange Forward Contracts [Member]        
Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total $ 242 $ (29) $ 807 $ (65)
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 12 - Accumulated Other Comprehensive Loss - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Balance $ 273,715 $ 265,016 $ 276,732 $ 260,889
Balance 252,297 269,742 252,297 269,742
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Balance (4,007) 239 (427) 478
Other comprehensive loss before reclassifications (2,351) (177) (5,948) (401)
Amounts reclassified from accumulated other comprehensive income (loss) 4 2 21 (13)
Net current period other comprehensive loss (2,347) (175) (5,927) (414)
Balance (6,354) 64 (6,354) 64
Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]        
Balance (518) 0 55 0
Other comprehensive loss before reclassifications (232) 25 (1,453) 57
Amounts reclassified from accumulated other comprehensive income (loss) 343 (25) 991 (57)
Net current period other comprehensive loss 111 0 (462) 0
Balance (407) 0 (407) 0
AOCI Attributable to Parent [Member]        
Balance (4,525) 239 (372) 478
Other comprehensive loss before reclassifications (2,583) (152) (7,401) (344)
Amounts reclassified from accumulated other comprehensive income (loss) 347 (23) 1,012 (70)
Net current period other comprehensive loss (2,236) (175) (6,389) (414)
Balance $ (6,761) $ 64 $ (6,761) $ 64
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 12 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Cost of revenues $ (7,948) $ (4,830) $ (21,177) $ (10,904)
Research and development (18,469) (18,760) (58,217) (53,810)
Sales and marketing (3,410) (3,162) (9,056) (9,357)
General and administrative (3,558) (3,495) (10,829) (10,534)
Total, before income taxe (4,378) 1,647 (5,307) 2,297
Taxes on income 17,926 1,814 19,816 5,779
Net loss (22,304) (167) (25,123) (3,482)
Financial income (loss), net 108 (47) 803 345
Income tax expense (benefit) 17,926 1,814 19,816 5,779
Reclassification out of Accumulated Other Comprehensive Income [Member]        
Net loss (347) 23 (1,012) 70
Reclassification out of Accumulated Other Comprehensive Income [Member] | Unrealized Gains (Losses) on Cash Flow Hedges [Member]        
Cost of revenues (5) 0 (18) 1
Research and development (353) 26 (1,000) 58
Sales and marketing (10) 0 (28) 1
General and administrative (30) 3 (94) 5
Total, before income taxe (398) 29 (1,140) 65
Taxes on income (55) 4 (149) 8
Net loss (343) 25 (991) 57
Income tax expense (benefit) (55) 4 (149) 8
Reclassification out of Accumulated Other Comprehensive Income [Member] | Unrealized Gains (Losses) on Available-for-sale Marketable Securities [Member]        
Taxes on income 0 0 (4) 0
Net loss (4) (2) (21) 13
Financial income (loss), net (4) (2) (25) 13
Income tax expense (benefit) $ 0 $ 0 $ (4) $ 0
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 13 - Share Repurchase Program (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Treasury Stock, Shares, Acquired (in shares) 82,718 0 218,809
Treasury Stock Acquired, Average Cost Per Share (in dollars per share) $ 28.14   $ 31.01
Treasury Stock Value Acquired Weighted Average Method $ 2,328   $ 6,785
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares) 278,799   278,799
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 14 - Impairment of Assets (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Impairment of Intangible Assets, Finite-Lived $ 3,556 $ 0 $ 3,556 $ 0
Immervision [Member]        
Production Related Impairments or Charges, Total 1,479   1,479  
Immervision Technology [Member]        
Impairment of Intangible Assets, Finite-Lived 3,556   3,556  
NB-IoT technologies [Member]        
Production Related Impairments or Charges, Total $ 479   $ 479  
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 15 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Foreign Tax Authority [Member] | Israel Tax Authority [Member]    
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount $ 15,573 $ 15,573
XML 75 ceva20220930_10q_htm.xml IDEA: XBRL DOCUMENT 0001173489 2022-01-01 2022-09-30 0001173489 2022-11-04 0001173489 2022-09-30 0001173489 2021-12-31 0001173489 us-gaap:LicenseMember 2022-01-01 2022-09-30 0001173489 us-gaap:LicenseMember 2021-01-01 2021-09-30 0001173489 us-gaap:LicenseMember 2022-07-01 2022-09-30 0001173489 us-gaap:LicenseMember 2021-07-01 2021-09-30 0001173489 us-gaap:RoyaltyMember 2022-01-01 2022-09-30 0001173489 us-gaap:RoyaltyMember 2021-01-01 2021-09-30 0001173489 us-gaap:RoyaltyMember 2022-07-01 2022-09-30 0001173489 us-gaap:RoyaltyMember 2021-07-01 2021-09-30 0001173489 2021-01-01 2021-09-30 0001173489 2022-07-01 2022-09-30 0001173489 2021-07-01 2021-09-30 0001173489 ceva:CommonStockOutstandingMember 2021-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001173489 us-gaap:TreasuryStockMember 2021-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001173489 us-gaap:RetainedEarningsMember 2021-12-31 0001173489 ceva:CommonStockOutstandingMember 2022-01-01 2022-09-30 0001173489 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001173489 us-gaap:TreasuryStockMember 2022-01-01 2022-09-30 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001173489 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001173489 ceva:CommonStockOutstandingMember 2022-09-30 0001173489 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001173489 us-gaap:TreasuryStockMember 2022-09-30 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001173489 us-gaap:RetainedEarningsMember 2022-09-30 0001173489 ceva:CommonStockOutstandingMember 2022-06-30 0001173489 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001173489 us-gaap:TreasuryStockMember 2022-06-30 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001173489 us-gaap:RetainedEarningsMember 2022-06-30 0001173489 2022-06-30 0001173489 ceva:CommonStockOutstandingMember 2022-07-01 2022-09-30 0001173489 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001173489 us-gaap:TreasuryStockMember 2022-07-01 2022-09-30 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001173489 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001173489 ceva:CommonStockOutstandingMember 2020-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001173489 us-gaap:TreasuryStockMember 2020-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001173489 us-gaap:RetainedEarningsMember 2020-12-31 0001173489 2020-12-31 0001173489 ceva:CommonStockOutstandingMember 2021-01-01 2021-09-30 0001173489 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001173489 us-gaap:TreasuryStockMember 2021-01-01 2021-09-30 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-09-30 0001173489 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001173489 ceva:CommonStockOutstandingMember 2021-09-30 0001173489 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001173489 us-gaap:TreasuryStockMember 2021-09-30 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001173489 us-gaap:RetainedEarningsMember 2021-09-30 0001173489 2021-09-30 0001173489 ceva:CommonStockOutstandingMember 2021-06-30 0001173489 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001173489 us-gaap:TreasuryStockMember 2021-06-30 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001173489 us-gaap:RetainedEarningsMember 2021-06-30 0001173489 2021-06-30 0001173489 ceva:CommonStockOutstandingMember 2021-07-01 2021-09-30 0001173489 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001173489 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001173489 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001173489 2022-10-01 2022-09-30 0001173489 2023-01-01 2022-09-30 0001173489 2024-01-01 2022-09-30 0001173489 2025-01-01 2022-09-30 0001173489 us-gaap:LicenseMember country:US 2022-01-01 2022-09-30 0001173489 us-gaap:RoyaltyMember country:US 2022-01-01 2022-09-30 0001173489 country:US 2022-01-01 2022-09-30 0001173489 us-gaap:LicenseMember country:US 2022-07-01 2022-09-30 0001173489 us-gaap:RoyaltyMember country:US 2022-07-01 2022-09-30 0001173489 country:US 2022-07-01 2022-09-30 0001173489 us-gaap:LicenseMember ceva:EuropeAndMiddleEastMember 2022-01-01 2022-09-30 0001173489 us-gaap:RoyaltyMember ceva:EuropeAndMiddleEastMember 2022-01-01 2022-09-30 0001173489 ceva:EuropeAndMiddleEastMember 2022-01-01 2022-09-30 0001173489 us-gaap:LicenseMember ceva:EuropeAndMiddleEastMember 2022-07-01 2022-09-30 0001173489 us-gaap:RoyaltyMember ceva:EuropeAndMiddleEastMember 2022-07-01 2022-09-30 0001173489 ceva:EuropeAndMiddleEastMember 2022-07-01 2022-09-30 0001173489 us-gaap:LicenseMember srt:AsiaPacificMember 2022-01-01 2022-09-30 0001173489 us-gaap:RoyaltyMember srt:AsiaPacificMember 2022-01-01 2022-09-30 0001173489 srt:AsiaPacificMember 2022-01-01 2022-09-30 0001173489 us-gaap:LicenseMember srt:AsiaPacificMember 2022-07-01 2022-09-30 0001173489 us-gaap:RoyaltyMember srt:AsiaPacificMember 2022-07-01 2022-09-30 0001173489 srt:AsiaPacificMember 2022-07-01 2022-09-30 0001173489 us-gaap:LicenseMember ceva:ConnectivityProductsMember 2022-01-01 2022-09-30 0001173489 us-gaap:RoyaltyMember ceva:ConnectivityProductsMember 2022-01-01 2022-09-30 0001173489 ceva:ConnectivityProductsMember 2022-01-01 2022-09-30 0001173489 us-gaap:LicenseMember ceva:ConnectivityProductsMember 2022-07-01 2022-09-30 0001173489 us-gaap:RoyaltyMember ceva:ConnectivityProductsMember 2022-07-01 2022-09-30 0001173489 ceva:ConnectivityProductsMember 2022-07-01 2022-09-30 0001173489 us-gaap:LicenseMember ceva:SmartSensingProductsMember 2022-01-01 2022-09-30 0001173489 us-gaap:RoyaltyMember ceva:SmartSensingProductsMember 2022-01-01 2022-09-30 0001173489 ceva:SmartSensingProductsMember 2022-01-01 2022-09-30 0001173489 us-gaap:LicenseMember ceva:SmartSensingProductsMember 2022-07-01 2022-09-30 0001173489 us-gaap:RoyaltyMember ceva:SmartSensingProductsMember 2022-07-01 2022-09-30 0001173489 ceva:SmartSensingProductsMember 2022-07-01 2022-09-30 0001173489 us-gaap:LicenseMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0001173489 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0001173489 us-gaap:LicenseMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0001173489 us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0001173489 us-gaap:LicenseMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0001173489 us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0001173489 us-gaap:LicenseMember us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0001173489 us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0001173489 us-gaap:LicenseMember country:US 2021-01-01 2021-09-30 0001173489 us-gaap:RoyaltyMember country:US 2021-01-01 2021-09-30 0001173489 country:US 2021-01-01 2021-09-30 0001173489 us-gaap:LicenseMember country:US 2021-07-01 2021-09-30 0001173489 us-gaap:RoyaltyMember country:US 2021-07-01 2021-09-30 0001173489 country:US 2021-07-01 2021-09-30 0001173489 us-gaap:LicenseMember ceva:EuropeAndMiddleEastMember 2021-01-01 2021-09-30 0001173489 us-gaap:RoyaltyMember ceva:EuropeAndMiddleEastMember 2021-01-01 2021-09-30 0001173489 ceva:EuropeAndMiddleEastMember 2021-01-01 2021-09-30 0001173489 us-gaap:LicenseMember ceva:EuropeAndMiddleEastMember 2021-07-01 2021-09-30 0001173489 us-gaap:RoyaltyMember ceva:EuropeAndMiddleEastMember 2021-07-01 2021-09-30 0001173489 ceva:EuropeAndMiddleEastMember 2021-07-01 2021-09-30 0001173489 us-gaap:LicenseMember srt:AsiaPacificMember 2021-01-01 2021-09-30 0001173489 us-gaap:RoyaltyMember srt:AsiaPacificMember 2021-01-01 2021-09-30 0001173489 srt:AsiaPacificMember 2021-01-01 2021-09-30 0001173489 us-gaap:LicenseMember srt:AsiaPacificMember 2021-07-01 2021-09-30 0001173489 us-gaap:RoyaltyMember srt:AsiaPacificMember 2021-07-01 2021-09-30 0001173489 srt:AsiaPacificMember 2021-07-01 2021-09-30 0001173489 us-gaap:LicenseMember ceva:OtherMember 2021-01-01 2021-09-30 0001173489 us-gaap:RoyaltyMember ceva:OtherMember 2021-01-01 2021-09-30 0001173489 ceva:OtherMember 2021-01-01 2021-09-30 0001173489 us-gaap:LicenseMember ceva:OtherMember 2021-07-01 2021-09-30 0001173489 us-gaap:RoyaltyMember ceva:OtherMember 2021-07-01 2021-09-30 0001173489 ceva:OtherMember 2021-07-01 2021-09-30 0001173489 us-gaap:LicenseMember ceva:ConnectivityProductsMember 2021-01-01 2021-09-30 0001173489 us-gaap:RoyaltyMember ceva:ConnectivityProductsMember 2021-01-01 2021-09-30 0001173489 ceva:ConnectivityProductsMember 2021-01-01 2021-09-30 0001173489 us-gaap:LicenseMember ceva:ConnectivityProductsMember 2021-07-01 2021-09-30 0001173489 us-gaap:RoyaltyMember ceva:ConnectivityProductsMember 2021-07-01 2021-09-30 0001173489 ceva:ConnectivityProductsMember 2021-07-01 2021-09-30 0001173489 us-gaap:LicenseMember ceva:SmartSensingProductsMember 2021-01-01 2021-09-30 0001173489 us-gaap:RoyaltyMember ceva:SmartSensingProductsMember 2021-01-01 2021-09-30 0001173489 ceva:SmartSensingProductsMember 2021-01-01 2021-09-30 0001173489 us-gaap:LicenseMember ceva:SmartSensingProductsMember 2021-07-01 2021-09-30 0001173489 us-gaap:RoyaltyMember ceva:SmartSensingProductsMember 2021-07-01 2021-09-30 0001173489 ceva:SmartSensingProductsMember 2021-07-01 2021-09-30 0001173489 us-gaap:LicenseMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-09-30 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-09-30 0001173489 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-09-30 0001173489 us-gaap:LicenseMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0001173489 us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0001173489 us-gaap:LicenseMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-09-30 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-09-30 0001173489 us-gaap:TransferredOverTimeMember 2021-01-01 2021-09-30 0001173489 us-gaap:LicenseMember us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0001173489 us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0001173489 ceva:TradeReceivablesMember 2022-09-30 0001173489 ceva:TradeReceivablesMember 2021-12-31 0001173489 ceva:LicensingAndOtherMember ceva:AccruedRevenuesMember 2022-09-30 0001173489 ceva:LicensingAndOtherMember ceva:AccruedRevenuesMember 2021-12-31 0001173489 us-gaap:RoyaltyMember ceva:AccruedRevenuesMember 2022-09-30 0001173489 us-gaap:RoyaltyMember ceva:AccruedRevenuesMember 2021-12-31 0001173489 ceva:DeferredRevenueMember 2022-09-30 0001173489 ceva:DeferredRevenueMember 2021-12-31 0001173489 ceva:CorporateBondsMember 2022-09-30 0001173489 ceva:CorporateBondsMember 2021-12-31 0001173489 ceva:CorporateBondsMember 2022-09-30 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel1Member 2022-09-30 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel2Member 2022-09-30 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel3Member 2022-09-30 0001173489 us-gaap:FairValueInputsLevel1Member 2022-09-30 0001173489 us-gaap:FairValueInputsLevel2Member 2022-09-30 0001173489 us-gaap:FairValueInputsLevel3Member 2022-09-30 0001173489 ceva:CorporateBondsMember 2021-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001173489 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001173489 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001173489 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001173489 ceva:IntrinsixCorpMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-09-30 0001173489 ceva:IntrinsixCorpMember us-gaap:CustomerRelationshipsMember 2022-09-30 0001173489 ceva:IntrinsixCorpMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001173489 ceva:IntrinsixCorpMember ceva:CustomerBacklogMember 2022-01-01 2022-09-30 0001173489 ceva:IntrinsixCorpMember ceva:CustomerBacklogMember 2022-09-30 0001173489 ceva:IntrinsixCorpMember ceva:CustomerBacklogMember 2021-12-31 0001173489 ceva:IntrinsixCorpMember us-gaap:PatentsMember 2022-01-01 2022-09-30 0001173489 ceva:IntrinsixCorpMember us-gaap:PatentsMember 2022-09-30 0001173489 ceva:IntrinsixCorpMember us-gaap:PatentsMember 2021-12-31 0001173489 ceva:IntrinsixCorpMember ceva:CoreTechnologiesMember 2022-01-01 2022-09-30 0001173489 ceva:IntrinsixCorpMember ceva:CoreTechnologiesMember 2022-09-30 0001173489 ceva:IntrinsixCorpMember ceva:CoreTechnologiesMember 2021-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-09-30 0001173489 ceva:AcquisitionOfHillcrestLabsMember us-gaap:CustomerRelationshipsMember 2022-09-30 0001173489 ceva:AcquisitionOfHillcrestLabsMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:CustomerBacklogMember 2022-01-01 2022-09-30 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:CustomerBacklogMember 2022-09-30 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:CustomerBacklogMember 2021-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:ResearchAndDevelopmentToolsMember 2022-01-01 2022-09-30 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:ResearchAndDevelopmentToolsMember 2022-09-30 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:ResearchAndDevelopmentToolsMember 2021-12-31 0001173489 ceva:ImmervisionMember ceva:ResearchAndDevelopmentToolsMember 2022-01-01 2022-09-30 0001173489 ceva:ImmervisionMember ceva:ResearchAndDevelopmentToolsMember 2022-09-30 0001173489 ceva:ImmervisionMember ceva:ResearchAndDevelopmentToolsMember 2021-12-31 0001173489 ceva:NBIoTTechnologiesMember 2022-01-01 2022-09-30 0001173489 ceva:NBIoTTechnologiesMember 2022-09-30 0001173489 ceva:NBIoTTechnologiesMember 2021-12-31 0001173489 ceva:NBIoTTechnologiesMember 2018-01-01 2018-03-31 0001173489 ceva:NBIoTTechnologiesMember 2018-03-31 0001173489 ceva:NBIoTTechnologiesMember 2019-01-01 2019-12-31 0001173489 ceva:OtherMember 2022-01-01 2022-09-30 0001173489 ceva:OtherMember 2022-07-01 2022-09-30 0001173489 country:CN 2022-01-01 2022-09-30 0001173489 country:CN 2021-01-01 2021-09-30 0001173489 country:CN 2022-07-01 2022-09-30 0001173489 country:CN 2021-07-01 2021-09-30 0001173489 ceva:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001173489 ceva:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001173489 ceva:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001173489 ceva:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001173489 srt:MaximumMember us-gaap:StockAppreciationRightsSARSMember 2015-12-31 0001173489 ceva:The2011StockIncentivePlanMember 2022-09-30 0001173489 ceva:The2011StockIncentivePlanMember 2022-01-01 2022-09-30 0001173489 srt:MaximumMember ceva:The2011StockIncentivePlanMember 2022-01-01 2022-09-30 0001173489 ceva:NonEmployeeDirectorMember 2022-09-30 0001173489 2021-01-01 2021-12-31 0001173489 srt:MaximumMember us-gaap:StockAppreciationRightsSARSMember 2022-01-01 2022-09-30 0001173489 srt:MaximumMember 2022-09-30 0001173489 ceva:EmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001173489 ceva:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001173489 ceva:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001173489 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2022-02-14 2022-02-14 0001173489 ceva:ExecutiveVicePresidentWorldwideSalesMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2022-02-14 2022-02-14 0001173489 srt:ChiefFinancialOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2022-02-14 2022-02-14 0001173489 srt:ChiefOperatingOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2022-02-14 2022-02-14 0001173489 us-gaap:RestrictedStockUnitsRSUMember ceva:VestingOnFebruary172023Member 2022-02-14 2022-02-14 0001173489 us-gaap:RestrictedStockUnitsRSUMember ceva:VestingOnFebruary172024Member 2022-02-14 2022-02-14 0001173489 us-gaap:RestrictedStockUnitsRSUMember ceva:VestingOnFebruary172025Member 2022-02-14 2022-02-14 0001173489 srt:ChiefExecutiveOfficerMember ceva:PerformanceShareUnitsMember ceva:The2011StockIncentivePlanMember 2022-02-14 2022-02-14 0001173489 ceva:ExecutiveVicePresidentWorldwideSalesMember ceva:PerformanceShareUnitsMember ceva:The2011StockIncentivePlanMember 2022-02-14 2022-02-14 0001173489 srt:ChiefFinancialOfficerMember ceva:PerformanceShareUnitsMember ceva:The2011StockIncentivePlanMember 2022-02-14 2022-02-14 0001173489 srt:ChiefOperatingOfficerMember ceva:PerformanceShareUnitsMember ceva:The2011StockIncentivePlanMember 2022-02-14 2022-02-14 0001173489 ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 ceva:FullVestingBasedonTheAchievementof2022LicenseTargetMember ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 srt:MinimumMember ceva:VestingBasedOnAchievementInExcessOf90PercentMember ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 srt:MaximumMember ceva:VestingBasedOnAchievementInExcessOf90PercentMember ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 ceva:IncreaseInEligiblePSUsMember ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:FullVestingBasedOnTheAchievementPositiveShareholderReturnMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 srt:MinimumMember ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 srt:MaximumMember ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 srt:MinimumMember ceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 srt:MaximumMember ceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:IncreaseInEligiblePSUsMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:ShorttermExecutivePSUsMember 2022-02-14 2022-02-14 0001173489 srt:ChiefExecutiveOfficerMember ceva:ShorttermExecutivePSUsMember 2022-02-14 2022-02-14 0001173489 ceva:ExecutiveVicePresidentWorldwideSalesMember ceva:ShorttermExecutivePSUsMember 2022-02-14 2022-02-14 0001173489 srt:ChiefFinancialOfficerMember ceva:ShorttermExecutivePSUsMember 2022-02-14 2022-02-14 0001173489 srt:ChiefOperatingOfficerMember ceva:ShorttermExecutivePSUsMember 2022-02-14 2022-02-14 0001173489 ceva:ShorttermExecutivePSUsMember ceva:VestingOnFebruary172023Member 2022-01-01 2022-09-30 0001173489 ceva:ShorttermExecutivePSUsMember ceva:VestingOnFebruary172024Member 2022-01-01 2022-09-30 0001173489 ceva:ShorttermExecutivePSUsMember ceva:VestingOnFebruary172025Member 2022-01-01 2022-09-30 0001173489 ceva:RSUsAndPSUsMember 2021-12-31 0001173489 ceva:RSUsAndPSUsMember 2022-01-01 2022-09-30 0001173489 ceva:RSUsAndPSUsMember 2022-09-30 0001173489 ceva:CostOfRevenuesMember 2022-01-01 2022-09-30 0001173489 ceva:CostOfRevenuesMember 2021-01-01 2021-09-30 0001173489 ceva:CostOfRevenuesMember 2022-07-01 2022-09-30 0001173489 ceva:CostOfRevenuesMember 2021-07-01 2021-09-30 0001173489 ceva:ResearchAndDevelopmentNetMember 2022-01-01 2022-09-30 0001173489 ceva:ResearchAndDevelopmentNetMember 2021-01-01 2021-09-30 0001173489 ceva:ResearchAndDevelopmentNetMember 2022-07-01 2022-09-30 0001173489 ceva:ResearchAndDevelopmentNetMember 2021-07-01 2021-09-30 0001173489 ceva:SalesAndMarketingMember 2022-01-01 2022-09-30 0001173489 ceva:SalesAndMarketingMember 2021-01-01 2021-09-30 0001173489 ceva:SalesAndMarketingMember 2022-07-01 2022-09-30 0001173489 ceva:SalesAndMarketingMember 2021-07-01 2021-09-30 0001173489 ceva:GeneralAndAdministrativeMember 2022-01-01 2022-09-30 0001173489 ceva:GeneralAndAdministrativeMember 2021-01-01 2021-09-30 0001173489 ceva:GeneralAndAdministrativeMember 2022-07-01 2022-09-30 0001173489 ceva:GeneralAndAdministrativeMember 2021-07-01 2021-09-30 0001173489 ceva:PurchaseRightsMember ceva:The2002EmployeeStockPurchasePlanMember 2022-01-01 2022-09-30 0001173489 ceva:PurchaseRightsMember ceva:The2002EmployeeStockPurchasePlanMember 2021-01-01 2021-09-30 0001173489 ceva:PurchaseRightsMember ceva:The2002EmployeeStockPurchasePlanMember 2022-07-01 2022-09-30 0001173489 ceva:PurchaseRightsMember ceva:The2002EmployeeStockPurchasePlanMember 2021-07-01 2021-09-30 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2022-09-30 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2021-12-31 0001173489 us-gaap:CashFlowHedgingMember 2022-09-30 0001173489 us-gaap:CashFlowHedgingMember 2021-12-31 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2022-09-30 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2021-12-31 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-09-30 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2021-01-01 2021-09-30 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2022-07-01 2022-09-30 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2021-07-01 2021-09-30 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-09-30 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2021-01-01 2021-09-30 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2022-07-01 2022-09-30 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2021-07-01 2021-09-30 0001173489 us-gaap:CashFlowHedgingMember 2022-01-01 2022-09-30 0001173489 us-gaap:CashFlowHedgingMember 2021-01-01 2021-09-30 0001173489 us-gaap:CashFlowHedgingMember 2022-07-01 2022-09-30 0001173489 us-gaap:CashFlowHedgingMember 2021-07-01 2021-09-30 0001173489 ceva:ForeignExchangeOptionContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2022-01-01 2022-09-30 0001173489 ceva:ForeignExchangeOptionContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2021-01-01 2021-09-30 0001173489 ceva:ForeignExchangeOptionContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2022-07-01 2022-09-30 0001173489 ceva:ForeignExchangeOptionContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2021-07-01 2021-09-30 0001173489 ceva:ForeignExchangeForwardContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2022-01-01 2022-09-30 0001173489 ceva:ForeignExchangeForwardContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2021-01-01 2021-09-30 0001173489 ceva:ForeignExchangeForwardContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2022-07-01 2022-09-30 0001173489 ceva:ForeignExchangeForwardContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2021-07-01 2021-09-30 0001173489 ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2022-01-01 2022-09-30 0001173489 ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2021-01-01 2021-09-30 0001173489 ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2022-07-01 2022-09-30 0001173489 ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2021-07-01 2021-09-30 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-12-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-06-30 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-06-30 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-09-30 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-01-01 2022-09-30 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-07-01 2022-09-30 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-07-01 2022-09-30 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-09-30 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-09-30 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-12-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-12-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-06-30 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-06-30 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-09-30 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-01-01 2021-09-30 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-07-01 2021-09-30 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-07-01 2021-09-30 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-09-30 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-09-30 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnCashFlowHedgesMember 2022-01-01 2022-09-30 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnCashFlowHedgesMember 2021-01-01 2021-09-30 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnCashFlowHedgesMember 2022-07-01 2022-09-30 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnCashFlowHedgesMember 2021-07-01 2021-09-30 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember 2022-01-01 2022-09-30 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember 2021-01-01 2021-09-30 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember 2022-07-01 2022-09-30 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember 2021-07-01 2021-09-30 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-09-30 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001173489 ceva:ImmervisionTechnologyMember 2022-07-01 2022-09-30 0001173489 ceva:ImmervisionTechnologyMember 2022-01-01 2022-09-30 0001173489 ceva:NBIoTTechnologiesMember 2022-07-01 2022-09-30 0001173489 ceva:ImmervisionMember 2022-07-01 2022-09-30 0001173489 ceva:ImmervisionMember 2022-01-01 2022-09-30 0001173489 us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2022-07-01 2022-09-30 0001173489 us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2022-01-01 2022-09-30 shares thunderdome:item iso4217:USD iso4217:USD shares utr:Y pure utr:M 0001173489 CEVA INC false --12-31 Q3 2022 288000 288000 0.001 0.001 5000000 5000000 0 0 0 0 0.001 0.001 45000000 45000000 23595160 23595160 23187495 22984552 407665 610608 P0Y3M P1Y P1Y P1Y 966748 830384 P4Y P3Y P1Y P2Y 0 0 3556000 479000 1479000 15573000 15573000 10-Q true 2022-09-30 false 000-49842 DE 77-0556376 15245 Shady Grove Road, Suite 400 Rockville MD 20850 240 308-8328 Common Stock, $.001 per share CEVA NASDAQ Yes Yes Large Accelerated Filer false false false 23187653 29510000 33153000 6062000 31410000 100701000 90298000 26763000 27449000 8133000 6670000 171169000 188980000 8128000 0 8431000 10175000 4669000 15850000 7370000 6765000 8116000 8827000 74777000 74777000 7549000 14607000 648000 2919000 3957000 5759000 123645000 139679000 294814000 328659000 1721000 1464000 3540000 8661000 5941000 4030000 14625000 18011000 2235000 3274000 28062000 35440000 9018000 10551000 4940000 5130000 497000 806000 14455000 16487000 0 0 23000 23000 239445000 235386000 10633000 13790000 -6761000 -372000 30223000 55485000 252297000 276732000 294814000 328659000 66784000 51500000 22268000 21568000 34462000 37149000 11392000 11222000 101246000 88649000 33660000 32790000 21177000 10904000 7948000 4830000 80069000 77745000 25712000 27960000 58217000 53810000 18469000 18760000 9056000 9357000 3410000 3162000 10829000 10534000 3558000 3495000 2250000 2092000 750000 849000 3556000 0 3556000 0 83908000 75793000 29743000 26266000 -3839000 1952000 -4031000 1694000 803000 345000 108000 -47000 2271000 -0 455000 -0 -5307000 2297000 -4378000 1647000 19816000 5779000 17926000 1814000 -25123000 -3482000 -22304000 -167000 -1.08 -0.15 -0.96 -0.01 -1.08 -0.15 -0.96 -0.01 23163000 22766000 23211000 22925000 23163000 22766000 23211000 22925000 -25123000 -3482000 -22304000 -167000 -6551000 -513000 -1919000 -229000 -25000 13000 -4000 -2000 -6526000 -526000 -1915000 -227000 -1623000 65000 -223000 29000 -1140000 65000 -398000 29000 -483000 0 175000 0 -7009000 -526000 -1740000 -227000 -620000 -112000 496000 -52000 -6389000 -414000 -2236000 -175000 -31512000 -3896000 -24540000 -342000 22984552 23000 235386000 -13790000 -372000 55485000 276732000 0 0 0 0 -25123000 -25123000 0 0 0 -6389000 0 -6389000 0 10383000 0 0 0 10383000 218809 -0 -0 6785000 -0 -0 6785000 421752 0 -6324000 9942000 0 -139000 3479000 23187495 23000 239445000 -10633000 -6761000 30223000 252297000 23137757 23000 237379000 -11691000 -4525000 52529000 273715000 0 0 0 0 -22304000 -22304000 0 0 0 -2236000 0 -2236000 0 3691000 0 0 0 3691000 82718 -0 -0 2328000 -0 -0 2328000 132456 0 -1625000 3386000 0 -2000 1759000 23187495 23000 239445000 -10633000 -6761000 30223000 252297000 22260917 22000 233172000 -30133000 478000 57350000 260889000 0 0 0 0 -3482000 -3482000 0 0 0 -414000 0 -414000 0 9507000 0 0 0 9507000 707637 1000 -10530000 15982000 0 -2211000 3242000 22968554 23000 232149000 -14151000 64000 51657000 269742000 22833120 23000 230083000 -17210000 239000 51881000 265016000 0 0 0 0 -167000 -167000 0 0 0 -175000 0 -175000 0 3403000 0 0 0 3403000 135434 0 -1337000 3059000 0 -57000 1665000 22968554 23000 232149000 -14151000 64000 51657000 269742000 -25123000 -3482000 2325000 2417000 3502000 2302000 3556000 0 10383000 9507000 -25000 13000 335000 319000 -695000 -693000 2271000 0 -686000 -6595000 1330000 -1873000 711000 -702000 -273000 14000 -11801000 3551000 264000 725000 -5121000 2609000 908000 -990000 2757000 3608000 -729000 691000 567000 -218000 286000 -317000 3528000 14836000 -0 29891000 2924000 1506000 14000000 1500000 30885000 14489000 27260000 19855000 6796000 23593000 3175000 10035000 -3328000 -4635000 6785000 -0 3479000 3242000 -3306000 3242000 -537000 -308000 -3643000 13135000 33153000 21143000 29510000 34278000 8294000 6682000 6000 54000 1591000 2867000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">1:</em></b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>BUSINESS </b></p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The financial information in this quarterly report includes the results of CEVA, Inc. and its subsidiaries (the “Company” or “CEVA”).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">CEVA licenses a family of wireless connectivity and smart sensing technologies and co-creation solutions. The Company’s offerings include Digital Signal Processors, AI processors, wireless hardware platforms, security hardware and the related software algorithms including AI for motion sensors, computer vision, voice input and audio, all of which are key enabling technologies for a smarter, more secured and more connected world. These technologies are offered in combination with Intrinsix IP integration services, helping customers address their most complex and time-critical integrated circuit design projects. CEVA’s DSP-based solutions address the technology requirements of: <em style="font: inherit;">5G</em> baseband processing for mobile, broadband, cellular IoT and Radio Access Network (RAN); computer vision for any camera, <em style="font: inherit;">4D</em> and LIDAR-enabled device; audio/voice/sound; and ultra-low-power always-on/sensing applications for wearables, hearables and multiple IoT markets. For motion sensors and sensor fusion, the Hillcrest Labs sensor processing technologies provide a broad range of software and inertial measurement unit (“IMU”) solutions for markets including hearables, wearables, AR/VR, PC, robotics, remote controls and IoT. For wireless IoT, the Rivierawaves platforms for Bluetooth (low energy and dual mode), Wi-Fi <em style="font: inherit;">4/5/6/6E</em> (<em style="font: inherit;">802.11n/ac/ax</em>), Ultra-wideband (UWB) are the most broadly licensed connectivity platforms in the industry.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">CEVA’s Intrinsix Corp. (“Intrinsix”) business expands its market reach to the aerospace and defense markets and allows it to offer co-creation solutions that combine CEVA’s standardized, off-the-shelf IP together with Intrinsix’s non-recurring engineering (“NRE”) design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">CEVA’s technologies are licensed to leading semiconductor and original equipment manufacturer (“OEM”) companies. These companies design, manufacture, market and sell application-specific integrated circuits (“ASICs”) and application-specific standard products (“ASSPs”) based on CEVA’s technology to mobile, consumer, automotive, robotics, industrial, aerospace &amp; defense and IoT companies for incorporation into a wide variety of end products.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">2:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i/></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>Basis of Presentation </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The interim condensed consolidated financial statements have been prepared according to U.S. Generally Accepted Accounting Principles (“U.S. GAAP”).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. Operating results for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2022, </em>are <em style="font: inherit;">not</em> necessarily indicative of the results that <em style="font: inherit;"> may </em>be expected for the year ending <em style="font: inherit;"> December 31, 2022. </em>For further information, reference is made to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> December 31, 2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The significant accounting policies applied in the annual consolidated financial statements of the Company as of <em style="font: inherit;"> December 31, 2021, </em>contained in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K filed with the Securities and Exchange Commission on <em style="font: inherit;"> March 1, 2022, </em>have been applied consistently in these unaudited interim condensed consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i/></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>Accounting Standards Recently Adopted by the Company </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;"> October 2021, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2021</em>-<em style="font: inherit;">08,</em> Business Combinations (Topic <em style="font: inherit;">805</em>): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em>), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Accounting Standards Codification (ASC) Topic <em style="font: inherit;">606,</em> Revenue from Contracts with Customers (Topic <em style="font: inherit;">606</em>). ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em> is effective for fiscal year beginning after <em style="font: inherit;"> December 15, 2022, </em>and interim periods therein for public business entities, with early adoption permitted. The Company early adopted the new guidance effective <em style="font: inherit;"> January 1, 2022. </em>The adoption of this standard did <em style="font: inherit;">not</em> have a significant impact on the Company’s interim condensed consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>Accounting Standards Recently Issued, <em style="font: inherit;">Not</em> Yet Adopted by the Company</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;"> June 2022, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2022</em>-<em style="font: inherit;">03,</em> Fair Value Measurement (Topic <em style="font: inherit;">820</em>): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic <em style="font: inherit;">820.</em> The guidance is effective for annual periods beginning after <em style="font: inherit;"> December 15, 2023, </em>with early adoption permitted. The adoption of this standard is <em style="font: inherit;">not</em> expected to result in a significant impact on the Company’s interim condensed consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i/></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>Use of Estimates </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The preparation of the interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The coronavirus disease <em style="font: inherit;">2019</em> (“COVID-<em style="font: inherit;">19”</em>) pandemic has created, and <em style="font: inherit;"> may </em>continue to create, significant uncertainty in macroeconomic conditions, and the extent of its impact on the Company’s operational and financial performance will depend on certain developments, including the duration and spread of the outbreak and the impact on the Company’s customers and its sales cycles. Further, other global events such as the Russian military action against Ukraine could have an impact on the Company’s business. The Company has considered the impact of COVID-<em style="font: inherit;">19</em> and other global events on its estimates and assumptions and determined that there were <em style="font: inherit;">no</em> material adverse impacts on the interim condensed consolidated financial statements for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2022. </em>As events continue to evolve and additional information becomes available, the Company’s estimates and assumptions <em style="font: inherit;"> may </em>change materially in future periods.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>Basis of Presentation </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The interim condensed consolidated financial statements have been prepared according to U.S. Generally Accepted Accounting Principles (“U.S. GAAP”).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. Operating results for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2022, </em>are <em style="font: inherit;">not</em> necessarily indicative of the results that <em style="font: inherit;"> may </em>be expected for the year ending <em style="font: inherit;"> December 31, 2022. </em>For further information, reference is made to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> December 31, 2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The significant accounting policies applied in the annual consolidated financial statements of the Company as of <em style="font: inherit;"> December 31, 2021, </em>contained in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K filed with the Securities and Exchange Commission on <em style="font: inherit;"> March 1, 2022, </em>have been applied consistently in these unaudited interim condensed consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>Accounting Standards Recently Adopted by the Company </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;"> October 2021, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2021</em>-<em style="font: inherit;">08,</em> Business Combinations (Topic <em style="font: inherit;">805</em>): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em>), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Accounting Standards Codification (ASC) Topic <em style="font: inherit;">606,</em> Revenue from Contracts with Customers (Topic <em style="font: inherit;">606</em>). ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em> is effective for fiscal year beginning after <em style="font: inherit;"> December 15, 2022, </em>and interim periods therein for public business entities, with early adoption permitted. The Company early adopted the new guidance effective <em style="font: inherit;"> January 1, 2022. </em>The adoption of this standard did <em style="font: inherit;">not</em> have a significant impact on the Company’s interim condensed consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>Accounting Standards Recently Issued, <em style="font: inherit;">Not</em> Yet Adopted by the Company</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;"> June 2022, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2022</em>-<em style="font: inherit;">03,</em> Fair Value Measurement (Topic <em style="font: inherit;">820</em>): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic <em style="font: inherit;">820.</em> The guidance is effective for annual periods beginning after <em style="font: inherit;"> December 15, 2023, </em>with early adoption permitted. The adoption of this standard is <em style="font: inherit;">not</em> expected to result in a significant impact on the Company’s interim condensed consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>Use of Estimates </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The preparation of the interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The coronavirus disease <em style="font: inherit;">2019</em> (“COVID-<em style="font: inherit;">19”</em>) pandemic has created, and <em style="font: inherit;"> may </em>continue to create, significant uncertainty in macroeconomic conditions, and the extent of its impact on the Company’s operational and financial performance will depend on certain developments, including the duration and spread of the outbreak and the impact on the Company’s customers and its sales cycles. Further, other global events such as the Russian military action against Ukraine could have an impact on the Company’s business. The Company has considered the impact of COVID-<em style="font: inherit;">19</em> and other global events on its estimates and assumptions and determined that there were <em style="font: inherit;">no</em> material adverse impacts on the interim condensed consolidated financial statements for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2022. </em>As events continue to evolve and additional information becomes available, the Company’s estimates and assumptions <em style="font: inherit;"> may </em>change materially in future periods.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">3:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>REVENUE RECOGNITION</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Under ASC <em style="font: inherit;">606,</em> “Revenue from Contracts with Customers” (“ASC <em style="font: inherit;">606”</em>), an entity recognizes revenue when or as it satisfies a performance obligation by transferring intellectual property (“IP”) licenses or services to the customer, either at a point in time or over time. The Company recognizes most of its revenues at a point in time upon delivery when the customer accepts control of the IP. The Company recognizes revenue over time on NRE services or on significant license customization contracts that are in the scope of ASC <em style="font: inherit;">606</em> by using cost inputs to measure progress toward completion of its performance obligations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The estimated revenues do <em style="font: inherit;">not</em> include amounts of royalties or unexercised contract renewals:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 36pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Remainder of 202<span style="-sec-ix-hidden:c90844058">2</span></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>202<span style="-sec-ix-hidden:c90844059">3</span></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>202<span style="-sec-ix-hidden:c90844060">4</span></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>202<span style="-sec-ix-hidden:c90844061">5</span></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 13pt; width: 35%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 13pt;text-indent:-13pt;">Licensing, NRE and related revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,032</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,472</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">424</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">315</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><span style="text-decoration: underline; ">Disaggregation of revenue:</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The following table provides information about disaggregated revenue by primary geographical market, major product line and timing of revenue recognition:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended September 30, 2022 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended September 30, 2022 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Licensing, NRE </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and related</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>revenues</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Royalties </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Licensing, NRE</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and related</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>revenues</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Royalties </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 12pt;text-indent:-12pt;">Primary geographical markets</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 12pt; text-indent: -3pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,283</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,944</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,646</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,207</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 12pt;text-indent:-3pt;">Europe and Middle East</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,746</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">887</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,633</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 12pt;text-indent:-3pt;">Asia Pacific</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">45,221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">71,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">12,876</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">8,944</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">21,820</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">66,784</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">101,246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">22,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">11,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">33,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 12pt;text-indent:-12pt;">Major product/service lines</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT and SATA/SAS)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">46,118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,582</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">71,700</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13,308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,320</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">21,628</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,666</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,880</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">29,546</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">8,960</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">12,032</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">66,784</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">101,246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">22,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">11,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">33,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 12pt;text-indent:-12pt;">Timing of revenue recognition</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products transferred at a point in time</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">46,046</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34,462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80,508</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">15,270</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">26,662</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products and services transferred over time</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6,998</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6,998</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">66,784</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">101,246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">22,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">11,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">33,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b/></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended September 30, 2021 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended September 30, 2021 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Licensing, NRE</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and related</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>revenues</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Royalties </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Licensing, NRE </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and related</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>revenues</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Royalties </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Primary geographical markets</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,602</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">19,290</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,484</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,792</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Europe and Middle East</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,005</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,435</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">597</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">833</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Asia Pacific</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,458</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,456</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65,914</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">14,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,905</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">51,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37,149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">88,649</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">21,568</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">11,222</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">32,790</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Major product/service lines</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT and SATA/SAS)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,886</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,692</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">66,578</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">16,368</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">23,868</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,614</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,457</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,071</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,722</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">8,922</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">51,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37,149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">88,649</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">21,568</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">11,222</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">32,790</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Timing of revenue recognition</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products transferred at a point in time</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,458</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">37,149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">75,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">14,406</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11,222</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">25,628</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products and services transferred over time</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,042</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,042</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">7,162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">7,162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">51,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37,149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">88,649</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">21,568</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">11,222</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">32,790</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><span style="text-decoration: underline; ">Contract balances:</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The following table provides information about trade receivables, unbilled receivables and contract liabilities from contracts with customers:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 36pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>September 30, </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022 </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>December 31, 2021 </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 64%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Trade receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,022</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">14,644</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unbilled receivables (associated with licensing, NRE and related revenue)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5,888</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,833</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unbilled receivables (associated with royalties)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">10,972</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred revenues (short-term contract liabilities)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,540</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The Company receives payments from customers based upon contractual payment schedules; trade receivables are recorded when the right to consideration becomes unconditional, and an invoice is issued to the customer. Unbilled receivables associated with licensing, NRE and other include amounts related to the Company’s contractual right to consideration for completed performance objectives <em style="font: inherit;">not</em> yet invoiced. Unbilled receivables associated with royalties are recorded as the Company recognizes revenues from royalties earned during the quarter, but <em style="font: inherit;">not</em> yet invoiced, either by actual sales data received from customers, or, when applicable, by the Company’s estimation. Contract liabilities (deferred revenue) include payments received in advance of performance under the contract, and are realized with the associated revenue recognized under the contract.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">During the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2022, </em>the Company recognized $617 and $8,248, respectively, that was included in deferred revenues (short-term contract liability) balance at <em style="font: inherit;"> January 1, 2022.</em></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 36pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Remainder of 202<span style="-sec-ix-hidden:c90844058">2</span></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>202<span style="-sec-ix-hidden:c90844059">3</span></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>202<span style="-sec-ix-hidden:c90844060">4</span></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>202<span style="-sec-ix-hidden:c90844061">5</span></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 13pt; width: 35%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 13pt;text-indent:-13pt;">Licensing, NRE and related revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,032</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,472</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">424</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">315</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 10032000 7472000 424000 315000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended September 30, 2022 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended September 30, 2022 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Licensing, NRE </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and related</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>revenues</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Royalties </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Licensing, NRE</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and related</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>revenues</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Royalties </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt; width: 28%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 12pt;text-indent:-12pt;">Primary geographical markets</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 12pt; text-indent: -3pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,283</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,944</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,646</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,207</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 12pt;text-indent:-3pt;">Europe and Middle East</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,746</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">887</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,633</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 12pt;text-indent:-3pt;">Asia Pacific</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">45,221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">71,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">12,876</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">8,944</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">21,820</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">66,784</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">101,246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">22,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">11,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">33,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 12pt;text-indent:-12pt;">Major product/service lines</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT and SATA/SAS)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">46,118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,582</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">71,700</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13,308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,320</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">21,628</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,666</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,880</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">29,546</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">8,960</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">12,032</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">66,784</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">101,246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">22,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">11,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">33,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 12pt;text-indent:-12pt;">Timing of revenue recognition</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products transferred at a point in time</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">46,046</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34,462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80,508</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">15,270</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">26,662</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products and services transferred over time</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6,998</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6,998</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">66,784</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">101,246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">22,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">11,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">33,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended September 30, 2021 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended September 30, 2021 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Licensing, NRE</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and related</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>revenues</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Royalties </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Licensing, NRE </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and related</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>revenues</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Royalties </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Primary geographical markets</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,602</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">19,290</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,484</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,792</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Europe and Middle East</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,005</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,435</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">597</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">833</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Asia Pacific</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,458</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,456</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65,914</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">14,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,905</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">51,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37,149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">88,649</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">21,568</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">11,222</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">32,790</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Major product/service lines</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT and SATA/SAS)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,886</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,692</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">66,578</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">16,368</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">23,868</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,614</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,457</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,071</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,722</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">8,922</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">51,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37,149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">88,649</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">21,568</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">11,222</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">32,790</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Timing of revenue recognition</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products transferred at a point in time</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,458</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">37,149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">75,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">14,406</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11,222</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">25,628</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products and services transferred over time</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,042</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,042</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">7,162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">7,162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 12pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">51,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37,149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">88,649</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">21,568</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">11,222</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">32,790</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 17283000 5661000 22944000 7646000 1561000 9207000 4280000 2227000 6507000 1746000 887000 2633000 45221000 26574000 71795000 12876000 8944000 21820000 66784000 34462000 101246000 22268000 11392000 33660000 46118000 25582000 71700000 13308000 8320000 21628000 20666000 8880000 29546000 8960000 3072000 12032000 66784000 34462000 101246000 22268000 11392000 33660000 46046000 34462000 80508000 15270000 11392000 26662000 20738000 20738000 6998000 6998000 66784000 34462000 101246000 22268000 11392000 33660000 11602000 7688000 19290000 6308000 2484000 8792000 1430000 2005000 3435000 597000 833000 1430000 38458000 27456000 65914000 14653000 7905000 22558000 10000 0 10000 10000 0 10000 51500000 37149000 88649000 21568000 11222000 32790000 38886000 27692000 66578000 16368000 7500000 23868000 12614000 9457000 22071000 5200000 3722000 8922000 51500000 37149000 88649000 21568000 11222000 32790000 38458000 37149000 75607000 14406000 11222000 25628000 13042000 0 13042000 7162000 0 7162000 51500000 37149000 88649000 21568000 11222000 32790000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 36pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>September 30, </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022 </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>December 31, 2021 </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 64%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Trade receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,022</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">14,644</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unbilled receivables (associated with licensing, NRE and related revenue)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5,888</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,833</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unbilled receivables (associated with royalties)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">10,972</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred revenues (short-term contract liabilities)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,540</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 11022000 14644000 5888000 1833000 9853000 10972000 3540000 8661000 617000 8248000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">4:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>LEASES</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company leases substantially all of its office space and vehicles under operating leases. The Company's leases have original lease periods expiring between <em style="font: inherit;">2023</em> and <em style="font: inherit;">2034.</em> Many leases include <em style="font: inherit;">one</em> or more options to renew. The Company does <em style="font: inherit;">not</em> assume renewals in its determination of the lease term unless the renewals are deemed to be reasonably certain. Lease payments included in the measurement of the lease liability comprise the following: the fixed non-cancelable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will <em style="font: inherit;">not</em> be terminated early.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following is a summary of weighted average remaining lease terms and discount rates for all of the Company’s operating leases:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 45pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30, 2022</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(Unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average remaining lease term (years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average discount rates</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2.17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Total operating lease cost and cash payments for operating leases were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 45pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,305</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">836</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">806</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash payments for operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,455</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,397</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">840</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">799</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Maturities of lease liabilities are as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">The remainder of 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">816</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,077</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">950</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2027 and thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,195</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total undiscounted cash flows</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,655</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less imputed interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Present value of lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,175</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b/></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 45pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30, 2022</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(Unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average remaining lease term (years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average discount rates</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2.17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 45pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,305</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">836</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">806</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash payments for operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,455</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,397</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">840</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">799</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> P5Y8M19D 0.0217 2480000 2305000 836000 806000 2455000 2397000 840000 799000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">The remainder of 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">816</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,077</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">950</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2027 and thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,195</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total undiscounted cash flows</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,655</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less imputed interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Present value of lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,175</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 816000 1725000 1077000 950000 892000 2195000 7655000 480000 7175000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">5:</em></b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>MARKETABLE SECURITIES</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following is a summary of available-for-sale marketable securities:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 43%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30, 2022 (Unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amortized</b><br/> <b>cost</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross</b><br/> <b>unrealized</b><br/> <b>gains</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross</b><br/> <b>unrealized</b><br/> <b>losses</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair</b><br/> <b>value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Available-for-sale - matures within one year:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">18,390</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(722</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">17,668</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 44%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;"><b>Available-for-sale - matures after one year through four years:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">89,396</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(6,363</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">83,033</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">107,786</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(7,085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">100,701</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 43%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2021 </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amortized</b><br/> <b>cost</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross</b><br/> <b>unrealized</b><br/> <b>gains</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross</b><br/> <b>unrealized</b><br/> <b>losses</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair</b><br/> <b>value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Available-for-sale - matures within one year:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11,937</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11,969</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 44%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;"><b>Available-for-sale - matures after one year through five years:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">78,920</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(818</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">78,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="width: 44%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">90,857</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(825</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">90,298</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt; text-indent: 36pt;">The following table presents gross unrealized losses and fair values for those investments that were in an unrealized loss position as of <em style="font: inherit;"> September 30, 2022, </em>and <em style="font: inherit;"> December 31, 2021, </em>and the length of time that those investments have been in a continuous loss position:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 19%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Less than 12 months</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 19%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>12 months or greater</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Gross unrealized loss</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Gross unrealized loss</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">As of September 30, 2022 (unaudited)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">76,423</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,011</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">24,278</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,074</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">As of December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">53,412</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(667</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">12,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> September 30, 2022, </em>the allowance for credit losses was <em style="font: inherit;">not</em> material.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table presents gross realized gains and losses from sale of available-for-sale marketable securities:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross realized gains from sale of available-for-sale marketable securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">43</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross realized losses from sale of available-for-sale marketable securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b/></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 43%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30, 2022 (Unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amortized</b><br/> <b>cost</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross</b><br/> <b>unrealized</b><br/> <b>gains</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross</b><br/> <b>unrealized</b><br/> <b>losses</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair</b><br/> <b>value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Available-for-sale - matures within one year:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">18,390</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(722</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">17,668</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 44%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;"><b>Available-for-sale - matures after one year through four years:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">89,396</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(6,363</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">83,033</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">107,786</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(7,085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">100,701</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 43%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2021 </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amortized</b><br/> <b>cost</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross</b><br/> <b>unrealized</b><br/> <b>gains</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross</b><br/> <b>unrealized</b><br/> <b>losses</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair</b><br/> <b>value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Available-for-sale - matures within one year:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11,937</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11,969</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 44%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;"><b>Available-for-sale - matures after one year through five years:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">78,920</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(818</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">78,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="width: 44%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">90,857</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(825</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">90,298</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 18390000 0 722000 17668000 89396000 0 6363000 83033000 107786000 0 7085000 100701000 11937000 39000 7000 11969000 78920000 227000 818000 78329000 90857000 266000 825000 90298000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 19%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Less than 12 months</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 19%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>12 months or greater</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Gross unrealized loss</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Gross unrealized loss</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">As of September 30, 2022 (unaudited)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">76,423</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,011</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">24,278</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,074</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">As of December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">53,412</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(667</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">12,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> 76423000 4011000 24278000 3074000 53412000 667000 12039000 158000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross realized gains from sale of available-for-sale marketable securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">43</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross realized losses from sale of available-for-sale marketable securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> 0 43000 0 0 25000 30000 4000 2000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">6:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>FAIR VALUE MEASUREMENT</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">820,</em> “Fair Value Measurements and Disclosures” defines fair value, establishes a framework for measuring fair value. Fair value is an exit price, representing the amount that would be received for selling an asset or paid for the transfer of a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. A <em style="font: inherit;">three</em>-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 90%; margin-left: 27pt; margin-right: auto;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level I</p> </td><td style="vertical-align: top; width: 86%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unadjusted quoted prices in active markets that are accessible on the measurement date for identical, unrestricted assets or liabilities;</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level II</p> </td><td style="vertical-align: top; width: 86%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Quoted prices in markets that are <em style="font: inherit;">not</em> active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability; and</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level III</p> </td><td style="vertical-align: top; width: 86%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or <em style="font: inherit;">no</em> market activity).</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The Company measures its marketable securities, investment in marketable equity securities and foreign currency derivative contracts at fair value. The carrying amount of cash, cash equivalents, short-term bank deposits, trade receivables, other accounts receivable, trade payables and other accounts payables approximate fair value due to the short-term maturity of these instruments. Investment in marketable equity securities are classified within Level I as the securities are traded in an active market. Marketable securities and foreign currency derivative contracts are classified within Level II as the valuation inputs are based on quoted prices and market observable data of similar instruments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The table below sets forth the Company’s assets and liabilities measured at fair value by level within the fair value hierarchy. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 45pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Description</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>September 30, </b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022 (unaudited)</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level I </b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level II </b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level III </b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><span style="text-decoration: underline; ">Assets:</span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Marketable securities:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100,701</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100,701</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Investments in marketable equity securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">648</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">648</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 40%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><span style="text-decoration: underline; ">Liabilities</span>:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">420</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">420</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Description</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>December 31, 2021</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level I</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level II</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level III</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><span style="text-decoration: underline; ">Assets:</span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Marketable securities:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">90,298</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">90,298</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Investments in marketable equity securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,919</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,919</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b/></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 45pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Description</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>September 30, </b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022 (unaudited)</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level I </b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level II </b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level III </b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><span style="text-decoration: underline; ">Assets:</span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Marketable securities:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100,701</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100,701</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Investments in marketable equity securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">648</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">648</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 40%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><span style="text-decoration: underline; ">Liabilities</span>:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">420</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">420</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Description</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>December 31, 2021</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level I</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level II</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level III</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><span style="text-decoration: underline; ">Assets:</span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Marketable securities:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">90,298</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">90,298</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Investments in marketable equity securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,919</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,919</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 100701000 0 100701000 0 648000 648000 0 0 420000 0 420000 0 90298000 0 90298000 0 63000 0 63000 0 2919000 2919000 0 0 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">7:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>INTANGIBLE ASSETS, NET</b></p> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 8pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 19%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Nine months ended September 30, 2022 </b></b><b><b>(unaudited)</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 19%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Year ended December 31, 2021</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Weighted </b></b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>average </b></b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>amortization </b></b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>p</b><b>eriod (years)</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Gross carrying </b></b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>amount</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Accumulated </b></b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>amortization</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Impairment</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Net</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Gross carrying</b></b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>amount</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Accumulated </b></b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>amortization</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Net</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets –amortizable:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><span style="text-decoration: underline; "><b>Intangible assets related to the acquisition of Intrinsix</b></span></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">5.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">874</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">2,730</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">382</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,222</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer backlog</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">1.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">374</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">164</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">257</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Patents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">218</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">218</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">26</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">192</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Core technologies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">1,479</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">1,850</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">647</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">2,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to the acquisition of Hillcrest Labs business</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">4.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,518</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">2,781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">737</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,518</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">2,130</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">1,388</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer backlog</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">0.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">R&amp;D Tools</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">7.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">2,475</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">1,057</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">1,418</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">2,475</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">810</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">1,665</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><span style="text-decoration: underline; "><b>Intangible assets related to Immervision assets acquisition</b></span></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">R&amp;D Tools</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">6.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">7,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">7,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">2,679</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">4,384</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Impairment loss (*)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to an investment in NB-IoT technologies</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">NB-IoT technologies (**)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">7.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,961</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,354</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,961</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">817</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total intangible assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,549</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: -36pt;">(*) See Note <em style="font: inherit;">14</em> for more information about the impairment loss.</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 36pt;">(**) During the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2018,</em> the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have <em style="font: inherit;">not</em> been received and have been written off during the <em style="font: inherit;">third</em> quarter of <em style="font: inherit;">2022</em> (see Note <em style="font: inherit;">14</em> for more information). Of the $2,200 received, $210 has <em style="font: inherit;">not</em> resulted in cash outflows as of <em style="font: inherit;"> September 30, 2022. </em>In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during <em style="font: inherit;">2019</em> an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s interim condensed consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Future estimated annual amortization charges are as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">870</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,909</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,189</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">956</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2027 and thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">7,549</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b/></p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 8pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 19%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Nine months ended September 30, 2022 </b></b><b><b>(unaudited)</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 19%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Year ended December 31, 2021</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Weighted </b></b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>average </b></b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>amortization </b></b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>p</b><b>eriod (years)</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Gross carrying </b></b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>amount</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Accumulated </b></b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>amortization</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Impairment</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Net</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Gross carrying</b></b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>amount</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Accumulated </b></b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>amortization</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b><b>Net</b></b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets –amortizable:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><span style="text-decoration: underline; "><b>Intangible assets related to the acquisition of Intrinsix</b></span></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">5.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">874</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">2,730</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">382</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,222</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer backlog</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">1.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">374</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">164</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">257</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Patents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">218</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">218</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">26</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">192</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Core technologies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">1,479</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">1,850</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">647</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">2,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to the acquisition of Hillcrest Labs business</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">4.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,518</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">2,781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">737</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,518</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">2,130</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">1,388</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer backlog</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">0.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">R&amp;D Tools</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">7.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">2,475</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">1,057</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">1,418</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">2,475</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">810</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">1,665</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><span style="text-decoration: underline; "><b>Intangible assets related to Immervision assets acquisition</b></span></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">R&amp;D Tools</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">6.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">7,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">3,556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">7,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">2,679</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">4,384</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Impairment loss (*)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to an investment in NB-IoT technologies</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">NB-IoT technologies (**)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">7.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,961</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,354</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,961</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">817</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total intangible assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 6%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,549</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> P5Y6M 3604000 874000 0 2730000 3604000 382000 3222000 P1Y6M 421000 374000 0 47000 421000 164000 257000 P5Y 218000 58000 0 160000 218000 26000 192000 P3Y 3329000 1479000 0 1850000 3329000 647000 2682000 P4Y4M24D 3518000 2781000 0 737000 3518000 2130000 1388000 P0Y6M 72000 72000 0 0 72000 72000 0 P7Y6M 2475000 1057000 0 1418000 2475000 810000 1665000 P6Y4M24D 7063000 3507000 3556000 0 7063000 2679000 4384000 P7Y 1961000 1354000 0 607000 1961000 1144000 817000 22661000 11556000 3556000 7549000 22661000 8054000 14607000 2800000 600000 2200000 210000 239000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">870</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,909</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,189</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">956</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2027 and thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">7,549</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 870000 2610000 1909000 1189000 956000 15000 7549000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">8:</em></b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>GEOGRAPHIC INFORMATION AND MAJOR CUSTOMER DATA</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 36pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 27pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">a.</p> </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Summary information about geographic areas:</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company manages its business on the basis of one reportable segment: the licensing of intellectual property and co-creation solutions to semiconductor companies and electronic equipment manufacturers (see Note <em style="font: inherit;">1</em> for a brief description of the Company’s business). The following is a summary of revenues within geographic areas:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenues based on customer location:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,944</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">19,290</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,207</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,792</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Europe and Middle East</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,435</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,633</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Asia Pacific (1)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">71,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">65,914</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">21,820</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">101,246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">88,649</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">33,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">32,790</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">(1) China</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">57,731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">54,489</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">16,159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">18,041</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">b.</p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Major customer data as a percentage of total revenues:</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The following table sets forth the customers that represented <em style="font: inherit;">10%</em> or more of the Company’s total revenues in each of the periods set forth below.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td> </td><td> </td><td colspan="6" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></td><td style="padding-bottom: 1px;"> </td><td> </td><td colspan="6" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><b>Three months ended</b><br/> <b>September 30,</b></b></td><td style="padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer A</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right;"><em style="font: inherit;"> *</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">32</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer B</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right;"><em style="font: inherit;"> *</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">) </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right;"><em style="font: inherit;"> *</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right;"><em style="font: inherit;"> *</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">)</td></tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">*) Less than <em style="font: inherit;">10%</em></p> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b/></p> 1 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenues based on customer location:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,944</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">19,290</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,207</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,792</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Europe and Middle East</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,435</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,633</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Asia Pacific (1)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">71,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">65,914</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">21,820</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">101,246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">88,649</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">33,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">32,790</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">(1) China</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">57,731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">54,489</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">16,159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">18,041</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 22944000 19290000 9207000 8792000 6507000 3435000 2633000 1430000 71795000 65914000 21820000 22558000 0 10000 0 10000 101246000 88649000 33660000 32790000 57731000 54489000 16159000 18041000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td> </td><td> </td><td colspan="6" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></td><td style="padding-bottom: 1px;"> </td><td> </td><td colspan="6" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><b>Three months ended</b><br/> <b>September 30,</b></b></td><td style="padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer A</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right;"><em style="font: inherit;"> *</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">32</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer B</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right;"><em style="font: inherit;"> *</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">) </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right;"><em style="font: inherit;"> *</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right;"><em style="font: inherit;"> *</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">)</td></tr> </tbody></table> 0.11 0.25 0.32 0.11 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">9:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NET INCOME (LOSS) PER SHARE OF COMMON STOCK</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Basic net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each period. Diluted net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each period, plus dilutive potential shares of common stock considered outstanding during the period, in accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">260,</em> “Earnings Per Share.”</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Numerator:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(25,123</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(3,482</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(22,304</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(167</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Denominator (in thousands):</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Basic weighted-average common stock outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">23,163</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,766</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">23,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,925</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Effect of stock -based awards</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Diluted weighted average common stock outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">23,163</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">22,766</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">23,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">22,925</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Basic net loss per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1.08</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.96</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.01</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Diluted net loss per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1.08</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.96</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.01</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The total number of shares related to outstanding equity-based awards was 966,748 for both the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2022, </em>and in each case was excluded from the calculation of diluted net loss per share. The total number of shares related to outstanding equity-based awards was 830,384 for both the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2021, </em>and in each case was excluded from the calculation of diluted net loss per share.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Numerator:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(25,123</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(3,482</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(22,304</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(167</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Denominator (in thousands):</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Basic weighted-average common stock outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">23,163</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,766</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">23,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,925</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Effect of stock -based awards</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Diluted weighted average common stock outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">23,163</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">22,766</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">23,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">22,925</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Basic net loss per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1.08</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.96</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.01</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Diluted net loss per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1.08</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.96</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.01</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> -25123000 -3482000 -22304000 -167000 23163000 22766000 23211000 22925000 0 0 0 0 23163000 22766000 23211000 22925000 -1.08 -0.15 -0.96 -0.01 -1.08 -0.15 -0.96 -0.01 966748 830384 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">10:</em></b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>COMMON STOCK AND STOCK-BASED COMPENSATION PLANS</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company grants a mix of stock options, stock appreciation rights (“SARs”) capped with a ceiling and restricted stock units (“RSUs”) to employees and non‑employee directors of the Company and its subsidiaries under the Company’s equity plans and provides the right to purchase common stock pursuant to the Company’s <em style="font: inherit;">2002</em> employee stock purchase plan to employees of the Company and its subsidiaries.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The SAR unit confers the holder the right to stock appreciation over a preset price of the Company’s common stock during a specified period of time. When the unit is exercised, the appreciation amount is paid through the issuance of shares of the Company’s common stock. The ceiling limits the maximum income for each SAR unit. SARs are considered an equity instrument as it is a net share settled award capped with a ceiling (400% for all SAR grants made in years prior to <em style="font: inherit;">2016,</em> when the Company ceased to grant SAR units). The options and SARs granted under the Company’s stock incentive plans have been granted at the fair market value of the Company’s common stock on the grant date. Options and SARs granted to employees under stock incentive plans vest at a rate of 25% of the shares underlying the option after <em style="font: inherit;">one</em> year and the remaining shares vest in equal portions over the following 36 months, such that all shares are vested after <span style="-sec-ix-hidden:c90844505">four</span> years. Options granted to non‑employee directors vest 25% of the shares underlying the option on each anniversary of the option grant.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A summary of the Company’s stock option and SAR activities and related information for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2022, </em>are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b><br/> <b>options </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and SAR</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>units (1)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b><br/> <b>average </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>exercise</b><br/> <b>price</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b><br/> <b>average </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>remaining</b><br/> <b>contractual</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>term</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Aggregate</b><br/> <b>intrinsic </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding as of December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">126,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">20.06</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,921</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(17,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">18.08</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding as of September 30, 2022 (2)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">109,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20.37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">664</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Exercisable as of September 30, 2022 (3)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">109,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20.37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">664</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:26pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(<em style="font: inherit;">1</em>)</p> </td><td style="vertical-align:top;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:26pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(<em style="font: inherit;">2</em>)</p> </td><td style="vertical-align:top;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Due to the ceiling imposed on the SAR grants, the outstanding amount equals a maximum of 108,250 shares of the Company’s common stock issuable upon exercise.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:26pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(<em style="font: inherit;">3</em>)</p> </td><td style="vertical-align:top;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Due to the ceiling imposed on the SAR grants, the exercisable amount equals a maximum of 108,250 shares of the Company’s common stock issuable upon exercise.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> September 30, 2022, </em>there were no unrecognized compensation expenses related to unvested stock options and SARs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">An RSU award is an agreement to issue shares of the Company’s common stock at the time the award or a portion thereof vests. RSUs granted to employees generally vest in <span style="-sec-ix-hidden:c90844516">three</span> equal annual installments starting on the <em style="font: inherit;">first</em> anniversary of the grant date. Until the end of <em style="font: inherit;">2017,</em> RSUs granted to non-employee directors would generally vest in full on the <span style="-sec-ix-hidden:c90844519">first</span> anniversary of the grant date. Starting in <em style="font: inherit;">2018,</em> RSUs granted to non-employee directors would generally vest in <span style="-sec-ix-hidden:c90844521">two</span> equal annual installments starting on the <em style="font: inherit;">first</em> anniversary of the grant date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On <em style="font: inherit;"> February 14, 2022, </em>the Compensation Committee (the “Committee”) of the Board of Directors (the “Board”) of the Company granted 9,935, 5,961, 7,451 and 5,961 time-based RSUs, effective as of <em style="font: inherit;"> February 17, 2022, </em>to each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, pursuant to the Company’s Amended and Restated <em style="font: inherit;">2011</em> Stock Incentive Plan (the <em style="font: inherit;">“2011</em> Plan”). The RSU grants vest 33.4% on <em style="font: inherit;"> February 17, 2023, </em>33.3% on <em style="font: inherit;"> February 17, 2024 </em>and 33.3% on <em style="font: inherit;"> February 17, 2025.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">Also, on <em style="font: inherit;"> February 14, 2022, </em>the Committee granted 14,903, 3,974, 4,969 and 3,974 performance-based stock units (“PSUs”), effective as of <em style="font: inherit;"> February 17, 2022, </em>to each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, pursuant to <em style="font: inherit;">2011</em> Plan (collectively, the “Short-Term Executive PSUs”). The performance goals for the Short-Term Executive PSUs with specified weighting are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="2" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 72.0588%; margin-left: 54pt; margin-right: auto;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0); vertical-align: top; width: 32%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weighting</p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 68%; border-top: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Goals</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 32%; border-left: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">50%</p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 68%; border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Vesting of the full 50% of the PSUs occurs if the Company achieves the <em style="font: inherit;">2022</em> license, NRE and related revenue target approved by the Board (the <em style="font: inherit;">“2022</em> License Revenue Target”). The vesting threshold is achievement of 90% of <em style="font: inherit;">2022</em> License Revenue Target. If the Company’s actual result exceeds <em style="font: inherit;">90%</em> of the <em style="font: inherit;">2022</em> License Revenue Target, every 1% increase of the <em style="font: inherit;">2022</em> License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs.</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 32%; border-right: 1px solid rgb(0, 0, 0); border-left: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">50%</p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 68%; border-right: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Vesting of the full 50% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for <em style="font: inherit;">2022</em> is greater than the <em style="font: inherit;">S&amp;P500</em> index. The vesting threshold is if the return on the Company’s stock for <em style="font: inherit;">2022</em> is at least 90% of the <em style="font: inherit;">S&amp;P500</em> index. If the return on the Company’s stock, in comparison to the <em style="font: inherit;">S&amp;P500,</em> is above 90% but less than 99% of the <em style="font: inherit;">S&amp;P500</em> index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the <em style="font: inherit;">S&amp;P500</em> index, every 1% increase in comparison to the <em style="font: inherit;">S&amp;P500</em> index, up to 110%, would result in an increase of 2% of the eligible PSUs.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Additionally, PSUs representing an additional 20%, meaning an additional 2,981, 795, 994 and 795, would be eligible for vesting for each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, if the performance goals set forth above are exceeded.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Subject to achievement of the thresholds the above performance goals for <em style="font: inherit;">2022</em> and continuing employment, the Short-Term Executive PSUs vest 33.4% on <em style="font: inherit;"> February 17, 2023, </em>33.3% on <em style="font: inherit;"> February 17, 2024, </em>and 33.3% on <em style="font: inherit;"> February 17, 2025.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A summary of the Company’s RSU and PSU activities and related information for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2022, </em>are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b><br/> <b>RSUs and</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>PSUs</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted Average </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Grant-Date</b><br/> <b>Fair Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unvested as of December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">688,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">41.18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">564,443</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35.23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(302,425</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">37.03</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(92,343</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">44.23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unvested as of September 30, 2022 (unaudited)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">857,748</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">38.52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:26pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">As of <em style="font: inherit;"> September 30, 2022, </em>there was $25,658 of unrecognized compensation expense related to unvested RSUs and PSUs. This amount is expected to be recognized over a weighted-average period of 1.6 years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The following table shows the total equity-based compensation expense included in the interim condensed consolidated statements of income (loss):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cost of revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">509</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">393</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">247</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Research and development, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,181</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,435</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,007</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales and marketing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">General and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,378</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">726</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">749</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total equity-based compensation expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">10,383</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">9,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,691</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,403</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:26pt;">The fair value for rights to purchase shares of common stock under the Company’s employee stock purchase plan was estimated on the date of grant using the following assumptions:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Nine months ended</b><br/> <b>September 30</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Three months ended</b><br/> <b>September 30</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected dividend yield</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c90844638">0</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">38%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">39%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">40%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">39%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.5%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.1%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.8%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.1%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contractual term of up to (months)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 4 0.25 P36M 0.25 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b><br/> <b>options </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and SAR</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>units (1)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b><br/> <b>average </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>exercise</b><br/> <b>price</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b><br/> <b>average </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>remaining</b><br/> <b>contractual</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>term</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Aggregate</b><br/> <b>intrinsic </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding as of December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">126,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">20.06</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,921</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(17,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">18.08</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding as of September 30, 2022 (2)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">109,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20.37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">664</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Exercisable as of September 30, 2022 (3)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">109,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20.37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">664</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 126000 20.06 P2Y7M6D 2921000 0 17000 18.08 -0 109000 20.37 P2Y2M12D 664000 109000 20.37 P2Y2M12D 664000 0.75 108250 108250 0 9935 5961 7451 5961 0.334 0.333 0.333 14903 3974 4969 3974 0.50 0.50 0.90 0.01 1.10 0.02 0.50 0.50 0.90 0.90 0.99 0.91 0.99 1 0.01 1.10 0.02 0.20 2981 795 994 795 0.334 0.333 0.333 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b><br/> <b>RSUs and</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>PSUs</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted Average </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Grant-Date</b><br/> <b>Fair Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unvested as of December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">688,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">41.18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">564,443</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35.23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(302,425</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">37.03</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(92,343</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">44.23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unvested as of September 30, 2022 (unaudited)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">857,748</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">38.52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 688073 41.18 564443 35.23 302425 37.03 92343 44.23 857748 38.52 25658000 P1Y7M6D <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cost of revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">509</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">393</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">247</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Research and development, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,181</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,435</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,007</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales and marketing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">General and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,378</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">726</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">749</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total equity-based compensation expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">10,383</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">9,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,691</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,403</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 1076000 509000 393000 247000 6181000 5435000 2180000 2007000 1065000 1185000 392000 400000 2061000 2378000 726000 749000 10383000 9507000 3691000 3403000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Nine months ended</b><br/> <b>September 30</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Three months ended</b><br/> <b>September 30</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected dividend yield</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c90844638">0</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">38%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">39%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">40%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">39%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.5%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.1%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.8%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.1%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contractual term of up to (months)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 4%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 0 0 0 0.38 0.50 0.39 0.60 0.40 0.50 0.39 0.60 0.005 0.030 0.001 0.017 0.008 0.030 0.001 0.013 P0M P24M P24M P24M <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">11:</em></b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>DERIVATIVES AND HEDGING ACTIVITIES </b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company follows the requirements of FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">815,”</em> Derivatives and Hedging” which requires companies to recognize all of their derivative instruments as either assets or liabilities in the statement of financial position at fair value. The accounting for changes in fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging transaction and further, on the type of hedging transaction. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. Due to the Company’s global operations, it is exposed to foreign currency exchange rate fluctuations in the normal course of its business. The Company’s treasury policy allows it to offset the risks associated with the effects of certain foreign currency exposures through the purchase of foreign exchange forward or option contracts (“Hedging Contracts”). The policy, however, prohibits the Company from speculating on such Hedging Contracts for profit. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll of its non-U.S. employees denominated in the currencies other than the U.S. dollar for a period of <em style="font: inherit;">one</em> to <em style="font: inherit;">twelve</em> months with Hedging Contracts. Accordingly, when the dollar strengthens against the foreign currencies, 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 expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For derivative instruments that are designated and qualify as a cash flow hedge (i.e., hedging the exposure to variability in expected future cash flows that is attributable to a particular risk), the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. As of <em style="font: inherit;"> September 30, 2022, </em>and <em style="font: inherit;"> December 31, 2021, </em>the notional principal amount of the Hedging Contracts to sell U.S. dollars held by the Company was $12,980 and $4,500, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The fair value of the Company’s outstanding derivative instruments is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 45pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Derivative assets:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange forward contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Derivative liabilities:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange option contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">223</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange forward contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">420</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The increase (decrease) in unrealized gains (losses) recognized in “accumulated other comprehensive gain (loss)” on derivatives, before tax effect, is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange option contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(155</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange forward contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,067</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(68</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(223</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The net (gains) losses reclassified from “accumulated other comprehensive gain (loss)” into income are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange option contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">333</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">156</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange forward contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">807</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">242</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">398</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recorded in cost of revenues and operating expenses a net loss of $398 and $1,140 during the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2022, </em>respectively, and a net gain of $29 and $65 during the comparable periods of <em style="font: inherit;">2021,</em> related to its Hedging Contracts.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b/></p> 12980000 4500000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 45pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Derivative assets:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange forward contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Derivative liabilities:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange option contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">223</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange forward contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">420</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange option contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(155</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange forward contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,067</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(68</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(223</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 0 63000 0 63000 223000 0 197000 0 420000 0 -556000 0 -155000 0 -1067000 65000 -68000 29000 -1623000 65000 -223000 29000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Nine months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Three months ended</b><br/> <b>September 30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange option contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">333</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">156</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign exchange forward contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">807</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">242</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">398</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> </tbody></table> 333000 0 156000 0 807000 -65000 242000 -29000 1140000 -65000 398000 -29000 -398000 -1140000 29000 65000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">12:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>ACCUMULATED OTHER COMPREHENSIVE LOSS</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following tables summarize the changes in accumulated balances of other comprehensive income (loss), net of taxes:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 95%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 18pt; margin-right: auto;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Nine months ended September 30, 2022 </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Three months ended September 30, 2022 </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>gains (losses) on </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>available-for-</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>sale marketable </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>securities</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>gains (losses) </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>on cash flow</b><b> </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>hedges</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>gains (losses) on </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>available-for-</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>sale marketable </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>securities</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>gains </b></b><b><b>(losses) </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>on cash </b></b><b><b>flow </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>hedges</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Beginning balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(427</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">(372</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">(4,007</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">(518</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">(4,525</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Other comprehensive loss before reclassifications</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(5,948</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(1,453</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(7,401</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">(2,351</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">(232</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(2,583</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">991</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">343</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">347</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net current period other comprehensive loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5,927</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,389</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(2,347</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(2,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(6,354</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(407</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,761</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(6,354</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(407</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,761</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 95%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 18pt; margin-right: auto;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Nine months ended September 30, 2021 </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Three months ended September 30, 2021 </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>gains (losses) on </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>available-for-</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>sale marketable </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>securities</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>gains (losses) </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>on cash flow</b><b> </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>hedges</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>gains (losses) on </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>available-for-</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>sale </b></b><b><b>marketable</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>securities</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>gains </b></b><b><b>(losses) </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>on cash </b></b><b><b>flow </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>hedges</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Beginning balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">478</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">478</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">239</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">239</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Other comprehensive income (loss) before reclassifications</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(401</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(344</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">(177</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Net current period other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(414</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(414</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(175</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(175</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table provides details about reclassifications out of accumulated other comprehensive income (loss):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Details about </b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Accumulated Other </b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Comprehensive Income</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>(Loss) Components</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 40%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amount Reclassified from Accumulated Other Comprehensive </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Income (Loss)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Affected Line Item in the </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Statements of Income (Loss)</b></p> </td></tr> <tr style="vertical-align: bottom;"><td style="width: 24%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 24%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 14%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended September </b></b><b><b>30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 14%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended September </b></b><b><b>30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022 </b><br/> <b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b><br/> <b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022 </b><br/> <b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b><br/> <b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unrealized gains (losses) on cash flow hedges</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Cost of revenues</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">26</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Research and development</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Sales and marketing</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(94</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">General and administrative</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(398</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Total, before income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Income tax expense (benefit)</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(991</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(343</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unrealized gains (losses) on available-for-sale marketable securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Financial income (loss), net</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Income tax benefit</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(347</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 95%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 18pt; margin-right: auto;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Nine months ended September 30, 2022 </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Three months ended September 30, 2022 </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>gains (losses) on </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>available-for-</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>sale marketable </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>securities</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>gains (losses) </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>on cash flow</b><b> </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>hedges</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>gains (losses) on </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>available-for-</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>sale marketable </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>securities</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>gains </b></b><b><b>(losses) </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>on cash </b></b><b><b>flow </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>hedges</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Beginning balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(427</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">(372</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">(4,007</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">(518</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">(4,525</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Other comprehensive loss before reclassifications</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(5,948</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(1,453</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(7,401</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">(2,351</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">(232</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(2,583</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">991</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">343</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">347</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net current period other comprehensive loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5,927</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,389</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(2,347</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(2,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(6,354</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(407</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,761</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(6,354</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(407</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,761</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 95%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 18pt; margin-right: auto;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Nine months ended September 30, 2021 </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Three months ended September 30, 2021 </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>gains (losses) on </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>available-for-</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>sale marketable </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>securities</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>gains (losses) </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>on cash flow</b><b> </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>hedges</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>gains (losses) on </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>available-for-</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>sale </b></b><b><b>marketable</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>securities</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>gains </b></b><b><b>(losses) </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>on cash </b></b><b><b>flow </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>hedges</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="width: 28%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Beginning balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">478</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">478</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">239</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">239</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Other comprehensive income (loss) before reclassifications</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(401</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(344</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">(177</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Net current period other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(414</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(414</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(175</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(175</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> -427000 55000 -372000 -4007000 -518000 -4525000 -5948000 -1453000 -7401000 -2351000 -232000 -2583000 -21000 -991000 -1012000 -4000 -343000 -347000 -5927000 -462000 -6389000 -2347000 111000 -2236000 -6354000 -407000 -6761000 -6354000 -407000 -6761000 478000 0 478000 239000 0 239000 -401000 57000 -344000 -177000 25000 -152000 13000 57000 70000 -2000 25000 23000 -414000 0 -414000 -175000 0 -175000 64000 0 64000 64000 0 64000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Details about </b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Accumulated Other </b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Comprehensive Income</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>(Loss) Components</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 40%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amount Reclassified from Accumulated Other Comprehensive </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Income (Loss)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Affected Line Item in the </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Statements of Income (Loss)</b></p> </td></tr> <tr style="vertical-align: bottom;"><td style="width: 24%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 24%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 14%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended September </b></b><b><b>30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 14%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended September </b></b><b><b>30,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022 </b><br/> <b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b><br/> <b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022 </b><br/> <b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b><br/> <b>(unaudited)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unrealized gains (losses) on cash flow hedges</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Cost of revenues</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">26</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Research and development</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Sales and marketing</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(94</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">General and administrative</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(398</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Total, before income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Income tax expense (benefit)</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(991</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(343</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unrealized gains (losses) on available-for-sale marketable securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Financial income (loss), net</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Income tax benefit</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(347</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> </tbody></table> 18000 -1000 5000 -0 1000000 -58000 353000 -26000 28000 -1000 10000 -0 94000 -5000 30000 -3000 -1140000 65000 -398000 29000 -149000 8000 -55000 4000 -991000 57000 -343000 25000 -25000 13000 -4000 -2000 -4000 0 0 0 -21000 13000 -4000 -2000 -1012000 70000 -347000 23000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">13:</em></b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>SHARE REPURCHASE PROGRAM </b></p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2022, </em>the Company repurchased 82,718 shares of common stock at an average purchase price of $28.14 per share for an aggregate purchase price of $2,328. During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2022, </em>the Company repurchased 218,809 shares of common stock at an average purchase price of $31.01 per share for an aggregate purchase price of $6,785. The Company did <span style="-sec-ix-hidden:c90844866">not</span> repurchase any shares of common stock during the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2021. </em>As of <em style="font: inherit;"> September 30, 2022, </em>278,799 shares of common stock remained available for repurchase pursuant to the Company’s share repurchase program.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The repurchases of common stock are accounted for as treasury stock, and result in a reduction of stockholders’ equity. When treasury shares are reissued, the Company accounts for the reissuance in accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">505</em>-<em style="font: inherit;">30,</em> “Treasury Stock” and charges the excess of the repurchase cost over issuance price using the weighted average method to retained earnings. The purchase cost is calculated based on the specific identified method. In the case where the repurchase cost over issuance price using the weighted average method is lower than the issuance price, the Company credits the difference to additional paid-in capital.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 82718 28.14 2328000 218809 31.01 6785000 278799 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">14:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>IMPAIRMENT OF ASSETS </b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">During both the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2022, </em>the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in <em style="font: inherit;"> August 2019, </em>as the Company has decided to cease the development of this product line. During the same periods, the Company also recorded in cost of revenues an impairment charge of prepaid expenses as follows: (<em style="font: inherit;">1</em>) an impairment charge of $479 relating to an agreement to acquire certain NB-IoT technologies, and (<em style="font: inherit;">2</em>) an impairment charge of $1,479 relating to an agreement to purchase certain assets and services from Immervision.</p> 3556000 479000 1479000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">15:</em></b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>INCOME TAXES </b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">During both the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2022, </em>the Company recorded a tax expense of $15,573 as a result of a valuation allowance for certain deferred tax assets due to a change in the estimation for taxable income of its Israeli operations for future years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In assessing the recoverability of its deferred tax assets, including withholding tax assets that the Company will be able to utilize, the Company evaluates the available objective positive and negative evidence to estimate whether it is more likely than <em style="font: inherit;">not</em> that sufficient future taxable income will be generated to permit use of existing deferred tax assets in each taxpaying jurisdiction. For any deferred tax asset in excess of the amount for which it is more likely than <em style="font: inherit;">not</em> that the Company will realize a benefit, the Company establishes a valuation allowance.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> September 30, 2022, </em>based on the weight of available positive and negative evidence, the Company recorded a valuation allowance for certain deferred tax assets (including withholding tax assets) of its Israeli subsidiary due to uncertainty regarding its future taxable income. In assessing the realizability of deferred tax assets, the key assumptions used to determine positive and negative evidence included the Company’s cumulative taxable loss for the past <em style="font: inherit;">three</em> years, current trends related to actual taxable earnings or losses, and expected future reversals of existing taxable temporary differences, as well as projections for future annual results. Accordingly, the Company recorded a charge of $15,573 during the <em style="font: inherit;">third</em> quarter and <em style="font: inherit;">first</em> <em style="font: inherit;">nine</em> months of <em style="font: inherit;">2022</em> as a reserve against its deferred tax assets.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The amount of the deferred tax assets considered realizable, and the associated valuation allowance, could be adjusted in a future period if estimates of future taxable income change or if objective negative evidence in the form of cumulative losses is <em style="font: inherit;">no</em> longer present and additional weight is given to subjective evidence such as projections for future growth.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">During the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2022, </em>the change in the gross amount of unrecognized tax benefits and accrued interest and penalties was <em style="font: inherit;">not</em> significant.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 15573000 15573000 During the first quarter of 2018, the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have not been received and have been written off during the third quarter of 2022 (see Note 14 for more information). Of the $2,200 received, $210 has not resulted in cash outflows as of September 30, 2022. In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during 2019 an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s interim condensed consolidated statements of income (loss). China The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant. Due to the ceiling imposed on the SAR grants, the outstanding amount equals a maximum of 108,250 shares of the Company’s common stock issuable upon exercise. Due to the ceiling imposed on the SAR grants, the exercisable amount equals a maximum of 108,250 shares of the Company’s common stock issuable upon exercise. EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /2!:54'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 " #T@6E5!=_1^.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OI\FJ8.CFHGA2$%Q0O(5D=C=LTX1DI-VW-ZV[740?P&-F_GSS M#4QKHC0AX4L*$1,YS%>C[_HL35RS/5&4 -GLT>M!R[%BZ "4:8?/XNH%V(<_5/[-P!=DJ.V2VI81CJ837GR@X(:W:>_+:Z?]@\,B4:(2K.J^9N([CD-U)621A'^_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 /2!:56@2Q-FT04 .L> 8 >&PO=V]R:W-H965T&UL MM9EOY=OI" =EF#A"5A)U\ M^Z[ !B7D&_4WC$Q*$]"?#,GL^"RY9@6\8C[VD@P^+?F4QY%1@G:\>]6 MM%4^TP3N'^_4;W-X@'EBBD]%]&<8Z-5E:]@B 5^P+-(/8O,;WP+UC)XO(I7_ M)9OBWFZW1?Q,:1%O@Z$%<9@4_]GSMB/V KRZ +H-H&\"W+H ;QO@Y:!%RW*L M:Z;9>"3%ADAS-ZB9@[QO\FB@"1.3QKF6\&L(<7I\+?P,LJ+)) G(3:)#_4)F M25$>IIO;1*V8Y&K4T? T$]/QM\I7A3*M4;X@'T6B5PI4 QZ\CN] *\NFTEU3 MKR@J..?I.?&<,T(=2BWMF>+A=V)]3IRN+?Q5<[RRY[Q2<7EFK?&/_W@]IU?;;S?2>P5?;>D[V+J MXVVI3*$#)(N@#P+^3'[G+S9H7,EQ'-<=>-WAA8T1C6W(V"L9>\

OV"1LG7' M% UK"#4HH09X9V=2YDBA\J$POW(FS0A$8'2TI@Y7:[==VO9<&R0:V!!R6$(. MT6:58\^6\I[+4 3D%BY;1VI<[;-GXT-C&O)=E'P7_XLOSV(M':Y5-UN@40WY M7*>:=IWC"!]?4FM='HAWG?9G&Q4>UA1KSTVXQV%]SIC47$9F^$R%U%9$7$O+ MS#JZX&%-$6F%2(]#W+YTV.!R0*IT-+66!A=HREI9'!?U$'M5"M.?"G.+@^03 M%ZN=+O"XII"5DW&/LC*W8<3)718_<6F%.^ABVMV+8=>>Q5.X&+>R,>Y1/F:6 M^$)"[G*G>D;F&HJ6"$FF(@,3!UY.!/8BQM6O;ZS(IS V;N5L7-R:;)$?V3.9 M!5# X2+T"X>.9!B7' S:3J_7]P9]*^\I/(];F1X7]RE;WDD0@+HZVQV0?#GR M*;'G%9=T>[3;(_,5"U[(>RG6G#P(%D#=9"'43==QK-UP"E?D5K;(Q9W,VVZ8 MFC,H\4>Q2:Q=@,L]"/_;.HPB^ZAU"H/D5@[)Q6W-6]3R=;Z'7(6);T\YKOGQ MV@IZ"J=$*Z=$<:?S%O1>* V6\*\PK1VQ#BA29]BS5B\>UY2T,D\4-SQYM4XD M9_5@N #MVK%.89AH99@H[G(^B'R)LA()-K\>$/&<87OHT:&5[Q0FB58FB>*^ MYC'4X!S$@KCTYZ=?R)S[F81,6B%QI:F(8YBBYAK&G3/RX[GCN"3ELO@$9R4_ MA7.BE7.BN.D!5QB$R9+,7^(G$5F!<0'S9<3*=0K#1"O#1'%+LTLAN7GV5RQ9 M\MH//P>$[B;SZXEUG88'-B6L_!$]RA_M/I84GCY/)4PC]E7V <6OUF_$4SRJ M*6?EB^A1OFB6P%JTV#$P:S6V [=RXHIUG*

^ST$(9()"TDI\"O]#*_]#C_(_\YA%$;G*%/RL['6+Z]2N2O&X MAGQ>97N\HVS/3@7.($Y98DWM <%:4#RN*6CE>CS*0 M2 P/EZG'.X7[\2KWX^'&93?2OIK:Y_F>&OF4:?"RB9E#K<3?R==L^Z%0Z^5J M9G=W/::>.QST>]ZHL]YG[.QM)YKRRW=9%?'-=X)B9[&\6N[D3O+]RTYU>[$- M_)&9ZE4DX@L(=;DD]!:Q/GABK. 2W,#_+X00N].S /* M_>WQ?U!+ P04 " #T@6E5KMAE,:4' !T(0 & 'AL+W=O M3%9:KZ]FLW:Q$C5O+^5:-/#)4JJ::[A5C[-VK00O^D%U-2-1E,QJ7C:3^77_ M[$[-KV6GJ[(1=PJU75US]?.SJ.3SS01/]@^^E8\K;1[,YM=K_BCNA?Z^OE-P M-SM8*'[S0#CZ_WUO_5.P_.//!6W,KJOV6A5S>3;((* ML>1=I;_)YW^+G4.QL;>05=O_1L\[;#1!BZ[5LMX-!@9UV6S_\A^[B3@:@)EG M -D-("\=0'<#:._HEEGOUA>N^?Q:R6>D#!JLF8M^;OK1X$W9F&6\UPH^+6&< MGG]MM%!EC6YE4\#BB,)+,0Z-Y\08O>WW9*B4:C.Q@D"_2] MX5U1 O #ND#?[[^@]^\^H'>H;-"?*]FUO"G:ZYD&FN;+9HL=I<];2L1#Z5ZL M+Q&-IHA$A#B&WX:'?Q$+&([[X?AT^ PFYS!#Y#!#I+='/?;V+O.VA2FX7=V]D[,17>O"5AJS/;WF[0K!J M:&$NQ-]=N>$5..]SS;$[-HI2'-,#ZH0G._!D09[W M*ZGT!41N#3GKF5;NFEN+<5'!)(H(2.6-HAB=N3+"A M^4,E4"L6G2IU*9P48^O;<12E$1Z1M&%Y1/+,33(YD$R")/]4O!!0D!<"UAJH M0I(WH!YRB7@%-;[/?E +M% ",AU5$M*@-1^_(UD&26$N(6.UJ!^$.J1M'T20 MB;NGNVS\X'(^L;PB29K0D>\.5,I8[O8]/?B>!GV_4V+-RP*)'VM3^]J>M=0K MH+PXR7H7[]1BE&$ZIFV#DB3UA%5V8)V%5TQJ7KV 8&9'58IQDH\H.F!9EF<> MDOF!9!ZLFO^1S>,V00-U,W_+NOE&QDZ\Q=$@HU%P43Z?*T.[\:?Q0K+18CA0 MGH7 1PJ/P\52;(3J\WC-?Z)EUQ1.?MCFQ^BX!#E0.,)I[.$X:"P.RAJ(]E) M/!=(\Q^[B)DBJ$-.IL3BP!(KK!TH'&>Q;S8'A<1AB;Q3T$(K_;.O%48AU]#4 M:C]9:M%(:3H620<*:J!O5@>5Q&&9_ .8GPM16Z[2F%DA:J,P2R(?ST'5<%C6OC8;T6H3EJUIQ>NA#3'Q"J$; M[D:P0[285:AL$,FQ1X_Q(&TXK&U_].);C<3#R=+6+9K'5BC8J#B-?30'<<-! M-=E)\(MHYO8:$YJP>$S4@:-YDGJHDD&82%B8ME3]!(FM."1G&68C@@X<)5GB MFTLRR!/!+]I?525_**L^*MV;K*#*O7J7]4;63IT^VE.&]6[;=8,>]RVWTUV' M?J5DK,H>D\#&W1HC$;2YL#E24)]C W3 M8J$ZX6S=@[-JBU:<,VM6;12+J*=U((.TD;"T[3D#026KJJ>L1-4?M#R(1BP] MK2-Q[ ]90L8EQ 7+(NR;ZD'V2%CVQEW$4:(ZV3JV:H1:9&T4A1V=A^L@?20L M?:=[HW-,'1J6V6<##AC$.?.%PZ!U)'OA%NELZ0N*YJM+WQM9.W5[T$X2ULY] M%K3'VQ*GU[8DYA$>-R(.%([BV!/U=-!-&M;-5T8]M>61Y58Q=*!B["LL=)!0 M&M[A;;LFOIO8$YJ!X]HWJCMND<4Y>XL7A<2EPP:%@] M;30].@NEP?R\UW+QM))5(53[ZR\9P>G'70/M3%(:E-37)NE;63OU?9!7&I;7 M.[7O /I9N$+OHLLHPI"J"FUXU8DK%$^C*#(_J%UQ912XTRNIRO^)XB-J9"-0 MV;8F'GME[G0+FZ<"\LDY=[;@6JD3@IQZ.0@R#0ORK:QKV?A=9$$?"9W&>3R% M.=]_NG=8O_A$]-)8P5DZ97G<(PB9YAF;QC'9&SV:NM=8GD)KT:Y%_Y:L@9WH*!0+0*=@VFS@Q:["0K4;O691.DV2[; F.IDF4'=9L"9@^ MM@YC_MFZ.4_,J=V07. HL0Z?G3B:YKZ\&3H7&MZE@X1W=;=M7'?'Y;*&.K0R MKW-!PX_%-: Z/8,_ 50/9Y*9HMQ,4 MULJ:6AL6QRSSG-BQH>M@+]FMMU[E<;[@\C^Y5.8,?;1,T!I(Y<( $J0&JIIO5A$BKM]FP20ZPZ=F8[T.[3[]A),\*= MC@?BR_D?_XY]+)_11LA7E1*BT5O&N!H[J=;YK>NJ."495AV1$PXS2R$SK*$K M5Z[*)<&)%67,#3PO3>(2*,Q-JXP/!9DREAS'@"CM^54Z=>TPBWVQ_>O]G@(9@%5F0J MV"^:Z'3L#!R4D"4NF'X2F^^D"B@T_F+!E/U'F\K67E%[]5 M&[$E\'M'!$$E""X5="M!UP9:DMFP'K#&DY$4&R2--7@S#;LW5@W14&Z.<:XE MS%+0Z\PPCPF:FP44:DT+*0G7: 8BD: 7 MCHN$@F$;M6;8S*1$TQ@SU49?T\&!5X0')!/3\L?2 QRW\K]IMR%W:JW+*BW++#^>D?\W3'( M?;LK<(M0(HJ%7A8,$C(6!=<'XRL=1M:AN5CK23 8C-SU=A"G;1JDW9JT>Y)T M!E>"P($E"/(H?KU!.99HC5E!4 N.)!&,8:E03N!>IW!\[4/LY1+]+2ZOXWG^ M#OTYJP9_K^;O7<=O*17"A4Z%I']@PL11CAZ$+_V'6UBA9W\[^.?M&@&$=0#A MIP*@2A7GX<,]J%WL4Q8-X*@&CCX%# ^ TG![*5^=HX[.4I^R:%#W:^K^2>JI MR#)X$OXCR?L7)?DYJP;\H(8?7 %_=88/]C:S=SC%+S!L\ ]K_N'U_)B&P]"/=MDO,&RP^]Z_Y\^[GOZ*;*_<-]'\0;\W#'=B.&09# >], R.!+'U MAOLG@WB& DX5\GTGC'/H_GY&>/THV@/?MXM\+_)V'R=WJPHQ)> /+%>4*\3( M$H1>IP\>9%E5E1TM/E#]DD5=LTNHEEI1SCW@NR>/O/XB%HQ)]%06E;@8+:1_I@ ;Q=\X>Q<$QTE+N./^B3Z[G%R-/MX@5;"8U!54_:W;% MBD(SJ79\W9*.]O?4@8?'._:WC7@EYHX*=L6+S_E<+BY&R0C-V3U=%?*&/_[! MMH)"S3?CA6C^HL@+\ M;8#_W#L$VX#@N7<(MP&-]/%&>Y.XC$HZ.:_Y(ZHU6K'I@R;[3;3*5U[I@7(K M:_7?7,7)R74E69V7Z(I7<]7];*Z/!"_R.97JY%:J'S4NI$#\'EU7,UXR=/2. M"W&,CCY5=#7/%>P8G:!/MQDZ>G6,Q(+63*"\0A\7?"5H-1>OT:O.^?E8JI;K M^X]GVU9>;EI)>EKIH_>\D@N!IJJ5GCOBQRM@^;627MDOB)+QERU/D M>Z\1\0@!VG/U_' ,R?FYNT]_^.Z=9/C[,>0W?'X/WPU;LVK%Q!G4L9O0 [5 M9?!,+.F,78Q4G1.L7K/1Y-=?<.3]!F5U2+)L2++I0&2=_ ?[_ @VJ%UPQ >W#A.@\20:H."Q#>5VB""<1P;0FT4]E(O@(5&>Z&14^CO MM2JN:%GS^UQ"(B.[:6&,B:$20,6IV>V9C4J4OT@-F38JCN,@A&7&>YFQLV;\ MM60UE7GU@-C34B\\0Y)E0Y)-!R+K]$2R[XGD.]5#,%K/%D@MSBH_7SF!>CXRI=LH[."43VYV==5+K\AP6:K.I=YS\"W/=U)$(9F&FR4-<\!(D)B;*;!Q=1- M0FL@L=,53:X/^QO=L7M>,R3IDUK45:W?C 90>PQH]V-K#-@P'-F# " +?<\T M, ",J$K3DX+6N6&W=?OX#+6 #XM38I5TR*YA:ZH#J#3!5ED'_%H<]VP <>O7 ML-NP_I$J[)O':N@HK]"<%P6M#ZZ")7Y[A^2P:=YI:O8[#/.,^9M!,'QJ M+6TP&^ZI=Z1U<<3MXK*\6.FGD3^7$?R\C( P.R, #,H(R-:;D=;;$>+T>NZ[T$US)D2H'2Y6ROHS)W:/88W#739S&\J7;[D'9LD'9 MID.Q=;NQ-:O$;58W$UWWR*;_X($+V$^?8-.M03"2$G-#!K+AR"QM(%M\X'F[ MBEN72MPN=3>5OZ?9=HN@9@ &:8;8 ,T06[_FUJ,2MT=]E\_T%@3]\YZ5=ZS^ M%Q3LI'CQE!N2+1N4;3H46[CU[%)(:]')=YZN\F^T M4/LQY]QW4KQXU W)E@W*-AV*K=L9[0Z"I#\Q]YV[CQ?WPI!LV:!LTZ'8NB^+ MV]V-[][=N.;^-K3SCA'[J?EZ"X018CYQ!V!^$)@/YJ<0+,;6&\OQP5<6):L? MFL];A++:JTIN7I;OK^X_H7G3?#AB7+_$9U<8N)[AL^GF YF6?O.]SGM:/^25 M0 6[5[?R3F.UAM:;3V V)Y(OFV\\[KB4O&P.%XS.6:T!ZO_WG,O=B;[!_D.D MR?]02P,$% @ ](%I50=>79K-! EQ, !@ !X;"]W;W)KDE,8P/;_OJ.G6P@B9-;]9#Z!>+DF?',,^/QV+,3S[^(B#&)7M,D$_-!).7^ MSK)$$+&4BEN^9QE\V?(\I1*&^#Q4R_>\P7,WZ0 M29RQQQR)0YK2_.][EO#3?( ';R^>XETDU0MK,=O3'7MF\F7_F,/(JK2$<


V?P2@'MNE7XKHE;44D7LYR?4*[0H$T]:/:U-/ 59RI1GF4.7V.0 MDXN'3+(\3M&29R&$GX7J2? D#JF$P;.$/\@+*1#?PJ<4LC%2:7)DZ"$+>,K0 M\&]"I\9OM;Y-@?$;$),=BS M?+\X-KGS;;.O__/L-3*<*GDA6/KI:S.GP\=.1Q@G=)&P$57DD M:,*08,$ACV7,Q)W)<[>/,U7X[\2>!FP^@+4D6'YD@\7WWV'?_L&43M=4MKJF MLO65E-6"XE5!\7H3;QG1;,>$*BZ'#/;')/X'BM4.]D6!ABHCF;@QA:;0ZM6R M;8JGC9PTH AI@%8&D.]YN)&2!I2''7-&^I7S?J_S3RQ(J!#Q-@YHL=F&?\)& M451I2%(TU$3@Y(V9-3%R+AB M9/S5.A3HE##Y-38&O6'6TH BI%F(#"#?(W[#0P/J$E1S<5*Y..DM0TLJ(K2% MM@Y%+-QU5)[)-2O/-96MKJEL?25EM3A,JSA,>U-M!=W2D:KF5D _*N)=IOLD M*E!0BU"<[6"]"9D?]+HT16MJRKC&GK9L@UJ5R* '^ZW-L8WR/7-*8OO<.]K_ M2R4JI[TTUIE.&LP80*,6-P80QJ[=X,:DJI.=B\X:?T-5*H5KEHV;1 MMB$C=]*,?J^BNG_D[!_I]>]7&;$0("1Q%[W:OC$QIN6,:VL;R!4W2B2X/D MFB.>O9VB> =O1K*<]J8\]9M4M4'@79,I \@GK95@0&'[O!SE3Y MJ,L < (4,C,!KK%*MB@PP%K+:65"^&#KXX=,%L?&ZFUUB_1) MWYTTWM_CNR4VO%^I6R=]L7%67UQ9?:;Y3K7W"=O"5/;M&"S.BUN@8B#Y7E]S M;+B4/-6/$:,ARQ4 OF\YEV\#-4%U%[?X%U!+ P04 " #T@6E55U<'"$X) M #"10 & 'AL+W=O#V MQ1:E@[/@8A? 65"Z>BZK;_62\\;YOEYMZNO1LFFV[R>3>K[DZ[Q^5V[Y1GSR M4%;KO!&7U>.DWE8\7W2-UJL)==U@LLZ+S>CFJGOOMKJY*G?-JMCPV\JI=^MU M7OWXR%?E\_6(C'Z^\:5X7#;M&Y.;JVW^R.]X\W5[6XFKR9YE4:SYIB[*C5/Q MA^O1!_(^\VC;H$/\L^#/]<%KI[V5^[+\UEY\6ER/W+9'?,7G34N1BW]/?,I7 MJY9)]../GG2TM]DV/'S]DSWM;E[\VFY^E>Q:);7HVCD+/A#OELU7\KG M7WE_0W[+-R]7=??7>>ZQ[LB9[^JF7/>-10_6Q>;E?_Z]=\1! Q8>:4#[!E1M MX!UIP/H&3&T0'&G@]0T\I0$]9L'O&_AJ@V/W$/0- J4!84<:A'V#L!NL%^]V M0S/+F_SFJBJ?G:I%"[;V13>^76LQ(L6F#<6[IA*?%J)=<_-IT_"J6#O31\:)JJN-\U^?V*.TWIW.:5Z)7S[]_X^IY7_P%8IV;6:;E> ME_U].)]W3=V(WA6;1Q/E#.GH0MR[R*]\);I7+,;BMJ?YMFC$M8$T,9/^+B:8 M>E?]Z'MJ($K-1%]X(V8F,:9)7FW$C=8FK@SI5"EN2FXV$8&WCSZZCS[:\7A' M>#[FJWPSY\X;X:IZ*8:T?NODC3/C\W<.(W]UJ$M=*&",K.WL_;[>YG-^/1+3 M<\VK)SZZ^?.?2.#^#8J3%S*_(VMG[J<;2FG@QB2\FCP=CKY-JXE-LM0F66:) M3 H(M@\(=E) G!($+TS!P;AY820/V53'4*J,*@!AC(0*+-%A8^82QF18JL/\ MD/FNC,H FX$;1?$>)CG/VSO/,SKO'V+GLBIK<(KUM"!7^C1%$3,4D:"(5$>, MF1?^\>W^B>S\V25\Z\7(NX7;:;J2:?UFUO(;_Y>D\\ MXBFNTT&JZU!$@B)2%)$AG96\%NR]%AB]]K*TC]OMWJ)SGO!\J4W&"&DI11(88DKP5[KT5&KWUJ:YWW00F=DO-SY6[[E;NW59L M-_AW7LV+NON\>[MW;/Z<5XOZZR%VJW'[IAP-1%SZ;-Q"99:I,L MLT0F!4VT#YKH%8,&"I0(S<-(RT.B#+S.,2:NS]1Y2X<1/U8G]!0@HY0H)C,= MQ:AW9-:/]\Z-+]EBWO&MV%VXW>Z"0"XTLIZ;:S&PQ8R#R/>5E61FTVIBDRRU M2999(I,"@KB#Y'5/W62B8=!3'0Y=H"[_/4;>0BH#"_!01HD7*^D$X,;$([Z2 M*BF \TG@*[-W!ID-XO!84I&#L@&Y)*W^OML@_C32GIM7/9N<6)'8OE-U5V'5 M;F*5+;7*EMEBDP-C4/3D-$E_4C TIO%:G;1$[(+(G+=B*G9I>/&0NH1=?,( MX'P21>IZ!9D-?)<$1[)K4,'$+(--2JYO:EK<<<@,AR0X) 4@8Q)HDQ""DITT MJ%UBEKL7Z3D"2$L2^JH#<3&,0Q(TY[B$G9 M 2S,<[4/U?D:(-.E"E"2"()CZ]P@_\GKZ'\S M[=EY=W(%P*K=Q"I;:I4ML\4FGSP.50!JKPI 3Z@"T!.J /6 4 <& 5 ,!! M50#(K*$*0(#$A!WY:GH!9L,@ M9,?2:R@#T,O+ !0O ^"0&0Y)<$@*0,;4)^KX9#A.=M10"J"O4 J@@+ .6*36 MGP"8YD6\%H!#4AR2H5V6_3<4 ZC%8@#%BP$4+P8 +,1E6L4.-Y;BD SHCVQ, M]MM0#J"O50XP$Y^] NJR=DQ)%+FQZG6K2M\J6VJ5+3O!)?*@#WJ?FO7^\4$' M!UI7W%JVA'BVH"P) !D'H;I8I3A3!O1'9I(=-VA=^II:%\THH_&S,TJ7K!XE MH;ZCM&DUL&K6\?8+)537Y%IFQGAFZBQB2::>FITZ+(X] M]3$)B(RH)V(9@&)>>&1>8X,@9J<)8D.EA(+/81IISTT\!DED$H5>K,QD,ZMV M$ZMLJ56VS!:;'!B#RF>GJ?R3@D'7XF+M")3"Q;2'&=4<0$59['E*'"202>(& M^J.Y.HZ)NU!%"F36IS0^+A<]"90O8B*\1D.27!(BD,RM,NR_P;5SRP^$L_P9^(9 M_E \P,*T#$QP6RD.R8#N2+9DKPVRF5TJFS%E9R8^>P$$=')$0Q*I+K=Z!&Z5 M+;7*EN$>D8=\$/S,+/C/JY0P_.":X0?7.$L"0,:4T4A-%90I _HC,\F.&\0N M>TVQB^:3U:-MIJM1(O2O'Z@#8_5@VRI;:I4ML\4F?PEPT/&>6N: #"F'>&E$)GV+4(=0T+_V)=!ZABLDUBUFUAE2ZVR9;;8Y, 8!+YW\J$W'@SZ<394)P%@FHX#,4"=!#() MU4D '%0G@/1:;VEGQ!]'0?1>*$*Y>?C#DY:(IM]WO M5=R735.NNY=+GB]XU0+$YP]EV?R\:'\"8_^S+3?_!5!+ P04 " #T@6E5 MK/#L6LL( @* & 'AL+W=O2G3BQ M7H":?"&.:2G=K6X]W;(OGX5\4BO&=/)2E;6Z&JRT7E^,1JI8L8JJ3V+-:OC/ M4LB*:O@J'T=J+1E=V$%5.<)I.AY5E->#ZTM[[UY>7XJ-+GG-[F6B-E5%Y>MG M5HKGJP$:[&Y\YX\K;6Z,KB_7])$],/UC?2_AVV@_RX)7K%9C)E3Q6Y%^5^^T*NKP720+-B2;DK]73S_SEJ#&_',;IZ[M:,\FKY%;4"U@=#P :NF52*6R2U5J^0W6'F5G/VHZ6;!0>8\&28_'KXD9[^<)[\D MO$[^7(F-HO5"78XT:&A^9U2TVGQNM,$!;6;)'Z+6*Y5\!6T6Q^-'8-G>/+PS M[S..3OC UI\2DOZ:X!1CCSZW[Q^.(NJ0O;>)G8\$YK,.7%H'+J6H$LA&236O M'YMPYIHS=>%S6S-MYI_6I/J%6M."70T@EQ636S:X_N<_T#C]E\_F$TUVY(%L M[X$L-OOU-]B92J&\L=&,'-N19OO97@]QCC"Y'&T/U?>(D6R*]U)'>N5[O?+H MRMPL_@?)UD2Z9']MN(3HUP*N"U$7O&1)W6IN[IKKPJSE6HHMAU!-YJ_O7\S\ ME(MYHLF.G#;>.VT<7T5G446_0E[HUZ'!YB(I1 6UA HN_LSY M=922:3^97:E9G@96'Z4=U-*HHM\9+?G?H*1-V+-'*&?.?[59"_&@*+@6'$VW ME)<4_#R$:FAH[T(E\\2TN9=<)>BA5D 0NRHIWR M4)/QS%'7)Q1:@8[A* I("*Z*4;61;)>Q!SYF-D/>1DF%XK"_:/H.M5LQ\[HB(^B;+S^4](% M,X!G?&L6S[]6N1M"T_Y&ZQ/*#Z+Q6,&.KBB.UWO) P+2 :ST;)FB81>,1DA M W)Y"KL.2?LJNV)H.@GE1L==% ?OO_=154*.@'=-%S44R^%&Q7"&7*Q.D),0 MKM!P$F(OZN"+XO2]*0JY@:V'FTZ(*8N(.:V?H!E<"\4#"KMLQ9,^VSQ"0Y0% M].T8C.(0_L*63-KJE+Y8IGGU\] 735/'I:[8$ H)Y-<1=_S%>AZA"0ZD%>X(BN,$W3M0LBVK-P']7-(-H1?I.] CAL=I@(BX(R*. M$W$7DY[,CSK5Y=TLG?95=H6&LUD +;BC(HY3<:C_0UK1\!7KZZ99P?"L[ZJKM1X%DJI MCE8X3JN[&@IN9I(>PJ$- J^.+HORL>--5VB(4V"U&:N^()3^=JV>6G1'.5X_>'"KU\E>42&>#8-93/I $GB@+S?2&AP%&LZ.!-XT#68+=,T$&O3 M6'A/ 3T=)9[A/C9]8BA/ Y%'.G"2.#CO;*39KH>_HT8B'H2B+$W[3O;*Y6F M2*2#*(E#]%Z*@K%%FR9OJ^MRD:33:;^G](BA+)L&D$\.3H;C_#QV[L]T\L1+ M5"A+^I9XY-!LF@<*+-(QE<29>NSXBFJC[.O/'KD0#U8GLSXO/%*8Y*&FGW3X M)7'\'MMTBB,DXC(8P.:$FRN%TI2$UJA#-8FC>@_ C;*]CQW=Y\6DPS2)8_HX;=@+DP5OU+;:MD?)])E*_^-"X@*89)-^ MQ>V3PEG@9"#K()W%(>TM$L_:A#GWAI[WL98'QX2D_9W+(Q8QHH-V%H?VU^62 M%;8@VI^I0I'+DJ(]"H3ZJ:F4H/BP%Z8"V<).5OLQF?D:8])O,'Q2)-2M91W2 MLSC2H0F2MDT[6[#FZMSL71\SP-/_DG'F/&7T<)Z@T :6=9S/XIR_#>F:4)U MAP_-\B.O:Q-6)KGA!A2'7'@KV,PE."$H=TSQG#-,(#[%G.>I7*QXQDN%)**0ZL&?Q![\/F_6ZM$?YM(18:EZ,:;L*8]?0P.8M MN&0G?:1[JMF./=*5!EF\-&A/&LS"/G.]6HER8:+1GCQXC7=1/\6S?E/BD1J/ M0T_MLZX>R.+UP#=1#VWX:4EK1>V[08$U.FD!<*K9CLWN"H#LC0+ VS,FZ[8N M,$]XH/8TAYSSC4XVM7V. %G9I*%)3*^+W K H90KD@>.M+.N2LCB5<)W]RE! M(N::@IBM3>U>LJ,79.C!2TO[N_C6W&_MR5^_^9W1QV[RLUDW3O#OW!Y6 6V+6'* M]-,$O"V;U]&:+UJL[1M=)EYDJA._; M4AFL+*TK1,#0K1)?.B72>*C(D]%@<)H40IO.^#+.S=SXTE8AUT;-'/FJ*(1[ MG:C=:Z'YY-C MWA\W?-5J[?>^B3U96/O,@[OTJC-@0BI7,C""P-^+NE%YSD"@\:W![+0F^>#^ M]Q;]4_0=OBR$5S'1KO]4C3\GC"=M[N,OK>N]1\<= MDI4/MF@.@T&A3?TO-DT<]@Z<#7YQ8-0<&$7>M:'(\E8$,;YT=DV.=P.-/Z*K M\33(:<-)F0>'58US8?Q@@Z(A]6A2>2QY?YD$P/)B(AN(20TQ^@7$[W1O3<@\ M34VJTN_/)Z#3B.N/W[X:G@XLWR!ZW9(_? M0A\_B% Y179)GTOE!$O7T]]/:A-HDEOY_,\APF]"'B;\\/EI2L-SFGR9WSU, MYW-ZRA0MVP!I4Q<\5XXV%#+MZ5LE7% N?T4UEM8%+,B\2CFV. MD5()GYC?3 MK]==NC.R3\*DI#'KJX77J19.8_L'WO_^W=EH-+BXL44IS&L<#2_(NG8!(,WL M;_T(2;F6: < $+04A081&%MKAQKWGJ0UAFO]18?7:->CS03RW$',BH*2F;&Y M73$#7I:V)]''HHO>YE4,=3_&88_4\.,%^[14#B!^ZS+=ZI4.+"2],OB;.2O! MP3K?I>L[*O>&+;],N'0MD-LR%X&CBT6O9.68;[O(S.IP8I>"$W89ZH5\9;$U M*[8DV"G8 A(5MO8"KD:;$OPKI(I>-'?/+KU8A [G,!LM"!RW76#F,829EAFQ MD6?U2LJ(1?Y3Q-B,J$.J7!<6L3NR!T=&C!--"C"%7IRG,9A>_1#ZJ&[$$[N@ M+%!=0'61_QKN038!H?9Z0WX\X\KXUN%A,?6 C?/Z>0/.KZEX^0D.4U.IW0V&/6'0Y,(F8C-]U9V MCM]8AP[XH2F$=GY;#;1H>C6I#62:^EAAR,PS+G$H&KE$LV-B0CD;*S]& 9<5 MET^SLRX"*,"N&8"/Q+0)RVKC>)DJ(4"YTCH4TQ1ZW0XR \Q M9:\*C2)(*QFX7H"$FH5'L,/"*%D7B+^IEGB.H'9>A_<-B;($N9C!GB^5U$LM#ZC>M\:OYW)NA2Z).K)N>XG!J.#7E:(7OH9"O#V4V7G3IT/W M=[+WN +/57Q"\FU3F5"_L]K9]I5Z73_.=MOK)^Z]<-""AUJ6.#KH?SSID*N? MC?4@V#(^U> \8A$_,RA+.=Z ]:7%4Z89L('V[3[^'U!+ P04 " #T@6E5 MQ10<:"D% !Q# & 'AL+W=OBO[XR]+$1' MZ*GJ!V!MSXR?F6=F=KA\UN;1KA =O.29LE>-E7/%>;MMDQ7FPK9T@8I.%MKD MPM'2+-NV,"A2KY1G[3B*3MNYD*K1O?1[$].]U*7+I,*) 5OFN3#K/F;Z^:K1 M:6PV[N5RY7BCW;TLQ!*GZ!Z*B:%5N[:2RAR5E5J!P<55H]*S MW7D&]F2N]2,OANE5(V) F&'BV(*@GR<<8):Q(8+QK;+9J*]DQ=WGC?5;[SOY M,A<6!SK[7:9N==4X:T"*"U%F[EX_?\;*GQ.VE^C,^F]XKF2C!B2E=3JOE E! M+E7X%2]5''Y$(:X48H\[7.117@LGNI=&/X-A:;+&#]Y5KTW@I&)2IL[0J20] MUQUIAQ##+] 75EK0"Y@8M*B<"$%3*4P#7WPVE4LE%S(1RD$O272IG%1+F.A, M)A+M9=L1)#;<3JKK^^'Z^(WK/\*=5FYEX4:EF+[6;Y,KM3_QQI]^?-#@%(L6 M'$5-B*,X/F#OJ([/D;=W=" ^%IR&6ZF$2J3(8$JQ0WS(>G=LED+)OSUU31AH98F8=,OD*VJ) MSGT^P;6T2:9M:3"P?YAR^'.&+P[ZF4X>_]H7CX.(]\=C-)[=0'P._=YT.(7Q M+4SN;Z8WHUEO-AR/H#>ZANG#W5WO_@\^FPX_C8:WPT%O-(/>8#!^&,V&HT\P M&?\Z' QOIF_D]6R%()5#(W-(-.6>LICR4Q4Q6BSJX-AM<%;B"6&.J(#@%L*0 MG*"@F)1C0EGRT)JVX!,J-"++UAPP+-C8;N2,)+-%1K'[Z?V[LSB.+H)6KS?Q MZ\[%SRT/D"WGA5!K5BN5*%/)MOXGW%)5T$D:J>NX%2QKX&(#7&R!%UO@I.L( MX(/R@'SRV!8,PZXNI*H2+!>*.CM#: +9!9%^I986(#%HF2)#49B@M=QCZ"T# M A9"&BAV^=KB)PQ92;VB!>."P'ID)$E-V'IM1N!6!A$4Y1I,V8U\CJ9N"DU0 MVA&R-5S3M>&H$XY:T(F^V^T$,NQ.'>P&95,'HB@R&<+*$(12)5'P[\Q0E%A^ M$)@&X7>^P]!D9'?")"OH;-S8R2EB0*7"I!;N25,Y3KU4>P+GZU?VB:-QXC3; M#G9'NN6?(#IKPEETLEG :73:Y*]=B2VPSLD&QA=!GA)U=0PYO(>Q#:TM,>6[ M'0/Z4A)1P5AU5PS1$:&)(_ZTOKOU*'#X8)&#=6.=S#D#/4\AO^L6Y_YCH1.- M),1#CW3K4!UUE5*^?2LE)=U.?G/QY^(1 3=HFO"U3)?!&C=204[G!>.R(:,J M2KCF.Q\N7AF;(^72$[]X5L)Y'W[$+)3L&Q4W 116*S'/T(\L*92%YM()0YQ_ M'3P)F7F!Z@(RSX6#:V\@%REZE/8'KZ:Z +%8T*SEK1$)VOC^D7,>^*0F<:PT M,RGF,I/.%PZMT^T[AP0I\)PY'(BW=.JZ23WQU6(?DTVO_!8F0U%6984"7PI. M#PMI:7P_KY5\I5,.:6H[O<1Q96]Z#N5YQ@Z0[P861N>DIG>C%LBF1DN$/$E3 M6O:6^.&4[WR$SL>JZ?N61!M*'^Y?+2^X;UIH[XR!.9JE'W8]0N7"1%COUO-T M+XR16_$PC%.K64JB-<,%J4:M#R<-,&' #0NG"S]4SK6C$=4_KN@_ 1H6H/.% MIL&I6O %];^,[C]02P,$% @ ](%I540E_25/!P 2A, !D !X;"]W M;W)K&ULU5A9>>:@\+G1I[JNF1'4^'W@.=J*Y(4/VQON;X/ML&6JG#ZU]:^F\LO# M43FB2L]55_M+>_M7/=B3,;^9K5WXI]N>-IV,:-8Y;U?#8FBP,DW_55\&/SQ8 M4$;/+)## AGT[@4%+<^45T<'K;VEEJG!C1O!U+ :RIF&@W+E6\P:K/-'%]9K M2N@-7>H;W70:WYE=-(9==C#VD,!TX]G [:3G)I_A-J'WMO%+1^=-I:O'Z\?0 M;*N>W*AW(E]D>*77NY1$@F0DY0O\DJVY2>"7O&"N(V_IK6E4,S.JIBNOO$:: M>?>4O3V[]&EV7#%[;JUF^G"$DG"ZO=&CHY]_BO-H_P5ETZVRZ4O-:?_%T4MO9YW\^I?_+$BX^7)]3LD>7Y[^<7WPZ MQ_?TPU\NWEV_^W!!GQ#"EHZO3BF/AM2VO5>L2TOGLT 5H/=74# MFGEHMGIM00G->Z&[P9ZOU'9466JL1U$POK$_P "I2#+\)^$_#?\9_=W,&*R: MA:"+RW-23;4U9D^Y> MM_;&L+M-TX-S0+DID)>J>TX/@C"]PQK#V$L+;1>M6B_-#!6 D<_:"WQ_8Q^V MMNJ09YPKP0@XA87>J[,)'POJ]@:M:^MAU'^SYN/SWG&H!U:FAXL0R$+(,D$C$WD>XRNE MF*1IB&R>YDPALC Q$3(JZ+QKL94&1=Z;JD( SY7SE()+1%)(65 N,A#&HL#R MLBPPFB<)'3NCZ*.:F;F949J!,B8)TB*E K23C&(IR@)+@GP9BU)&@T6O*,]% M488,2T6:RY"!L9!!06@L\Y*'8I%,>"Y)8$Q$[Q]FPIAQ#=X,&>$8B!K>4F^, MO]N0.'K-6^.4C4,NTA(-AQ,%]RT*KL5&R2R< %1UVEL,"OK5O'EK$)Z3-^_L M=:"].KX^'E\=7^UP7>0BCEDYF8FL#!4#:Z.(U4U$$O%4*1+) [ YER5=(5:> M7!_W![H=OQ-A%)K-.SY.".+#[GC&\ D_FXPB?\/P 0)'/6[0EX&QP T)ART?$AU*=+@S1(5+Y\#DUBD M"8-)%&7(T33)*)L45 )$^IE'4)*4(LU*DMB(LISR3$SBE.)4Y%D"-29@@3!E MH/@0*CB.MH%&\W%O$_,,D!P)N$: M#XD)_X=\S!E@@[H(0-"[&$R3B2CS/QUK@"4YW#]!+ KV>U3$V%APM4(<"[@+ MN"/E#_GYST*:(6T>R"ZP V+?>L7)DT;Y0]G ;@;F[T$:@'N4ROOLZKN0E=\/ M]KT?\<;V.#U5-1\OW7>?L;"\"C[4YH9ID6]=,S5U'4!A.QI,GFVDU4:!Q 28 M",?ZS8SKS_6SX5P/=?[@3'0&$?UL/(#<]7\JU)L=!;.YKG$X^/24AJ^5ZP[33OV&2/48.-S%2*T ._[1 MI)OLLEKM/W9O'#]XWX)M%>,5AI6%:_]2Q'=T^%!WW[R/WY/TK MTWO5 GL=U7J.I=%ND8UZ@S<=;]?AM61J/0(1FDN-3&B9 /-S[">;#@O8/I\= M_1M02P,$% @ ](%I51]*S)O+ P LP@ !D !X;"]W;W)K&ULC59MC]HX$/XKH[37:R6.A$ (4$#:W=OJ3MKNK@J]?CC= M!Y-,B+6)G=H.+/_^QDY@*:6T'XC?9AX_CV<\9KJ5ZDGGB :>RT+HF9<;4TU\ M7R?.KF'M5\*FM3<(&/ M"G1=EDSMKK&0VYG7\_83G_@Z-W;"GT\KML8%FL_5HZ*1?T!)>8E" -%H4%(AI?6TSO ML*5U/.[OT3\X[:1EQ33>R.(+3TT^\T8>I)BQNC"?Y/8O;/5$%B^1A79?V#:V M?3).:FUDV3H3@Y*+IF7/[3D<.8R"'SB$K4/H>#<;.99_,L/F4R6WH*PUH=F. MD^J\B1P7-B@+HVB5DY^9WTN#,( _X Y)FY[ZAD#MDI^T -<-0/@#@#%\E,+D M&FY%BNFW_CZ1.3 *]XRNPXN "ZRZT \Z$ 9A> &O?U#8=WC]"PHU& D?N& B MX:R A6$&*;/,6;T-W. \G+TD$UVQ!&<>W0*-:H/>_,VKWC!X?X'LX$!V< E] M?H=:(W;@H4+%#!?K-B[P[Q*?#5P7,GGZ[QSIB[#G2=\_+&]A,(&[VZO%[0*6 M.<*-+"LF=E TF^IZI0T3ALZLV %]0&; C:8FXPF"@P0F4MA@SI."7&K* @7R M0+]!ZAZC_Z[W^#G;($C%UQ29HID$\N0RU8#/%5<6885FBRAL.O3ITQ]T00H$ M(8W[6>!,%E1L7GA_N;5*.S%[_5W"B= >4M)M2+U^^2%MY\%JU-.^[^#+[_"!-[N MD"G]#J)N''[O;U^U>!6T.J!O$L>U&,(X"VQG":!S:3NRB0[E%;VE&P2=6 MO7'41I.N41MK;".8VH9N0;= M./) -4]D,S"R2"G<[L!L<_J?,_P=02P,$% M @ ](%I5980GD5,! A@L !D !X;"]W;W)K&ULS59M<^(V$/XK.[[,#3?C!+^ ;3A@AN3(7::7-!-(^Z'3#P(6K(EM<9(< M\JQ0?2?5>M5M-M4LQ9RI M,['"@KXLA,R9IJU<-M5*(IM;HSQK!IX7-7/&"V?0L[);.>B)4F>\P%L)JLQS M)K^?8R;6?<=WMH([ODRU$30'O15;XACU_>I6TJY9>YGS' O%10$2%WUGZ'?/ M6T;?*OS&<:U>K,%D,A7BP6RNYGW',X PPYDV'AB]'O$"L\PX(AC?-CZ=.J0Q M?+G>>K^TN5,N4Z;P0F2_\[E.^T[BP!P7K,STG5A_P4T^;>-O)C)EG["N=*/0 M@5FIM,@WQH0@YT7U9D\;'EX8)-X;!L'&(+"XJT 6Y2>FV: GQ1JDT29O9F%3 MM=8$CA?F4,9:TE=.=GIP(S1"&T[AFLD'U&R:(8QQ5DJN.:I>4U,,H]F<;?R= M5_Z"-_QUX%H4.E4P*N8X?VW?)&PUP& +\#PXZG",JS,(/1<"+PB.^ OKA$/K M+SR2L (MX)(7K)AQEL%8,XU4:/I@OI6[UF%WIF>Z:L5FV'>H*13*1W0&[]_Y MD??Q"-A6#;9US/O@@JG4!?.$T;>2/[+,H'2!%?/#!P9_3/!)PWDF9@]_'LKF M:+S#V=S\.AE!NPO7P[M?1I/A^=<1C$<7]W=7DZO1&"8IPD)DU-R\6 )7P+8- M#F(![)'QS& \I?OC5!%^*MX:MZIQ=RF'%1W"%&5]V-"X+U@YYQKG'V"8"ZGY M7SB'F5 :/DNA%)0%W4.9E2[I_E'[XHSVQ,HEXQ*(O1)AN(_HE##IDO*EWM,I M+T 4"-^1R2Y<"+D2DLH#IJ*8*S@!/W'#CD>+]^^2P \^TJH1$]@/YEOL1E%R M/ 1;:,IQ&P%T*D6Y3(G"4EJ)V@^:="AD5 =L1&X8A10P"5TO#&$B-!4Q1?=B M-TZB'6BNE[0K<)[GQIX/GW"VX=FW//O_(VY]MQ/&M @[%GN%FX11Y^=(I0O_ M+5+CQ.T$'@1!#(W$3R@42<*@4]/9\=RD;< $D>&TD005CR0/.LE.W5?U;'N& M&A26;W!E^G91\Z7(@0$K% (O'E%I>PF1A&E8HS12,MGU RNA>/5+4Z;']CO' MW3]D%[ZBLJX+\ /(JTOZ>45 EA3%T/CB0 ^>^8\5AF_@@D;YW-$G$$=N*P@- MMRW7\WW+;M!R@S@Q,BKNN$6RRME^U9Y .W1;E 'I1M&F5@+J"%L[?CNI;0\1 M5 C]3XYPIP?,^6V.+1D[@A]H M?#Z4VT\E].JR:86OMMO53K3_PI\YV4T;-D*O>K>JE[F!#_UQFR]FHQSETDZ MBFZZLM#5F%1+ZR%S6,U6S^K5A$I_W*5A*L,%F7IG<=L!64U]U4:+E9VTID+3 MW&:7*0W**(T"?5\(&CXV&Q.@'KT'?P-02P,$% @ ](%I56*M%ISL! M>0P !D !X;"]W;W)K&ULE5=;<^(V%/XK9[R= MG>T,"\9D"2&$&9*0V9HRM;G$1*XOO*Y7;3SQ96SL1F<\ MRM@29VA>LD=%3YW:2L13%)I+ 0H7%]ZD.[P\L?).X ?'M6ZLP48RE_+5/MQ& M%YYO 6&"H;$6&-U6>(5)8@T1C+?2IE>[M(K-=67]QL5.L+Y9>Z%,M+O"NI#M]3T(2QX:"@/_ M)PI!J1 XW(4CA_*:&38>*;D&9:7)FEVX4)TV@>/")F5F%+WEI&?&#](@].$K MW#"NX =+0$RO:"4N#EX7!X"<&S^!>"A-KF(H(HUW]#H&K M$085PLO@J,$99FWH^2T(_" X8J]71]QS]GI'(M9@)-QPP43(60(SPXP+5Q^* MMS!W)!M& 24#A,K1+C#%29P"R^"17]3N6($;[FTMTSQD*#RJO.H:M4K M&J(^9@:80MHG >< MDR876=ZT-)5N M)+3A]@.,4BV$"54FU0'E-Z5=U%%KE'V>J4-]X=R_)&\'<-3 M ]K6>UG7KJ3I6Q?9QMSM9^N[0 >-^J5F998]S5.>,+7+GZV6(H:Y/02 :UO" M3RUCML7]^=,@Z)Z>ZZJOK:-&8U>U'^W6HFL7%TX9VU[7Q1P54V&\:*98YT^X+N(>':VE(]"N:/+9/YE)$&GZ!KN^W3OTN MK5Q.@O.#>]NNT/_9%OV3@?M5NM7]KI&'F[*@\3V,F5@VJ_@D\&N5YKK)X37- MB8+"KJ.P6]-64[6EY\.4G/FMX&S0X&-OXPCX?J^6:BP_PE[0.NN>E==]!@^= M,3J-XV"*:ND.O1K%,?)K7AQ*">"EM3+5.\+4O7;I]\\4,5! MMW@P,G.'2_H TE'5+6/Z;X#*"M#[A:3A43Y8!_6_C?$_4$L#!!0 ( /2! M:54E"DR2IP0 '@* 9 >&PO=V]R:W-H965TK"G>KT^D^F&# :A*SME/:^_4W=B"E M*D5:"1%G///,,X_'CGM;(1_5FC$-ST5>JKZSUGK3;;=5MF8%52VQ827.+(4L MJ,97N6JKC61T88.*O.U[7MPN*"^=0<_:[N6@)RJ=\Y+=2U!545#Y,F*YV/8= MXNP-#WRUUL;0'O0V=,6F3/^YN9?XUFY0%KQ@I>*B!,F6?6=(NJ/0^%N'OSC; MJH,QF$KF0CR:E_&B[WB&$,M9I@T"Q<<3NV9Y;H"0QJ\=IM.D-(&'XSWZG:T= M:YE3Q:Y%_I,O]+KOI XLV))6N7X0VV]L5T]D\#*1*_L/V]HW]!W(*J5%L0M& M!@4OZR=]WNEP$)!Z'P3XNP#?\JX3698W5--!3XHM2..-:&9@2[712(Z79E&F M6N(LQS@]F C-(($O,"XU+5=\GC,8*L6TQK>17,/0WS,<^2T%0<6+S@1,4*M( [ M7M(RXS2'J:::8:=I=:S>&BX\#F03K C=<9;E0E63PSXP]:QCE(GO\]QCQD]#'B4_^F-U"TH7Q9#: ML&SG2*PC@9]VR^ 4?6(23P"@A9":_T?M?MT DUPLX.(%,=0E?)5"* MDM6 V&)ZC=;L5\45M[!B:?PEQS/M&:[M[D9!; !.JS7?*(A:$9Q!X,9>B,\T M,?\VL7^%(]]- N]@/DA]^^:C\ W@G&:/N5@!0:@0A0X09 \1)M9$XA#\*(%[ MI(I]CUD]\$D*4=IX8@M;DQ\#Z2"ZP);3+%N7 K$Y[J$ 8P(W\#M W##IO :Z M:;2?B3&?[\;(\G>%^L;S/,/&U/"=SA7,*X7-AVOX@6QA*\24D>'K)BEIR"1! MTM@)2D?<($W?2^6A5(EO?OO !N"-]>&<%INK&Y@)/'@AP2@?:X\0UD,U7Q4( M;4(SDQ*3-(ZCTPJ,"Z3SQ.W';C=[*,C;O#$6F[A>')C2/%M@%+\RMC.H.JY) MB.6&AYLA-_O@XO/E:3:T!%X^H?@VAN.&&'T9B]G;]3]FN_B,T$G+E-R)B5$[ M>NV]&*GN[20,49H$"])X O-W9+#5L0)T/0-";'EGNS+/L, H[!QZI*B^V0TD M=$T.4]Z4,; ?-Q+6I&XJ:7:^Z;0EE]A6OD=2%TJAT<;EHCZ\T-M8WA]K+>/? M@;M*FZ,7E>%%?6R4984%O#D]LC65*Q2#2E,.+$6.=Q_5K3.DB6<&=H&('89& M%*]CAJ:12&J',72P6!PDF&-A>..E:ZF1$HD:#8Y]8MH'MP'LJ96]\^#99TZ\ M^F+06)MKU;"^3;RZUW>R'U@''E:0LR6&>JTDR&?54ZIAM>RX&K@Y%I7O59+I3DMB;H1%>7X9BMD230NY:ZE*DE)9HW*HA5X M7M(J">/.L&_W'N6P+VI=,$X?):BZ+(E\&]-"[ >.[QPWEFR7:[/1&O8KLJ,K MJI^J1XFKULE+QDK*%1,<)-T.G)'?&T=&WRK\QNA>GBGV7^DAG]CX2T6A[#_L&]TX<2"ME1;EP1@1E(PW3_)ZJ,.90M]!!HW 0*?A"H"S/!=:Y@ MRC.:_=.^A:!/R(,C\G%PT>&*5C<0>BX$7A!<\!>>*A%:?^&%2BC0 NX8)SQE MI("5)IHB [5Z+]_&7?2^.]-,/561E X<[!9%Y0MUAI\^^(GWY0+8Z 0VNN0= MD]\97+"DE9":\1W<,I460M62PA]K^JIA7(CT^<_W@%]T_3[P^6(]A4X/[J>+ M^^7H\>O#!![F=XOE;+1^6,QA-+^%V>B7Q1(F3ZOU8C9=PNUH/0)R ZNFVX&= MDVJ#XP%VWQE'<)ZH'JQS"A-15H2_(<!VHP@%O^L&70\%?'IM?';< M=C> :6UJV4P)EF5X!E.B-"1NC$JA&X4Q!&X2AN"C[,%(,0*/)&5;K-R5?PUM M']W$D,1NUX\@\-U.X)F@<=R!!9ZBA$\?.H$?? '?.Q<1D.>[0908)!TWB;HH MA*&;).9=&*!7SP:8Y-C-N!6WW7;H&R%RHX[1]A/7CZW0<;W(A\W-8="=RI+A MH .")PY(%R231D(:,FFAD47R4,^&MEM1X/UFV':D(O(6&:]S2\:C3V163K3A MK&DM;FKM>Q__'P0Y#?@1^#Y\A"#&OY_A&LN)PNGMV.Z9G]6RBVOXU;0GYL9M M/N]-N-;9)85^=O8J5MA8-=?-?77:/=WVH^:2^Z[>?"K,B-PQ[-*";M'4NVG' M#LCF^FT66E3VRML(C:"MF.,7"Y5& =]O!3;F86$"G+Z!AG\#4$L#!!0 ( M /2!:55D/CA6Y0, 'L) 9 >&PO=V]R:W-H965TX*5F7G&]G CU8O.$ V\%;G0(R\SIASXODXR+)ANRA(% MK:RD*IBAH5K[NE3(4J=4Y'X4!%V_8%QXXZ&;>U3CH:Q,S@4^*M!543#U?8*Y MW(R\T-M-//%U9NR$/QZ6;(TQFM_+1T4C?V\EY04*S:4 A:N1=Q,.)FV[WVWX M@^-&'\A@(WF6\L4.[M.1%UA F&-BK 5&OU><8IY;0P3CV]:FMW=I%0_EG?4[ M%SO%\LPT3F7^)T]--O)Z'J2X8E5NGN3F*V[CZ5A[B9!4VLAB MJTP("B[J/WO;YN% H1><4(BV"I'#73MR*&^98>.ADAM0=C=9LX(+U6D3."YL M46*C:)63GAG/I4'HPQ7,B0#W(I$%PL5O4NM+>$0%<<84@ES!5!8%)3$V,GD9 M^H8\6WT_V7J9U%ZB$U[Z\""%R33,1(KIC_H^(=[#CG:P)]%9@S&636@%#8B" M*#ICK[5/0\O9:YU)@P8CX8X+)A+.<@J5&23Z&7TLWMI<^[@YVTD#7;($1QZU MBD;UBM[X\Z>P&WPY [:]!]L^9WT\8TIPL=8'%?IKB6\&)CE5Y^]C<,\:/ YW MOEC.H#^ ^6P)]_/IXF%&Q%C$,1%C]@3QUYNG&2SN@!8>%G.(EXOIKS!AFB<@ MB$I\2Z7<4:DDH-H!Y1IHH:P,IJZ;4B!6F0QAX_J'QNP5%1T'(*KBF=2(>TY3 M6RFI6:@M"X&.&&V82"D5D%;*_I EF77&9=J$6YX[-_\+. TH\TI#:C'1,00E M$4X8R[,3YA))!U^*RD+Z:-E"W!GF]FQ+I$J)N 2U$M1E&C%;1K.>Q>DW"+0M(9:"W !;>% MDI6FQ.C+P99ZN[)=[\^4.BGL+RWE$O7.W5M5II!K\Y/T P[.ZG?W4E! M:)-VT 8_:6));#/2$%D_=('"G%GK='0>1H3?*FZ^_YBW#=/0[W8;U^T>T&L" MGB4QU1+9..X)R]"/G&N<70X;<.Q ]0\N1*+J[<3^[?UGW$C%Y'J.P&6E]):O7M MP#K8O[?&_P!02P,$% @ ](%I522,19@!"0 '1< !D !X;"]W;W)K M&ULO5AI;]M($OTK#L>'O'9ECP]-[3)=J"LKJCK/I7TX49E9'?6"WGKA6B^6CA;VCP]+N5 SY3Z7 M5Q:S_8Y+JG-55-H4PJKY46\:O#^)B9X)OFBUJC;&@C2Y->8;3?Y*CWH^":0R ME3CB(/%SITY5EA$CB/%WR[/774D'-\=K[A]8=^AR*RMU:K*O.G7+H]ZX)U(U MEW7FKLWJ3]7J,R!^BT Q$E=.9.WAR%!KHOF5]ZW=M@X,/9?.1"V M!T*6N[F(I3R33AX?6K,2EJC!C0:L*I^&<+H@I\RE3-11#_%2*7NG>L=__!8,_8,WA(T[ M8>.WN!_/EM*JO1/VSI5\(!G%U%I9+%A>\:\;=>_$208?_GN;[&]RWR[[Q>7- M.;#R7IQ>?OIT>2%F-Y>G_Q#3B[-FM';5^<5L>O,72*[^.;V8B9NE M8@3)XD$L(**KA 28[X69BXKQ9DI"5N6U4UGB5CB X68IL"JQ\\=OXS#T#V;3 MZXJ'P<&N2$ ) ZRT6X)EHC0463!Z(;6S.G'8;7C6A=[@5 M4'_7VCV(DF*(SY;6W.F4@ =JUI7D*6N;+.%B U:J&_8AB&W.DXI"M M#2.QPCA>S)5MF"]-MI:JNV>+O43):=%?LT@KL(4)&YMQ71=5E\SQ&:<->D=5W!-U$ZW ML+N*BY@5_Y&J309<2G=T4P[OMC@<9@KC2=(/J31]FB$60+ M,1X.X[4$\C93;["(WF*Q(X(GF:&#,RSN-#%F['6Q4'1N_?$ HW@@-QDQ&KQ; M'WB\$!GR/\BAZ^3%^.Y#L%"=%X:,KDI.BY-0#29PFP:M4D4?'FU MH0($"/RQ%P[\G]&!&46DLIP\L6P5>=RC'59_NKQK[P&1/ MRNY"%0C]+'M@4DIX2/BHNW-M,46V&WF/XS&,NS+M_+(0']2MK2GY!?%:V<>E MT7H)!P/1UG\>/Z>)7AZ+7ZP,8.*L,I1[?^;>)L418CX:SV?/PZ][8E%ESKO6NMVW<,K$71Z?NE10D]J-N07JG]7$ ]=1>$\\=78+,4; M$*E$9@I9Y!2FGV\\22[GA[S=0L SA2M7A2>%?F^ 6'#X.45G7]_ M)-A>+E&T?:^UX:0&:US1[R_M:#A=M:RKQRYEVG8IW##LG5$O\D%J*[YP&_*Y M("A0,_-*#S(W$\^Q,PF]"$=W11S3X6/!R!O%8P@4C?N#\(T20AW$ MW&2961'<'-K;P'8I34W%<6,1( 0C\+@)XF#K+@3\ALT[(VV$\$M?(0Q)/.T95"O+,E#D' M/CT7AEXP#L3 BZ,!TD\P1BI$.S=J4@$?01Q\4QSKN&$XP-]@/ #_4.#](#XV M190I99JC@\;#1'*> :-A@+_1:"Q&X5",XHFX^4%_01W?B\:DP\0;0!YHY TG M ?_&P"3#@B*@:<0IPMI7^^93]K&S>-)%O/%67C^^N]=OPX@>SV(%:%/*S1DC M;8TAP- %W&*(NF*4/L&L1).3-P^5[X'G>]CY)= YOZ=$#0TM![XMT9C=^)/4 ,V]&$AD,:QOZVU6M=?=N;DSX<;=1C63*6 MWQ\03=3GB_H!38+^B"?C+3L1)J?/WV2P>%V2KW<:8^T*JN)Q^V_;UZ[]C4^6 MN;(+_C!+[24ZY.;K9;?:??N=-I\\'\F;#\>?I%W@&2@R-<=1OS\:]!KTK2?. ME/P!]-8X9W(>+A5>U98(L#\WQJTG=$'W1?SXOU!+ P04 " #T@6E5CHUZ M2B8% "-#0 &0 'AL+W=O(%9QD"DQK<:L[6]D@6;XR?TC]YVLF4E M+%[H[%<9N_2L-6E!C(DH,W>C-Y^QMF?$>)'.K/^%377VL-^"J+1.Y[4P:9!+ M5?V+A]H/#8')6P)A+1!ZO:N+O):7PHGIJ=$;,'R:T'C@3?72I)Q4')2%,[0K M2;[#' M? M.PT>IA(JDR&#AA$.BG=MI;P4WW W'&71L"Q'A68M2Q**YQ];TP[M@W#_9 MH^QPJ^QP'_KT.4(P5]:9TFOY1K#@4MHHT[8T"+\M\<'!>::CN]]W&;7WVMU& M7?^\O"+>',/EUL M5C6R$)>&_;))993Z<]YM,3@CE!5U94T2\HK=0G9AYN-)R4J9M"+UGC*V0U4F MJI<"OT2_3(]$2$/.SDID0?=,&*9 <'A">*6SCDQA;=X@ 'O?/C'L>,?UT"Z5 M*&-)GCSX7I-&!20./"$QJ-![#4CJK/J\6&2EE-1,KM?U,O7?@8-M4*PT%#CQ^P)#@Z MW!Y_,F,8]AL@'&-B)3T;+/$RQFITP.0K%8TS^0>ISSEA*]HB$9=(J]?*[] Y M7PSZ)R**RIR2B ]^QS1/LU<)?G/A/8]P>C<9P\()N[6 T>K'T Y%O!YW^^)"D MQB-HCR+@"\^(JA4F\)ZA^>3[ZLZZ M!W%7<#XZBF.XJ[M4#6774ZO7>"+G:-;^0X#/_VKB=.$?W"OMZ/GNARE]+Z'A [2?:'IUUA.^ M8/L%-OT34$L#!!0 ( /2!:54UFEP9504 *,/ 9 >&PO=V]R:W-H M965T9T8B1:,F52Z=%HI395NI-I9U] M6.V#21QB-8D9V]#N_OH]QPD46DH'::5]V0>(CWW\^=Q]?/PDU:/..#?P7.2E M/G$R8V9'K9:.,UXP?2AGO,255*J"&235M*5GBK/$;BKREN^Z[5;!1.GTC^W< MK>H?R[G)1AY43#UURG/Y=.)XSG+B3LQS0Q-M/K',S;E8VX>9K<*J=8* M)1$%+[60)2B>GC@#[^@T)'[+\$/P)[TV!M)D(N4C$1?)B>.20#SGL2$$AI\% M'_(\)R 4XV>-Z:R.I(WKXR7Z=ZL[ZC)AF@]E_KM(3';B=!U(>,KFN;F33^>\ MUBW=Z/ST?7XXL<(+F_&8[C/.*0RQ[06Y10,F^1HR"JYQ=\<,(0@SE@YQ5E! MZ?<27A.6HZEQ7J8@;:C%&XJ)6K&<%&M"B;4).0U[YOH(KE%H**J@XA14@"&! M_IH@S#(NH#$OV3P1>-A7E%/Q_78\E%C?)1.APE'L3F6\CAG M6HM4Q(PJ,PH7-7LAH32\9A@%-.@T0]>C@=\,HFH0^!4==8EC4,@Y9N@:&NJ: M*EEL1-J'T06^![V>!U[3Q2H80A &^.O -<8<6E-A%8 95T)NQ[)ZD?C63(VP M;65L-X-NKQ8^I 7/\XCP@S826 E?&1GYH[ VXM*L[6:G[2V'[R__0C9X>V># M]W\V;,V&L-/%_R^?NK[G?UO1?M#;F"5Z6PYLQMW[R5 %?M3!= M#FQ0=3;7(AF['I3,P2J,JV2BV?BT'7H&&'@F]-$=-H@[1^FQ%OLF$ M=KAA24N^G=MR\KDMA''4Q=^P]XK?1V)HS M%6? R@2C8X'OD!E9"(.55*:RYRO8\OV,[@AI*L")8Y(O7#I M-%P%_HQO+XV@$SPP%0;SB.ZJ97$(JJI0@]==T@;X'O5S1_FL:@(6BX9-92I! M+\WREEZML5X 7G_7U*NU0D3O-?X.G3Y;/WM5(X)5B]J2L+H5L6J]OW%;^]U: M>S@57$WM\U!C*< LK=Y0J]G5"W10/;Q>V*OGZQ534[)PSE/OI5VE^%6JC>=(1KX+'*A1UYF3#GP?9UD6##=EB4*.EE+53!#2[7Q=:F0 MI0Y4Y'X8!%=^P;CPQD.WMU#CH:Q,S@4N%.BJ*)C:33&7VY'7\0X;$=]DQF[X MXV')-ABC>2D7BE9^PY+R H7F4H#"]][3J\):8'']H']WN5.N:R8QIG,7WEJLI%W MXT&*:U;E)I+;!]SGT[=\BY!4VLAB#R8%!1?U+_O.ADEM0UIO8K.%2=6@2QX5]E-@H.N6$,^,G:1 Z7?@& M<<840H1EI9*,\H2%DAO%BJ%O*([U]I,]Y[3F#+_@_ Z/4IA,PURDF/Z/]TE? M(S(\B)R&9PEC+-O0#5H0!F%XAJ_;)-UU?-TS26LP$NZY8"+A+(?8,(-4;$:? MRK>FZYVFLWTST"5+<.118VA4'^B-+R\Z5\'M&;&]1FSO'/MX2;VF*[4CB3)Y M@]]+_#0PSEW.J@0'$#Y-H#M%\\1+-'B;Q'!;1\X]H\@AW ME>)B R9#^BA$H!>AZUJA:IZE!8)BG3Z09@\[[=)IGX0M*9IJRE$,BBX): M6;N;L.7*DD16PF *-)^ T:,>;LOYM(")E$@T]2APF@%DIU4]#XC.^60R3U'I MRXN;L'-]"_A><;-KPVN&XHC--H=V(15RK2M,6^XZ9K(HF=@=A&BGPV0'-ZHN M=('I6*5NM>4F@_M)/(5)/(,GV89^T'=IGRH6_ZBU"U0;-\ TN&!UES>[S8R< MU*/AGWL]8!^9VG"A(<F%DZ0;%2AH:.\[,:,ZCL@YTOI;4 M-_N%#=#\4 M2X4K [8J"F'^S##7^XG7]XX++W*7D5OPHW$I=A@C?2M7ABV_8TEE@.R*6\;OE M]+HC'?!T?F1_K&/G6#;"XKW.?\B4LHEWZT&*6U'E]*+W7[&-Y]KQ)3JW]1_V MC>^ G9/*DBY:,"LHI&I&<6COX01P&[P#"%M 6.MN#JI5/@@2T=CH/1CGS6QN M4H=:HUF<5"XI,1G>E8RCZ$D30G\(GV!1E$(:OF\"O86IM4AV[!.?X3S]I.6; M-7SA.WQWL-2*,@MSE6+Z/]YG;9W \"AP%EXDC+&\@D'0@S (PPM\@R[@0!GXVWHAN?I7,^,;"D2G'C<%!;-&WK1QP_]F^#+ M!;'#3NSP$GM49^$T,_>9,#O6_W.-!X)9KI/77^=$7Z9]>E[/.>DC6"Q7T\7+ M#;VJ#ILM(#Z;5CLN4C?Y= M#_IP-D?^28$6R!&X-K20Z$I14ZO=:M?ITZ; _[DWS\22+T J"SEN&1I&PO=V]R:W-H965TL3I/V=NN2 $W;P_K07G');0.&/2@V$^LJBYY$)^W^^I%R MZO:P7+ ')_I!?OH^DJ(F.PJ/L4)D>*J=C].L8FXN\CP6%=8FGE"#7G;6%&K# M,@V;/#8!39F<:I>/AL/W>6VLSV:3M/809A-JV5F/#P%B6]3QFQP@?RE>0@RRWN4TM;HHR4/ =?3[/+T8GZF]LG@-XN[^&8, MJF1%]*B3VW*:#940.BQ8$8S\;?$*G5,@H?'W'C/KCU3'M^,7](])NVA9F8A7 MY'ZW)5?3[$,&):Y-Z_@S[7[%O9YSQ2O(Q?0+N\YV?)Y!T4:F>N\L#&KKNW_S MM(_#&X^L,;!@@VC%!@? MU-O!G1V&T[MR$1M3X#23RQ Q;#&;O?OA]/WPER-DSWJR9\?09Z^Y@&L;"T>Q M#0A_+O&)8>ZH>/SK$..CF(<9WW]:WDCZ+^#V_NK3W0TL+_^X6@H6C3P/@2/&Y,FN#6ENB+!(R1K5Q[A%V% M@A)$!-@(-4DJG'U$]ZSD/'CB]%U&57HH0%W\N+*AA+4-D;M8ZB8LE5]-K6?U M5K8'X@0%21LL45>E]8I>53-(W)/ &$E*FF6[$YX:GI..*Z4N=@6UKDQ!*[]* M3Q$S*_NP;EGKJL%@29;6O>2D9+\K+%+H;%>3A4C>2""#VK^&\[\1E!.4FKX; MBE:T=>LZ$REGJ1:-I:>76OL?9:8Q/G2W\C?=K\:P23U>0R8Q[1IAO]H_(Y== M]WPU[]Z@.Q,VUD=PN!;7X["5.3>JE<#>G,:5C)4XA!#61_3=)F M]A,]H']<9_\"4$L#!!0 ( /2!:57LKAFD_ 0 "H- 9 >&PO=V]R M:W-H965TG@H ME79G@\+[ZG@\=EF!I7 C4Z&F)RMC2^%I:]=C5UD4>5 JU3A-DNFX%%(/9J?A M[,K.3DWME=1X9<'592GLYAR5N3\;3 ;;@VNY+CP?C&>GE5CC OU-=65I-VY1 MHO\:?"=?EL+AA5%_RMP79X/# >2X$K7RU^;^=VS\ M.6"\S"@7_L-]E#T@X:QVWI2-,C$HI8Z_XJ&)0T?A,'E!(6T4TL [&@HLWPDO M9J?6W(-E:4+C17 U:!,YJ3DI"V_IJ20]/UO(M98KF0GM89YEIM9>ZC5<&24S MB0Y^V:[>G(X]V6.M<=9@GT?L] 7L(_AHM"\-Q QZX2&9X- MJ$,[2RA,Q0>K7#G%>.>.3"TV8EM="9% H<*2$U MLG=0B#N$):(&LE )2W*"O+$YY\ ;N!DM1O ;:K1"J0U[BA6#=3-E)<%6BHOS M]:O#-$U.HM9\?A7VDY,WHT"0DB)XHP.A!=MQ([B,IZ:2FF-,,2^%ILG(%(9 N"#R;S02(B4F M+7-D*AHS=(YF*M"4!@$K(2U4W7P]\B<.JJ9V','GBL@&9B1)0\P%;6;@"XL( MFLH#%NQ&N43;]MT0M/'$; /OR&Q\-(F/1C!)GIU.8C)<9]!T@[+M.U%52L:P M,@6A=4TI^/?,4)18_B)F&D0X><9AR,P^"IL5,-FZT=.2!VU+'O2VY"=ZZSPI M3:-IG45J/]N M"7VHJ=8B6&,KA62/V*0)_XV>6=V+9=B3PVF;PVEO#F\< M]-UI^Z?)T"!QL,1V;8KZOTPJZA\2XMN:])LXEMKQ2(W^O99$HS-8>.J6XA8! M'P/PK<[7$8WR1BU%-[:*>;G8RDTA\;"=O#UY K9$:N([,N +X8,//P(+-?M& M4Y4("F>T6"H,=ZTJ=MA M3]VIV 'RW<+*FI+43#=J,=GTAJ.$W$E;._:6\L.-.CF"R5'SM@WO CK0IO_% M,0J"NSIVW+F_EFC7X98>&&H?K[+M:?LA,(_WWT?Q^!5!,WXM*:T*5Z2:C-[2 M5+7Q9AXWWE3A-KPTGN[685G0QPQ:%J#G*V/\=L,&VL^CV=]02P,$% @ M](%I54<_6K$!!@ TQ !D !X;"]W;W)K&UL MU5A;3QLY%/XK1VE5@62:&<\U+40"2K652HL(W3ZL]L&9.(F7R3AK.T#__7[V M3$*0:$J7/NR^9'PY/CZ7[WRV6'(KA8+ M8;Z=R%K?'O7BWGK@4LWFS@_TAX=+,9,CZ;XL+PQZ_8V6B5K(QBK=D)'3H]YQ M_.8D]_)!X'?#Y*@7>8-D+2OG-0A\;N2IK&NO"&;\W>GL M;;;T"[?;:^WO@^_P92RL/-7U5S5Q\Z->V:.)G(I5[2[U[6^R\R?S^BI=V_!+ MMYULU*-J99U>=(MAP4(U[5?<=7%XR@+>+>#![G:C8.4[X<3PT.A;,EX:VGPC MN!I6PSC5^*2,G,&LPCHW_*2=I(0.Z%+>R&8E\:WTK%$A9'M78EQ+NW_8=]C* M+^A7G=J35BW_CMH!G>O&S2V=-1,Y>;B^#Q,W=O*UG2=\I\*17+ZF)&+$(\YW MZ$LV?B=!7[+#;TNM?X^YUZY.'U_M*^6-78I*'O50"E::&]D;OGH1Y]';';:E M&]O27=J'72H87TE$:8 MLE/1@OZ/X"%=R3M')[6NKO]\S-F=YCSN;&O:1!J_)7)"//PFX3<-OQE]5)4O MWV;&Z-/E&8EF@CJNA;?7M#Y:>DEQQ**$HU&PM/#?E*?X3>*,=@0SVP0SVQG, M=\J*VVC72GQ:;G=H?C\TG"-&BQ;_T^">@U\G%&-%:0YCV5HU8311B ML4]7LHA9:(...\H)QE$(Q9@>5E66 T3Q(ZMDK0A:C45%649I",B4.T2*F [""C MF+.RP)*P/X]9R:/.HY>4YZPH \)2EN8\(#!F/!@(BWE>^J&8)0,_ER1P)J)S M\9UB*4]?UB,O7.H7)JC87'&^KYV M<^1U(KT*RX"]E70:@XR^JH/W"NDY.?B@KX+LZ/CJN#\Z'NW[NLA9''OC>,:R M,E0,O(TB;V["DLA/E2SA?@ ^Y[RD$7+ER+9YW[+M^ ,+H[!LNK*!2CRV=-_J M%7;U.R/Q,[_(MV^4E]D'#A$,'];29VC LC3$&/%)6(3:1=A]*3\KTO=,UJ$2 MW_LCZ6+M@C.BL5-I#! H$%=::M4X4@TY7!K::$5AI\WF900TA2T!F2+:WAOH MR2&ST>Z=[I+\<"M]@]2%'1"+(BGIU8N2Q_SMNINSP>!^L.T]*QQ/()/XI\DD M_A^0"0 49&\0IQ2G+LP1F#* ":>O"D4;Z]-[C;$_//, W(/4KY/;K:+O;*[P?;WG.BL>.NE6_N6OG. MNQ; "0\JAS>,F]-I>+U(PV@S?FR!RZW^1R7&J@:468@#WAY2W81;V=,N9SO- M>?QR]H.+U3N8T,[&'5->&3$)R.A,Z\@I"K'SY( ;QI<&;M2!^^[%]H2UNE*! M$T- ZA]RYCX07H+M<&$!0SU-JUFS[#YJI013X3X]P%G\3G9 VO#QGIUKXPZ< M- NJUBFHNQ0$!0E.] B5Y:]OC^&AO_701&9GX3EMH6S5N/;-N1G=O-B/VX?J MO7C[W#\7!B5OJ993+(U>%[AHF_8)W7:<7H9GZU@[P"@TYQ*I,%X \U/0V+KC M-]C\CS'\!U!+ P04 " #T@6E5]W./'3X# ";!P &0 'AL+W=O;%EV9ANHLPT;T+1! MXZX?AGV@I;-%1!)5DHJ3?]\[2E:2S57W13Q2=P^?>^'=\JCTO7[)LVQ%&:L:JSHSU[I4EC:ZH-O:HTBJ>#C_*06S[PU\M:'/ .[:?Z5M/.[U$R66)E MI*I XW[EO0VO-C'K.X6_)![-"QG8DYU2][SY,UMY 1/" E/+"(*6![S&HF @ MHO&EP_3Z*]GPI7Q"_]WY3K[LA,%K57R6FB*>Q'=?P#.W\&,R#;QA$G4'D>+<7.9:_"BO62ZV. MH%F;T%APKCIK(B9,!5 ZU_Y]QKK:?GK?EQ7)E:I+CRJ/H-Z@?TUC_]$,Z"7P:X37MNTR'T MM8O^"*Z5L?"WHPA;?+2P*51Z_\\YMH-XY]E20"V6.]1]5.'B4R6:3%K,+N&S MJV#,0#R@I@=);XY?M:P.4# ]L*A+N'A"HJP1BD*H9RG'/ ]C0D#R6A&@>4X@"SKAO]*TB%N%CA?M\R2RNQ!% TRMS:G11W:[TY9:N9.S&EZHF8%^K]7U)>Z#5_0S^/U5U!+ P04 M" #T@6E5:;&T(Q$$ !9"P &0 'AL+W=O"WDH\H0-3R71:4F3J;UZJ+?5TF&)5?G M8H45?5D(67)-6[GLJY5$GEJELN@SSPO[)<\K9SJVLELY'8M:%WF%MQ)4799< M?K_"0JPGCN]L!7?Y,M-&T)^.5WR),]0/JUM)NWYK):JSB1,[D.*"UX6^$^O?<1//T-A+1*'L$]:;LYX# M2:VT*#?*A*#,J^;-GS=Y>(L"VR@PB[MQ9%'><,VG8RG6(,UILF86-E2K3>#R MRA1EIB5]S4E/3[\*C3"$,_C"Y2-J/B\09IC4,M 1?1*4S!;]5*:8O]?L$LD7*MDBO6*?!&:[.(?!<8!YC'?:"-O+ MV@LZ(E?0Q'F, MN)?65 JQ@,LGGA<&Y1E1\&S&7Q;H#A-1)7F1TIB(\\E_#$BQH/HE4FVC.Z[[HF)$0-G>45B KA.W)Y =="KH3D=(7G MHDH5G( ?N\'(H\7[=S'SV0=:]2(">VJ^16X8QMTN^$)3C%L/H#,IZF4&"U%+ M*U&OG<8C:%\:[%[E1'!Y <[UXV(#S/#?R?+C! M9)-GW^;9_Q_EUG='042+8&2Q-[A)&(Y^+:G4CW^4U"AV1\P#QB+HQ7Y,KD@2 ML%&;SI'GQD,#AH4FI[V8-7DD.1O%T$'"84O"82<);W"N]ZCF'F&B"P^[A'\V M!;@5*C=,=)O$?[.)?QLKN]%\1K*N,UZ!SZ!L6NMN)20L"8A)\U[!C]Z)GQ^X M5*;O'&-\O6/\"42A.V"!R?W ]7S?9I\-7!;%1D:7/QJ0K#'V^E:?P#!P!Q0! MG0W#S5UBQ!A[M_PAE;RCAF%;P_#-C?1N&^0G(@ST3+E.WUB:;B=?:;\M!)J_ MW4'N[C.)G0=>)==FZ$#PDQ--*0^:PD**$BP9*7[^FJ+E[J>O=O^4_0XU"%YL MMZL#;YM>\ZON>AON]@*O>0^:%SM^!_I[XTZ) ^N/Q @ .P< !D !X;"]W;W)K M&ULE55M3]LP$/XKIS AD#KRTE)H:2M1&!H23 @8 M^S#M@YM<6PO'#K9#X=_O[*0AH*X:']J<+_<\ON><.X]62C^:):*%EUQ(,PZ6 MUA;#,#3I$G-F#E2!DM[,EA*;0R#(/RD681%$_S!F7P63D?3=Z,E*E M%5SBC093YCG3KU,4:C4.XF#MN.6+I76.<#(JV +OT/XL;C2MPH8EXSE*PY4$ MC?-Q.*Y,RP:G9*;4HUM<9N,@<@FAP-0Z!D:/9SQ#(1P1I?%4 M[*6NP_\ DAJ0^+RKC7R6Y\RRR4BK%6@736S.\%(] MFI+CTAW*G=7TEA/.3GXHB]"'KW#!N(8')DJ$:V2FU$BEM[!WSV8"S?XHM+2; MPX1IS3RMF)-_, _@6DF[-/!-9IB]QX>499-JLDYUFFPEO,/B +I1!Y(H2;;P M=1OI7<_7W2+=0*5OD[P*W=N,=LTR- 5+<1Q0-QC4SQA,=G?B?G2R);=>DUMO M&_ODCIHO*P6"FK=.I@.GQJ UP&0&5YS-N."6DXCZQ#*@[_P6TU)K+A6ZD>PC73CVB]'.-4>O%#.%.Z4)K1ASQ3,C/P!>(HZAQ%,5F[ M.\=)G)QL]%W*9S36?>8&N*2N:MCQJ>3VM;4)]'O'_K?&KI_M4Z Q04- KZD M2R87""DU@*:Y8Z"71 VD;;=K>(YI7<+8ES!NRM:4ZJT\GR[)(.HD@^-6/3XX MMB3?[S91+?,SU4LZ@WA0_W^LX*9N"5L#+4>]\&/;4$JEM-5L:[S-S7!:#<2W M\.I:H0(MN#0@<$[0Z.#H, !=C>IJ857AQ^-,61JVWES2[8;:!=#[N:(Y42_< M!LU].?D+4$L#!!0 ( /2!:56A:8;Q: 0 +$* 9 >&PO=V]R:W-H M965TBT06OV*T$U90EE2\S5HCUQ"'.YN".+U?:' RGXYHNV3W3?]:W$G?#'B7G M):L4%Q5(MI@XY^1T%AEY*_ 79VNUM0;#9"[$H]E6(7 MK"@,$+KQM<-T>I-&<7N]0;^RW)'+G"IV(8HO/->KB9,ZD+,%;0I])]8?6RG@-9H[0H.V7TH.15^TN?NSC\BH+?*?C6[]:0]?*2:CH=2[$& M::01S2PL5:N-SO'*).5>2[SEJ*>G-T(S2. $KBM-JR6?%PS.E6):N7"#;^+H M@>*1.AX/-5HS.L.L0YZUR/Y/D$?P651ZI>!#E;/\K?X0O>Q=]3>NSOR]@/>L M'D#@N>![OK\'+^BI!Q8OV$-=0$[ M$GMG>WP+>]_"?>C3>RR^O,% M94W9%-3";*M?ES7E$GN%MH_V-[6-RE9<:1O7PW>I3\C91A)O3G=(2=8":@%Z MA:?9UX8K;F$Q=2@O.3:P9[BPI8P!L0IXK5:\5A -(CB P(V]$'_3Q'Q;P_X9 MKGPW";RM^R#U[<['P/> M[\;HY>\&ZB,OB@Q?GH9/=*Y@WBA\?)C#GX0M'(1H,C+^NDE*>F>2(.G/"8:. MN$&:_A@J#T.5^.:S4>P!WIS>'=*R/KN$!X%=%A+4\I%[A+ >1O,U J$U:&Y2 M8HS&<;0_ M)1C%KQ[;&XPZYB1$NN%V M,12F#H[>'^_WAE; JR<,OM7A6!"SDVOQ\#;_N\Z.WB-T,C"41S$QT8Y>WUZ, MKF[.21AB:!(DI&F!%KYW!I\Z,D#1 R#$TCOH:!X@P2@<;4ND&'U3#21TC8T] MW3;JNVWT/W5;%ZX:W6!MG&\WD _/.",I]HNM>*\ONUNQ;;5IXIE6:I--[#(T M ?9&9FD>)4GM,H81!@X7"68V-]6&T]I"X_LG41_/75$;;HT1^#Z7=EC"/FJZ M9SM1]*?]/';>CB&OXNTP]YG*)38^*-@"5;U!@J1E.R"U&RUJ.Y3,A<;:M,L5 MSI1,&@&\7PC\=^XVQD _I4Z_ 5!+ P04 " #T@6E5G57 DV$# 2" M&0 'AL+W=OVD;HN5<9L[\. EU4V')])?5<8R@L5LSW>X M1O-Y?Z]H%PQ6RKI%H6LI0.%V[BVCZU5JY9W SS4>] D--I*-E$]V\[&<>Z$% MA T6QEK@M#SC#3:--40P_CC:] :75O&4?K7^P<5.L6RXQAO9_%*7III[N0A7_G+,PXE"'GY%@1T5 MF,/=.W(HWW/#%S,E#Z"L-%FSA O5:1.X6MBBK(VBTYKTS.*3- @Y? \_H-PI MOJ_J CZ*OM@N:Z*$._Z[5'#CP* "ZPKYV8%SCVZ)1O6,WN+MFR@+WXU@2P9LR9CUQ0,^H^@0MDJV M#*71L/ER6L@E75,-O[I0X!%?#*P:63S]=BZJ4;_GH_I$0M#VQ41; M3*!2&&PWU"2V'H^5PE$!6S"XZ 3ORMI@>6D9T3\9_R)QS(AV=[,$:MGBM5$I M5M?$U_!96&%8&VY+^PTPYD^3A(AHZK-I2 2MX836W)],&=QVBL9>W_QU65+V M;KDVD/DI"<5^$J? _"R.(2(ZA*6N.=SSHMY2TB^B2YA$9":%+/6G40(L\G,6 M6J=IFL-/IB)L;]_D+&+O( I/20(41CY+,HLD][-D2D0<^UEFSV)&5D/GX*:J M!2=6.O$G<62)Q$]R*QUE?I0Z(O?#)(*1IDN'IDM'FVY-+T'9T6T N84;*0H4 M1O7C@1@/M7[R;>-9 C[0F*5A\=]Z;MSM_Z*]AJFWA"B";X&E]/D.+JD81 RG M*\>S/R=%Q+F\!R=SFK1V[C724,A.F'YD#]SAP5OV<_XO\?ZUO.-J5PL-#6Y) M-;R:4"Y5_P+U&R/W;NIOI"&(CJSHT49E!>A\*VG,'3?6P? W8/$G4$L#!!0 M ( /2!:56E8F9S$ , !<' 9 >&PO=V]R:W-H965TLDJFVH:X4\O(VGRX&U=P:? M"]SI)S+83-92WEOE*IL'D26$):;&(G!Z/> YEJ4%(AK?6\S@$-(Z/I7WZ.]< M[I3+FFL\E^67(C/Y/!@'D.&&-Z6YE;OWV.8SM'BI++5[PL[;CB8!I(TVLFJ= MB4%5"/_FCVT=GCB,HQ<<6.O '&\?R+&\X(8O9DKN0%EK0K."2]5Y$[E"V*:L MC**O!?F9Q;4T"!,XA6NZ %"#>!CU*87,.ER##[W3\DZ@?^;,]_R8X"KK#N M0Q+U@$6,'<%+#O5('%YRI!X:?'[/I>>]!\][VPF:ZIJG. ]H1#2J!PP6)Z_B M4?3F"+?!@=O@&/IB11.9-:7KQR57HA!;_:M+/5AR7:3 10871=D8S."K2P3N M\-' LJ36?7LNI^-1KTF'RG<-;=> :FZP6E-@6_B[7.%1 ]L9Z#2"-UE!I+KV M(/[SX"\6UTV%BANIINZBEG1!X35TV+ 7LP2Z5DYZ@S'S(F.])!IX.1Z=D7"! M0M+T6 3H% ),+AM-E=+=:5NVG9M?S$[Y T7:(J3^QFMWXVF=:4/V5')@22\> M)4!!SD8CJ[$XMMJ$#>%RLZ%U8QOD_4[MQLB [[C*-)R\&K.8O7GQO6_;G@O\ M%Q>?E]B7JZ9V:#?.MBK]:.SK$_7CX5Z:C/92%-NBM73^'>*Y2Q\^65;4U*U; MR9I2;(3Q>^MP>MCZ;_VR^V7N?QD?N=H60D.)&W*-^F?# )1?PUXQLG:K;RT- M+5(GYO3G0F4-Z/M&TKBWB@UP^!$'P_,/!0 M.@T !D !X;"]W;W)K&ULK5=M;]LX#/XK1/:" M%G 3O]O9V@!IUVWW85O0M-N'PWU0;28Q:EN>+"?M_?HC9=?KNM3;W0YH8\DB MJ8?D(XH^WDEU4V\0-=P6>5F?C#9:5Z\FDSK98"'JL:RPI)655(70-%7K25TI M%*E1*O*):]OAI!!9.9H=FW<+-3N6C M:'XQF1U78HU+U%?50M%LTEM)LP++.I,E*%R=C.;.J].(Y8W YPQW]8,QL"?7 M4M[PY(_T9&0S(,PQT6Q!T&.+9YCG;(A@?.ULCOHM6?'A^-[Z6^,[^7(M:CR3 M^9BR?6%W+W'SI^ [24RK\TO[#I9>P1)4VM9=,J$H,C*]BEN MNSC\BH+;*;@&=[N10?E&:#$[5G('BJ7)&@^,JT:;P&4E)V6I%:UFI*=G'Z5& M<&PX@C-9%!2FI9;)#8@R;4='['+*BT2#6IA(+G)1UG!P*:YSK ^/)YIPL+5) MTNUYVN[I/K'G%#[(4F]J."]33+_7GQ#^W@GWWHE3=]#@$JLQ>+8%KNVZ _:\ M/BB>L><-!*6&UK]][K7:_GYM/D:OZDHD>#*B8/PJ=&U MILU93=2,Z TF:-!YCJ&% XX;6K9MPW.:CNT0W''(8VM*:^\H?@SBY;/8==S7 M_?.\ YN2+Y'1/@0G'MLQ4$E88<8Z4I%/5:;VJ/\(BYBJ.UP=7>' )9OV]!LV M+R)L+HW#T+]'8#+XM EOR,0 Z8*>=,'OD>X":\I(PO%H"\@5,>!?+&\:@FXX$'/JWG'*Y/BHS?,GKJW!)RIM\3K GCV+(CCT+I.V,G M[ID2A+[E^QYXP=CUX'-KY,"S7]D]O^7BSP@IO&>BRK3(L[\QI007 MLB'I7TOO((HGTDM"4+2W!?)M\2@\EQN%@P(_Q,]D]=&+GTB'.,'5(["GG(@I\\/U(SX&*%2R,8%*23R751O"DOJKT')B!P++]P*J.TYL MTZ]M1[ 4=,\8%>J+;E!SN: =PH!^G3@@^R[X=+3?84EYJ MV%#HT*\7Q1"Y(43^%"XEI0GP:T,'L+O&DX?7.+9997=LRXO9AZD5$![RR JG MCGGZQ.(!BD4]Q:)ABE$SF39$$2;X/KKMA"(ZG1=5+N\HHVT163042Y(S'8=E MCFP+?5Y3$]G=.;_&O4%X_X5[/Z/>_\(\/GBFJ*941E/:!.XRS%.PX<5W_[W< M5N84H9Q+KA>_H*XNX&5ORL.0A[Z][^U%5M\&.S MT=CAB3..S"3>L^+1Y.SQM4TI;RK0$@[:8!T"<=GUN[]]Y)H\Z&<+5&O3M=?$ M7JHU;6O;O^T_#.9M/_Q-O/VJ^"#4FCH%R'%%JO8XHCM&M9UZ.]&R,MWQM=34 M:YOAACYN4+$ K:\D-8/=A#?H/Y=F_P!02P,$% @ ](%I52KZ[V1M P M' H !D !X;"]W;W)K&ULW59;;]LV%/XK!^I0 M.( 7W6S'<6T#<=JB =8T:++M8=@#+1U91"12(ZDX^_<]I&15[CPM [J7O4CD MN7[G1G*YE^I1YX@&GLM"Z)67&U,M?%\G.99,G\L*!7$RJ4IF:*MVOJX4LM0I ME84?!<',+QD7WGKI:'=JO92U*;C .P6Z+DNF_MQ@(?[N4E7 M7F !88&)L188_9[P&HO"&B(8?[0VORO#];?N]@IEBW3>"V+7WEJ\I4W M]R#%C-6%^2SW'["-QP%,9*'=%_:M;.!!4FLCRU:9$)1<-'_VW.;A)0I1JQ Y MW(TCA_(M,VR]5'(/RDJ3-;MPH3IM L>%+ M?S\5\2"FTQ%340R66W)_J R,:L'JE!M,SPA[TG)#QPW[T3"MT>C%41NFJ/E. M,%(F-B1,YY#1*0)YVYK\:P860$-*(R@ GY.P;PC](_*=)&TVG,S@[JM\HG$Z/ M2"](Y2@';R4+R[HZ$WJLBY&6.3W?4%D!XF>2 M[KYV8QUT#\+U%U!+ P04 " #T@6E5 \:)# ,% !]#P &0 'AL+W=O M)162DMW^^LZ0*T6R9=D""O32@RT..6_.?+,\N=/FULX0 M'=S7E;*GK9ES\W>=CBUG6 M[K.>HZ&2B32T*&KW^78S4Y;_1:,<2(6 ME;O6=[]@$X]WL-25]?_AKN&-6U NK--U(TP>U%*%7W'?Y.$E FDCD'J_@R'O MY0?AQ/#$Z#LPS$W:>.%#]=+DG%1\*3?.T*DD.3?\HAU"DL);."O+1;VHA,,Q M_.IF:.!"UW31,[Z!)<(G;2U$7\6H0GMTTG%DG%5TRL;0>3"4/F%H )^US)A(<2W*[P@ MG>^6YMYY9^>BQ-,6Y'"\J!#UY]IXN M5:EKA(COZPC^\ '!5[QW<%[I\O;/7;'MM;X[MB_$!'6X4N0K!;H0A_6('%K= M"D0+)19C2:X>P=>9P<,DOBF"F4K^39Q3@A>JOHIBHNH#;N>ED!7']I:0Z2U8 M05$2K-RB\P%;+!=&.DE7NE=-*>P,)@1-0!F><@%H)ZK_TO0Y3J524DT);2JA M2H37$.5I#XYH411,9;W44U'>CN-P$!5)?[57I 4M0VV46[7!UF&$Y#82HI:5 ML%9.9"D8(,FYHCW(64N4M/,BXT6OG<<)+])V5H1%E@:ZZ#/'6:T7RMD-;13K MQ.B:\/9'G>H=OLBF3BM?IVD"@T$"23LF,,HARS/ZZ\$7&DN438/*P1R-U+MU M^;C8?9^F*.]Z'[OMK#]HG,_Y($D2)M*L2P3AT(,D$W^1-TEVZ>[H90N$7/6JW M//=-T>-+I]Z*DB+]%TL_2GRK%;YT>S';H"HM0K-Q;;VL!QXHS1-V>I6.AJ08 MBLW=0#[JA&Z^E4E//M[;,]>*]5PK]LZUZP=I!_IL/&#&O6RX[7?A ]6IK"R( M$=L^;+CRF5;(11"* :X?U<)A&L\F$_I<)=9/#"B7A =TKT!B<.-(1>UM48*V MI9Y#G\-'[R/T>9[CL.XF[&P&5N*GEU^NRNM"6U\&!I>H%L1- RF.N3.*/K6C M'TUIEY)M49AR!D*-Z4M\22^,.6>(^H95DWM)O%'M-X1,UO,&>.*:CP;<%M32 M&7-F\#,J- 0[S"7&]+TMK3."'P[L0Y(S5Y?9!VPA'024:J]@I.E!)^Z]TSE/ M'_*XX/#RU:71*> ]O:HL*1V1P8ETU)H\_E9XDP6@:90K]-G84GX ).]!Y S MA#^11P=&M8]2$0I(RL$6H 0OHDU,>?B[$5X3%6E,'NK?$]-K?\])^+8A(.0O MG3P,6@+"IP5W 5%GXTE4HYGZAY\ER*0N#:^C]>[Z;7D6GE0_V,/#]+,P4\YP MA1,2C8][!"@F//8"X?3=ST[V2C^; L"20RFDF02%M=4=I28KH&2FKRJ0 M>+)1NF063;VEIM+ <@\J!8W"<$A+QF60)GYOH=-$U59P"0M-3%V63+],0:C] M)!@$QXTEWQ;6;= TJ=@65F"?JH5&BW8L.2]!&JXDT;"9!/>#NUGL_+W#5PY[ M<[(F3LE:J6=G?,HG0>@2 @&9=0P,IQW,0 A'A&E\;SF#+J0#GJZ/[!^\=M2R M9@9F2GSCN2TFP3@@.6Q8+>Q2[3]"J^>MX\N4,'XD^\9W% 4DJXU590O&#$HN MFYD=VCJ< )#G/"!J =&_ N(6X"M'F\R\K#FS+$VTVA/MO)'-+7QM/!K5<.EN M<64UGG+$V?2+LD!B\H8L80>R!IPSM97R0*H^AM)EF,K6/SY#,E5+VS1_,Y/#"]Y=(0 1N$AOT1-KMN'EQC M6%7YGETKB[K]LL _"K1SP/.-PKYM#1>@^_72GU!+ P04 " #T@6E5/:HQ MFYH" #F" &0 'AL+W=OK'JNUA6]2TV\.T!PS#479&E*I?>A+ M_'7ON><<9K8'HEXZ(B2@]%[LI: M $EM4E6ZV/-&;D4H<^+(SLU%'/&5*BF#N4!R555$_+F$DF]FCN\\3MS2O%!F MPHVCFN2P '5?SX4>N1U*2BM@DG*&!&0SY\*?7DY,O WX3F$C=_K(*%ER_F & MG].9XQE"4$*B# +1S1JNH"P-D*;QN\5TNI(F<;?_B'YCM6LM2R+ABI<_:*J* MF7/NH!0RLBK5+=]\@E;/T. EO)3V%VW:6,]!R4HJ7K7)FD%%6=.2;>O#3@+& M/0FX3<"6=U/(LKPFBL21X!LD3+1&,QTKU69KISE/Q5ZX !>@4 MW<(:V ITF_"<46N9F34;2UF.YB#L)\ 20-^6)(,G17 M\)4D+)61JS0_4\5-6BZ7#1?H85>DAE)FH"%(D(A;36@GQ=;*G]- M+=M3WSOU_'V2#U(S1VXJ:Y+ S-%G2H)8@Q._?^>/O \'A >=\. 9X8]Z16/! M/H(-Q,A"F".\CGW/"W#DKO=4#KO*X1M;'FB_>RP_2.V%E@\[X'1&SL>]CM^D-H+'1]WPL>O=WS\Q/$0A_L-/^_JGK^QX<-^PP]2 M>Z'ADT[XY/6&3Y[\JP3^\#_#W9UKR[P OA"14R91"9G.\L[&>K]$Y,MN=+WHNT6^B$"P@3H]8SKVZP=F,NQ>]K$?P%02P,$% @ ](%I551K M&-N" @ 20D !D !X;"]W;W)K&ULQ59K:]LP M%/TKPH/101L_\LX20Q\;W8=M(=F#,?9!<:YM45GR)*5)__VN%,=D4+L0"OEB MO>X].D?'XFJZE>I!YP"&[ HN],S+C2DGOJ^3' JJ.[($@2NI5 4U.%29KTL% M=.V2"NY'03#P"\J$%T_=W%S%4[DQG F8*Z(W14'5TPUPN9UYH7>86+ L-W;" MCZ@0O?OLF' 3O6X1W:^'=%X0?]*K*U8M?0-6SEK0C M=4DAT5/=0JI7D^J=V8TN6M'@1BNU$]WHU\+[K^9&.U)(GC"QA=*@IC0XLQ>] M9B]:J9WHQ; 6/GPU+]J17O1B5%,:G=F+?K,7K=1.]&)<"Q^_FA?M2,U>^$>5 MT3XR/E.5,:$)AQ21@LX0+YS:%^[]P,C2%&PO=V]R:W-H M965T^ZN3ROG[IU6>GK)FJ?-INB^?I!K^N7BQF9?7OC4WG_ MT UOS"_/'XM[?:.[SX_73?]JOG=9E1M=M65=18V^NYB])V=*)$.#K>)?I7YI M#_Z.AJ%\J>L_AA>_KBYF\7!$>JV7W6!1]+^>]95>KP>G_CC^NS.=[?L<&A[^ M_JK>OWO/^"#9E]?J[^',W$0<-"#O2@.X:4+>!.-* [1HPMP$_TH#O M&O!3>Q"[!N+4'N2N@=S._>MD;6=Z473%Y7E3OT3-H.[=AC^VY=JV[B>XK(9D MW71-_VG9M^LN?ZL[';'HY^B3?M;5D^Y_+^O[JMR6_>=H4;;%_7VC[XOM&_7= M7O?C0G=%N6Y_ZE6?;Q;1CS_\%/T0E55T^U _M46U:L_G77^ 0S?SY>Y@KEX/ MAAXY&!9]K*ONH8WR:J570/L\W#X+M)_W$[.?'?IM=JYHT/!&/[Z+6/RWB,:4 M L>S.+TY@8;S?;VKR;U;D\'V46%;/W[$;U=YL*ZO+>6VY;"8/5\R)F5\/G\^ MG"U 19/,4>6^BL2$-L457NGFT:OHJ*+KNNR MZK:A[E?3Z/>/>O-%-_^!)B!H.VP/9^UCL=07LW[];W7SK&>7?_T+D?'?H51A MFN689@K)S*J-V-=&3,[?:TMQ$ 8JI:1._@"5D#1U\N>KTEC$CDKYJD3(.('C M)_=#E"?'KW[6S=NY"_J-S1VF68YIII#,K*(D^Z(DDW.7>"F06>9$9>&+$N)F M,_=%-$Z8FSI?15C,*9RZ=#_ -#C J[JJAA.]Y[+[&ETW]>IIV;7!U 7]QJ8. MTRS'-%-(9E91LGU1LLFIR_RL$&\=6P JEDIWM?-5"4EB9T]6ODI*D:1P[DAL M3C[CX"!O>IKIHIL!5*K[TZ(7=AR;/52W'-5-8;G9M3D S(Y@+NFUCI$8^;N MMX LS:B[\@$JF@GO? ^2]4LD.9)!:L9)@^/\1[GL\Q?>9<,6HT.'Z9:CNBDL M-[L8!C'(=,;8-;4#0-T%;0')B/#6/4 F99)R-W6^3!!QL#[: S6<0<*@X:8N M^E\TF3W"78U.)RI]H+HI+#>[: 9 R'0"(3X0$$$3%X$A&>>Q=-/IR[B,_371 ME[&4BV/[LL$0$N:0-])Y&IJ$^Q@=2U0X07536&YVM0R?D.F 0DXB%$ %( J@ M@A@%D 4@A1A*(6%, 4(YGES"?8P.)2J[H+HI+#>[6@9?R'1^(3Y.$,;A M&AJFFC?2>1K5A/L8'4M4JD%U4UAN=K4,U=#I5!-N.KH(/K!XNSEFARK8H3U= MAHYHF(Z <(^GHW ?H^<5E8Y0W126FUTM0T=T.AU1'U121KVS4.#"C?#/0H&+ M0$*DWHH+R!*9'4%V9MB(A=D(".4$-@IW,C:5J&XYJIO"4^822T8/;:W:3ZZO2Q#T[S0$5I1EW+_4 ,I+1 M[,C.S P4L3 468'K5\!3+CB&+4=G$!5^4-T4EIM=' ,_;#K\,. >+^E>@UD M*NE]EYD#*I+0E+D9A$!*QL9I$W GCBQASN9/2-WJ@L@NJFL-SL*/I[P0N'?!O,"3UOF"$9,-WAVY< 4@B M22;!ALPL*?NY:B @^J6H[HI+#>[2 9P^'3 X0#@T#3Q M-G- QJ7P%D]?Q@6E+N, LL!]D]Q #@]#SK$TGK2-H](.JEN.ZJ:PW.PB&=KA MTVF' ]=>O&\*%X JR6+A9A$B)Y&X7SM"LH2+(_>E"<,[(LP[_^P>=!-,7-A@ M;.)0W7)4-X7E9I?"L(R8SC*[IH?_Q^SNQ *@#Q>MW[9181M[: 9A1!AA[)2= MN/&&/4<'#Y584-T4EIM='4,L8CJQA)N.+@)P\<3+*&:/*MRC/6&&?T28?[PX MG[)SASU'SR0J"Z&Z*2PWNSH'#P#XCB< !)N.+H)X:SG-43M4P0[MZ1K8R'[' MG(B+\(EX3X17#V550-68'SQ$9J.;^^WC?MIH63]5W>M#&O;O[A\I]&'[(!WG M_2MRMB# ^SDY4]#[[X4\RX4$/TGZ3[9/+9J;0WI]YM''HKDOJS9:Z[O^\.)W M23^!S>MCA%Y?=/7C]K$W7^JNJS?;/Q]TL=+-(.@_OZOK[MN+H8/]PYPN_P]0 M2P,$% @ ](%I54.\&E0, P &@L !D !X;"]W;W)K&ULM59=3]LP%/TK5H8FD(!\-DU9&PE:39LT-D1A>YCVX":WC843 M9[;;4FD_?K8;0DM#-E!Y2>+XGI-S[['CVU\R?B(ZE&O*9+4H..#6@G-J>XX1VCDEAQ7WS[HK'?3:7E!1PQ9&8 MYSGFJPN@;#FP7.OAQ36995*_L.-^B6D4YEPMB='GQ.!Y:C%0&%1&H*K&X+& *EFDGI^%V16O4W M-7#S^8']HTE>)3/! H:,_B"IS 969*$4IGA.Y35;?H(JH8[F2Q@5YHJ65:QC MH60N),LKL%*0DV)]Q_=5(38 ;O ,P*L WO\"_ K@FT37RDQ:(RQQW.=LB;B. M5FSZP=3&H%4VI- VCB57LT3A9/R524 ^.D'7L(!B#NJ>L%E!3(U/T+D0( 7" M18J^$#PA5$V 0(8[G-<"'[? 1) KN&KB[#;=53>K">'5A/,,7/,,W9(7D M:I$I/V16.0$B@N$FC*=$T=&FJ]D1:QWPF03X#_:I+9RJ5_(&>BQ D,+/6'$, 78,7O MW[FA\Z')GCV1;:4=U&D'KS$+Z]7;:M2:MK/A@>N:Y;?E5$-4$ 9!LU6=6G.G M5?-YDO YI \;[]$I]$?MM43_*8N9V7G?9*:2:3.R]4LO-7)/9%M%">NBA&]C M9+AC42>*HB<^[@:YD>\WV]BM%7=?;>,U6V$J5ZW6M;*_U+H]D6T5(JH+$;V- M==&.*[VHXS^Q;C?(=7I=K]F[7BVYURIY!%/@_-&\5J-:J5YJU)[(MK)VG<IGJH%NC^IV./X+4$L#!!0 ( /2!:565@'TL$P, M !8* 9 >&PO=V]R:W-H965T MK_;UUUS\EC&B@OLLS>7 BI4JSFQ;SF+,F#SA!>;T9+6.D)>]@O MV *GJ&Z**T$CNV:)D@QSF? !/P,\&UW'H'K>2.\]]Z\"4: M6(Y>$*8X4YJ!T6.%(TQ3343+^%-Q6G5*#=Q^?V#_9+23ECLF<<33VR12\<#J M6A#AG"U3=$8_.$$9<*#L>H6)+*(_I\,QW#X<$1 M'$"2PX^8+R7+(]FW%:U!,]FS*M]%F<]])I\'ESQ7L81)'F'4@A_OQ_?VX&W2 M7AO@/AAPX>XEG&)Q I[S 5S'=5O6,WHYO-,FY_^R3_XY^XX97ET-GN'SG^&[ M-?\KC("M4- Q02>!/FN2? &IJ0N%(H/##3)!57'XBYY';36P/TL A@"ZD)5[ MV>E!Q#9MU33:RZ0/T3-9L!D.+#HE)8H56L/W[SJA\[%M+]YL69,W6M;.)OGU M)OFOVZ0HD3.^S!4(IK#U/UD2]@RAOCE60^>$*N:T;Z^VS=Z;][5FORSGY(UR M[C@9U$X&>YW\7I"!ZK&Z9W3JM=E7LH1;4KI>V/"N)<9IQ(R?QKA^UVD8TA+D M.4$=M",TK(6&>X6.F(RA8!NZX)4$ZBZ [TIOK9KPJ22_L=K1TYC37J\A^VF, MZP=!0W9+D-<[;*%^::O>.*+FWS&E/CAD('T/&ULA95=;YLP%(;_BH5ZT4I;^4CX2$60UE;3 M)K53U+3;M0.'8-5@9IND^_<[!DJS09*;8!N?]WE/,"_Q7LA750!H\E;R2BVM M0NOZQK956D!)U;6HH<([N9 EU3B56UO5$FC6%I7<]APGL$O**BN)V[653&+1 M:,XJ6$FBFK*D\L\M<+%?6J[UOO#$MH4V"W82UW0+:] O]4KBS!Y4,E9"I9BH MB(1\:7UQ;VY=QQ2T.WXRV*N#,3&M;(1X-9/OV=)RC"/@D&HC0?&R@SO@W"BA MC]^]J#4P3>'A^%W]:]L\-K.A"NX$_\4R72RMR"(9Y+3A^DGLOT'?D&_T4L%5 M^TOVW=[0MTC:*"W*OA@=E*SJKO2M_R,."CSO2('7%WBM[P[4NKRGFB:Q%'LB MS6Y4,X.VU;8:S;'*/)6UEGB789U.?@@-9$X^DP? WA0.'JEN)-,,)R+OELD# MHQO&N\7+>]"4<75%+@BKR',A&D6K3,6V1C]&U4Y[]FW']HZPUU!?DYGSB7B. MYY&7]3VYO+CZ5\;&=H:>O*$GK]6=']%]+@ /C#F2&4C3A-&?LM?)!*V,.;Z[ M)'*#V-Y-L&<#>W:2C:C9%*JK\@]0;NCYTZSYP)J?8\VG6/,QRPG#:98_L/QS M+'^*Y8]8"]^91@4#*CB'"J90P0@5+;QI5#B@PG.HD.#A);H S+1<@YPBAR.R MYRZ./+QH0$>G#ZG0E).FRIA*15-IR$A*54%RS,G)=RD:F0@#_XB)Q6!B<=+$ M RA%6%DW!L_0A 2EI^"+$7P>'7G,KO,1/FM#-_S_C[ /(M%\7AZIW+)*(2+',N?:Y+'L$KN;:%&W*;D1&C.W'1;X ME0-I-N#]7&!2]A,3O,-W,_D+4$L#!!0 ( /2!:55^ 0.(JP, +<. 9 M >&PO=V]R:W-H965T%,QE5?0]R,A*ESM("'B1199YS^>4.,K$;.\SYVO$^72?:=+B3 MT8:O80;ZP^9!8LMMHBS3' J5BH)(6(V=6W8S94/C4%G\G<).'3T3@S(7XM$T M_EB.'6H4008+;4)P_-O"%++,1$(=_]9!G69,XWC\_#7ZFPH>8>9H@2J!"Y&IZI?L:EOJD$6IM,AK9U20I\7^GW^N)^+( M@5UW.'BU@W>I@U\[^!7H7EF%=<\UGXRDV!%IK#&:>:CFIO)&FK0PRSC3$M^F MZ*8U^: MJ5?H]&%V3UZ^>$5>D+0@?R6B5+Q8JI&K4;$9UUW4ZN[VZKP.=3/87!&?OB8> M]3R+^[3?_1X6Z,XJ=W;J[N(\-9/E-9/E5?&N.^(=@:L&W$:U#Q-484PB;2>, MTI"BANVQ^K993+TX:JQ.1/J-2+]7Y%3(C9 +R D1_3L_6S6+'8#^WK-VQ0AD^( M\E8*I4A9X!&>541K/+JM>W+8$GN.T[;P8SM+T+ $S\F28=N>8$%+ZB T)\0) MC\W(SA,V/.$3\KSAJ21;GI5@0PC;FR<,@NB,P6+%XJ!C6:(&(_IQ#+[2(!L* MHA,IRG5"5OBUK7K4)?D3M61'L1\'9W!MJS"*/6J'BQNX^%GA+L^H^)L9U;;P MO(XMR.CABTU_+F!WFM5*3E(H\ /_#--F%K&.[Q@[*DW8LX+VYU\]^,D>]:G? M8FN;A9'O=60@.Y02K+^6:,-=DE=UT)/S@(9A=)Y9%KN81L.NO7>H+5A_<6%3 M?7G"U,'[,L9BX@5!A^Q#=<"^MSSXOC1H?^@'(4[GN7:+6>0-.\0?Z@'67Q!< M7'76<;Y9=EKL;'6G>W2K,%-NJ&N;LT=]7)_U!+ P04 " #T@6E5] $;@XD" " M!@ &0 'AL+W=O(% M2$ 2)VD9:BN-5FQ(;$)TL-=N>VTL'+NSG9;MT^^Y[\[MQ< M>FMMGFR.Z."YD,KV@]RYY648VFF.!;?G>HF*[LRU*;BCT"Q"NS3(9Y6HD"&+ MHDY8<*&"0:_:NS.#GBZ=% KO#-BR*+CY>852K_M!'+QLW(M%[OQ&..@M^0+' MZ!Z6=X:BL'69B0*5%5J!P7D_^!A?#C.?7R4\"ES;C37X2B9:/_G@9M8/(@^$ M$J?..W"ZK'"(4GHCPOC1> ;M([UP<_WB?EW53K5,N,6AEM_%S.7]X"* &1& 4Q+ZW31B(F@$*J^\N>F#QN".#T@8(V O5>0 M-(*D*K0FJ\H:<<<'/:/78'PVN?E%U9M*3=4(Y4]Q[ S=%:1S@Z_:(61P!E^X M>4+')Q)AC-/2""?0TOZX/E[0<_ADM+7PH.C?(L4OG,$MQ93$U0RNN3#PR&5) M,9W.C5JA=73:SL+QB'R%M"?D]C >P?'1"1R!4/ MUZ4EL>V%CDKQ0.&TP;ZJ ML=D![#$NSR&)3H%%C.V1#]^6CW!*\KB2QZ_E(36P[2)KN\@JO_2 WRU28US. M%<0,"JU<;D_KEJQ\2_;55QMV*D/_JJT&W4[*DEZXVBQC-RM+TIBU6:]HDY8V M^7?:^G#+/X&PO=V]R:W-H M965T.8-7@S#9)MU^_LR$T34G;O7P)^+CG.=^C)W?11L@[50!HNJM("2JE.Q@@J_Y$*65.-1+EVUDD S"RJYZWO>F5M25CEQ9&/7,HY$K3FK MX%H259"&+0MM FX@2$M"WJVN))[=CR5@)E6*B(A+R ML7,Q/)^')M\F?&.P43OOQ'2R$.+.'#YE8\?H!?@OP]P'A 4#0 H+75@A;0/C:"J,6 M8%MWF]ZM<#.J:1Q)L2'29".;>;'J6S3JQ2KCDT1+_,H0I^,O0@,9D0&YHO(. M-%UP( FDM62:@<)XTAB(B)Q<2J$4N0'*V2_(R"6Z4!%:9>0SQC$YEZ(D"44& M3+Y84\8-W0#-/% FVE_B>(8QQM4)%KM-9N3XZ(0<$5:1KX6H%=*KR-78J;FO MF[9=39JN_ -=!>1*5+I09%YED/7@9\_CWS^#=U'A3F9_*_/$?Y8P@=4I";PW MQ/=\O^<^T]?#AWWM_%OU^5]7?R1&T'DNL'SA ;[&1W+KHZ7UD36/:LU#GYJG M?#"/ZLS3YXRF]IFM;:;D.O8B=[VK]8L9LQ:1*V*D2_HDJ?.<_ M]3]D"9]<>!#NZ=*3XN\)TYW!%.AV>OP;4$L#!!0 ( /2!:57#],R;)P0 M &T7 9 >&PO=V]R:W-H965T1P+>2C6@)H\A2%L1HY2ZV3*]=5_A(BKBY% K%Y,AFCNW0)D%$<0J$#&1,!\Y'^C5A'5L0A;Q+8"UVKHF M5LI4B$=[0_Q4:1'ER89!%,2; M;_Z43\16 FWO26!Y CLTH94GM#*A&V:9K!NN^7@HQ9I(&VW0[$4V-UFV41/$ MMHP/6IJG@'(]G!\@.22M+P+PCS&:M(G>/H-^":=9NET-]TULU5,&2NFC&5X[3UX M$R$3(;F9MZG8HV<#T,T ;".MQM3S>IX9?;7-NQHV\-B@7T3MT&L5]%HHO=MX M!4K;XBD[[Z8Y'TU)IB$0^)D&^A=1X*+X#X(M;2='DMRW:%09MY+UBBX]F_QRN5-A0ZVI$E&!1:!B?4@F(U77D#9&)VM%"O?.EZ1W840SL*AVTJ[%1H MNY.PY3SH.;LJ1\<6+!JRR[I\^5/\[=]L(>9@^(L*'_'8.I1^@>*&H:$B%*SQ M$JRQ&WO>5K1T$O05*[&WNUIX=YW(,>32SN$_:&E *.Y ?K>[JC:BLFRQD%W6 MI=.@KUB-9FNQ^SK)<_@&6AH'BCN'AGI0L,8+L.HI]M6G=!04MQ3EWN?:[GWP M=CJ17\C5G,-]T-)^4-Q_'+#IHU6C4+OKJXE#MGVL-!4,-Q7[:D/^(\'S$ MIB4\%=KN_)1^@^%^XY!]^^N> @W99;9UH'#HB4*#RN%.$1^Q<>7.X5!8Z5 8 M[E .J5S52-0?N53CL.8K/0?#/<=1)<3M"#YBXQ*>PXZPTHXPW(X<4L).Y3BL MTGQ8R(:9NW46:@^B[[A&ULM5EK<]HX%/TK&IKII#,T8$-X MY,%,$J! -MU,D^Y^Z.P'Q;Z IK;E2C(D^^OW2G:<&(Q+MNH7L&6=<\^5CAZV MSM9PR"2Y[6E4O%)HR&])814'O$8(GPRYR*D"F_%HB%C =0WH#!H MN,UFIQ%2%M4&9Z;L5@S.>*("%L&M(#()0RJ>+B'@Z_.:4WLN^,(62Z4+&H.S MF"[@#M37^%;@72-G\5D(D60\(@+FY[4+Y^3:<37 U/B+P5J^NB8ZE0?.O^N; MJ7]>:VI%$("G- 7%OQ5<01!H)M3Q(R.MY3$U\/7U,_O8)(_)/% )5SSXF_EJ M>5[KU8@/3R0YI>LL[K-&O$2J7B8@5%!R*+TGSYF#?$* M@#SE #<#N)N U@Y *P.T-@'M'8!V!FCO"SC. ,?[YM#) )U]<^AF@.Z^DGH9 MH+<)Z.P ]#- ?]\(3O.YYYK[9N'DG9V:+G6)L=B0*CHX$WQ-A*Z/?/K"^-3@ MT5DLTD/J3@E\RA"G!I^Y M(E'\DT4C1:L(< R(64H&2=?,81?3@$15D@R3T\ MJH0&'[#JU[LA.3SX0 X(B\C]DB>21KX\:RC4HUD;7A;[,HWM[HC=(C<\4DM) M1I$/?@E^7(WO_PP_K<8[;@5! QLR;TWWN34OW4K&.XB/2*M9)V[3=4L$#?>' M.R7P437\A@J$.QKN],J:\]?$3WY-_+0:/@0O%]\O@<_VAF]&+_1D*Q\7+ M34]D3#TXK^%R*4&LH#9X_\[I-$_+S&&3;+R7_HG-D%.;9+.?Z2^8HIV;HEUI MBHN0"\7^I68SP.=EOMAIB)3Y^)6@[G%SPP[M+=&]=K]89U2I\*V]O"W*=3=5 M3;95N1\?5_;QY\N/4WY/%'C+B =\P4"2;S<0/H#X MIZQ?*]G>F/C0)MG()MG8)MG$)MG4)MG,$EG!>9W<>9U]EIR@?,DA%]Z/A(G2 M?ULSA]#,V,^-V*]DV9[M1H\Q1#Y3"::!UO02@5,?>4B4F?6> M0)%;RDIGO/K,5LN@R_=FV6.*^^,[]V60Y3 2+ M%D0M@$)VH> M\+4D6 &CW4&LS!>!_'/I$0YS0GU<4S!,L9EC%,D\%M.,,!9\(6@HB8QY)+E9 M>9X,8L(QO6O]L^ K$)'I"YV'?BB3.,:)18G73<"B/9NJ+ M(O+FS1I1?V0U??ZJ[UI]K!88F6@ C2[I]'K6LVL,A=(3#VO/!0]-_87>TF&+ M"?&D@[R0LYNXJ9U>YD^/RSSE'19\_ZZ'.Z[3YYH"5A E M($VQSP$A^.RL9OX]4)3 AB80X)L2ET Z0[E;PT/XB\,,=O&^67SLG(*2D?.R>3LO*9 M/M LXW%/KLKXQ^[)I[+RF7MR759^X>@ 91%P/GH^2VV\I)R>Q-Y0L6"1) ', M,?WF41>WOB(]W$QO%(_-F=0#5XJ'YG()U >A*^#S.<=AG-WH /D1\^ _4$L# M!!0 ( /2!:54_(6W0Q H --- 9 >&PO=V]R:W-H965T.>2U_I[ F3K]4<(0J^%WE9G0_F ME"Y.A\,JF:,BKH[Q I7LSA23(J;L*YD-JP5!<2HZ%?D0.DXX+.*L'%R+GS)9G/*+PPOSA;Q#-TA^N?B,V'? MAFLI:5:@LLIP"0B:G@\NW=,HA+R#:/&O##U5&Y\!=^4!XZ_\RVUZ/G"X12A' M">4B8O;O$5VC/.>2F!W?:J&#M4[>Z>#5';Q=-?AU![_=P7^E0U!W"';5$-8=PETUC.H.(S%8*W3% MT-S$-+XX(_@)$-Z:2>,?Q/B*WFQ$LI)/Q3M*V-V,]:,7GS!%8 3>@MN2QN4L M>\@1N*PJ1*LC\(FMA+?@CLW^=,DNXREXGY4916]S-GM2M0R;F[C!%!%<5N(X)><[*&;@L\+*D.OA7\D,A MGV]__^:&SCL#$OX: M";\;$I=)LBR6>4S9G&4P$)K]-^;;H Z,E8I@PTW7#8*P!8;::NP$?@L+H[4= ML0C66 3=L+@M%G%&6"C13H5 \@1$4;R&EL1^(Q(AE-P\&\4DT,=VF:M 7AF'2L0@D($2QW$1@G[0FQ) M6 /BDS7$)SV'O!-E/7NAT]J_)R?J9J@TBHR6=L3!=21W<_H/>;6.1C0;M<'0 M-/+&L 6&V=JN:&PP6;>/H%=+W73-:7MO5+SOVK$EK0D3E#!!2V&O%M0@?2-/ M 0>J4P-"96X8C>KJM&3)KIDF;P]]E\FW959E8C=FF-Q):E1;9DM:$75)RMR,G_\%HN$6M7X=#OPZ' /H@C9^U8=$L:F^\^V#] MKJ3];D?>OW-HK!4T8F/ ,]7FFM=E"NU6D=G8KF!(>N^:^;V=Z*C2>C@:M[-C M72NWO5-&9GN[XB'9OVNF_UWCXVA[?+1*WVU):\(D";QKYM)[Q,>QFA=ZHS8V M8S4O],;*4NF#4+N24;MF2KT.CU=Q\C7'LZXYH5G-WJ'0IK3(EK3FH:/DZK C M5__!4+A%K2M"H3$Q-$O8%V9;TIHPRR0 =DP"=HZ M8+-5>W#]H8/U:1!:129 M3>T*A23ZT$STK<0_J&'W2G:H:>2&[539;&U7-&0& #L>E)NC7RW5%/W,BO=> M/WTP=B@9.S13Y]VC7RVHL4[:P0^J)^4P:!^)FBWJZK'DS-#,F4VQKWM2:%:Z M;R2T*BVR):T)N.3EL",O_]%(:%9K#(&6F'F-;Q\\'TJ>#SOR_-U#X$@EMK"] MM-6TH-TF,AO:%0C)Y&''L_B] J#*WU4LMK>)S+9VQ4(R?-CQT'Q+^%-/P97P M9Y6EVY+6_#%=LG3/3)=W#W^UH-" C*<>FK>/!,SF='57LF7/S)8_LR50TLX_ M 9JE[QODK$J+;$EK(BO)M]>1?/]@D-NBMOXA4 NO)?Y=P]L'F_ROZ51I'9U*Y02,;N_82Z%T\EZH$"AH;,AVTL^N#RGN3R7B]U+YYZ MG*WLY589N"UI39@D _=L5;YX:ND+LZ*-C:;TY:3-?\PF=759DF)O2^T+)@C< MHV1>8I;C9:A[S+-:]V)56F1+6A-CR;>]7U/[LD6M9XAY5HM>;$EKPBLIO-=W MW8NG*7SQ8+N0S=-4OBBM(K.Q76L])5'W?T+IBZ\2=-:?]\,]&T&KOM^F)6O/<2ZH/ ^Y+ M^[9*7WRU],7UE>,37U/[$H;*4NF#5ON25OMF6KU[>+PM"J8]$T]A&H.AU2H8 MJ](B6]*:CR5)VA[\FBJ8+6K#/0I"S:+V?L"IC[P@D'E!T'4TTK6#8SBPCL[U=\9")0=!+24R@ M'HKK'A.TRN%M26LB)3E\8*LJ)E"K8MJ4(5#/T7UOW"Z7,EO4U>.-!TC-;/K3 MU=M;? ^H[L14Z[?5>A>KTB);TII02BX>_))ZEZLM:O]V]0-E[C5Z_3#5W'/O M0>DC(PAD1A#T7203J$4R[DG[B?B;+6;H!VD2J(F'*OM])]F1QFX(';E)-0&5 MN4/0?['-U18=KTUI78E]^WG\B:Z5ZRO;;A_)2""3D:"/,IVK+5)?PVU[<8]9 M\-YKOH_D(Y3)1VBIN.=JBZ!7\ S5DB#E!0 33:.QJ[PEH(^L(>190_.*I,ZA MF3HSCV^6A&^(=([ -",5!=^6,:&(\)-B_C*3(W'K&K.)6CX#-E$182N>367, M,FL0SPA"(JWFW_DY,T$@083&60ET9(-=YO)BL?]R'6_@T=AQCOC'IWG&\O5& M\\'_S/##.Z48JQX'[PF]5R ML6 [,U@_NF=9BD7.]J.DF& ME>!J[?(K4_#WW\8L.+Y[:4G0(RJ7J!*7W7< EYM \*ONZ!WOR&9.5C %98K* MBNE.^&CD62H J"C[5XC".V%^@@L$#G+FWN&Q;OT.-U[O5" R$V_N8E!P %9O M_UA?7;\=[$J\$ZMU_=H]O7$UUR?NZ7O=]6MX>J.3,X&G[W77+T,F*-1)8OL+ MNR/Z#*4+J]>=?8S)+"LKD*,I<\&PO=V]R:W-H965TXX3V@4F MI94F9NV9IPE;2DI*>.9(+(L"\]_W0-EZ:+G6Q\(+6>12+]AI4N$%3$"^5<]< MS>S6948** 5A)>(P'UIW[NTHUO$FX >!M=@:(YW)E+%W/7F<#2U' P&%3&H' MK"XK& &EVDAA_&H\K?:16K@]_G!_,+FK7*98P(C1GV0F\Z$56V@&<[RD\H6M MOT&33Z#],D:%^47K)M:Q4+84DA6-6!$4I*RO>-/484O@^@<$7B/P_EF!J8U1JVQ(J?_%B>3J+E$ZF3XQ"2A"5^BQE+A< MD"D%="<$2'&)GM1+=(4>EG+)U6+!N"1_L"G^UXUZBP2@\S%(3*BX4'%ODS$Z M/[M 9XB4Z#5G2X'+F4ALJ2CUL^RL(;JOB;P#1!.HKM' N42>XWD=\E&_? R9 MDKM&[OXKMU5MV@)Y;8$\X^/@?M= MX/X>N'OCW.R ]UJ?"!ZTX,$Q\* +/-@'=^-=\%[K$\'#%CP\!AYV@8=[X#=! MN,/=ZWPB=]1R1\>X(Z0.&21S4!UL+H%WI1'MUS_8R:+W.2=F$;=9Q+U9O#*) MJ3HSV^,7F^.W*Y-X[\R) G_W3=H/:AFZ77_'?$%*@2C,E-T"ZXEDE>DB4R953S+#7'TU -&UL?53+;MLP$/R5A4XMT)JRG#1I( N(G3YR<&'8?9QI:26QH4B57$7.WY>D M9-4%DEPL+KDS.[-+.NVU>; U(L&QD?K$_OGX-UY.7"+:RU_B8+J M970=08$E[R3M=/\51S^7GB_7TH9?Z(?S#&<#Q M/ ](1D 2= ^%@LH[3CQ+C>[!^&S'YA?!:D [<4+YH>S)N%/A<)1]TX1P#>_A M"^K*\+86.=RK8=BA:ZJ #?^M#:R#@Z\";.R0NI(7O>*2.R[ M+ +?Q4N]Z9J#\ZM+V&&K#?-ACY>XDV>?\#G27@J:X0X. >DVS/V@ MR0TN+&OW;-'X!'=>:C?[,? %IC^"["]02P,$% @ ](%I5:K3W*(D! M@1, !D !X;"]W;W)K&ULK5A=CZ,V%/TK%EU5 MNU([8+Y)DTB9!+HC=69'DYGV8=4'3W "7<"I[23;?U_S$1+ H3,I+PDVYQS? MZWMD;(\/A'YC$<8Z33,=GQ),[P(P5LEZ:(_G.+$W*8*% Y=CS%FXCG M'>ITO$4;O,3\9?M(14NM5<(XQ1F+208H7D^4&1P%T,H)!>+W&!_8V3/(4WDE MY%O>N LGBI9'A!.\XKD$$G][/,=)DBN)./ZN1)5ZS)QX_GQ4#XKD13*OB.$Y M2?Z(0QY-%%)E@7"$9%,-H$\P+!K CF6T>P*H+UUA'LBF 7G#X1CX(*?P:^8;"C:1O$* MW&6E8XO*9R&X1W\1"N9%,)B"?!Q!>,)[G.TP [>BL"'XDIT0OY%5R?ZXP!S% M"?LD\"_+!?CXX1/X .(,/$=DQX0V&ZM<9)''HJZJB.=EQ/J%B UP3S(>,>!G M(0XE?+^?[_7P53%[]13JQRF/ MWI@,H_:34>B9%_2.KI#5M63:!3-?\?93P[!M;:SNSV=+@M(=KX7RNRBH0=VT MF["@"W-=V_1J5"-'L\[1[,WQY>'NV5^ Y?/LV5_*$NVEY]^*$=NB%9XHXF/ M,-UC9?KC#]#6?I&Y9T@Q?TBQ8""Q1@VLN@;6U3XKF=99T3U=.;21HUPG:O0GZ.RJV#^7Z&X=A@H&/& =?[W'ZBNF? MLKQ[!=]KNR'%_"'%@H'$&E5QZJHX5]O.Z9K%-HR6[;H@:!KMQ:T+LJVV@8,N MR# -2VXZMT[/[4UOQF($'M$J7HMM0)_5>F7>:[4AQ?PAQ8*!Q!JU\.I:>-=: M[;:?^15*:^9U_0E=O?WYE:!TRW);#NVB'.AX5LNB791M>="4>Q1JIRVKUIO? M%QZ)36:?/?L%WNO/0=7\0=6"H=2:I3@[/<"KU\.*>E[^MMDD$-A>#/];)NB7 M:::FGU+3>U.;?[Y[F$GSZN6]VUQ#JOF#J@5#J34K<#I*P.O/$E!R +"AY;4- M)H&YF@G;'NO"+,.$S _3S1[3KM;V+^]%4OX/(HS))M']>RT M+T[;F^)>AH$5V66\W$#7O?7=SVUQX]'JG\/1 DKZ_?RN2-(_@^;(AZ;TC27> M%%<8ZBFD\G+J'M%-G#&0X+4(3[MQ1.:TO.\I&YQLB_N)5\(Y28O'"*,0TQP@ MWJ\)X<=&/D!]ZS;]%U!+ P04 " #T@6E5[X].Y/D" !_"P &0 'AL M+W=O$H3]Z)SF3#^:U>7,<3R]$'@@PBI1DH/@X0 M0I9I(CS&KXK3JD-JX.G[/?M[DSOFLJ$20IY]2V.53*PKB\2PI?M,K?GQ(U3Y M##1?Q#-I?LFQ\G4L$NVEXGD%QA/D*2N?]*[2X02 /,T KP)X?P/ZCP#\"N!? M&J%? ?J71AA4 ).Z7>9NA)M318.QX$RZ1>COD&C7BG3?7*C!.ZFB%/! M)ZZ 7)'7Y /PG:!%DD;DFI7]9PK)8K*D/[D@H3D,"*+C(.#<*DOS5)(5B B8 MPB8C?$L^8LV 10DV M\"WYOH1\ ^(' NM=!.E0HCSJ.I4/;F-;H3HZ1SNJE)B52GB/*.&3)9XAD63! M8H@;\/-V_-L6O(U5J4OCW9=FYK42WD#1([[SBGB.YS6<)[P<[C:E\W_1%_\< M_4P,O^Y3W_#U'^&K:SYM+7$KB?[FCF1!(YA8^%&5( Y@!<^?N4/G79.^79+- MNR1;=$1V5HE^78E^:R7.[[8ZADW_!QX"I^=C?QY. MM6[THO<[4&=3J#"[KTUEKG[:2/%64+LGF79(M.B([J\2PKL2P MTSX=7M(T86O,IVK=)=FB([)2:_MDHL!NWIE13I*([YDJ/]JUM9X6IV9(^LL^ MAVV"?XW19#H,/].5HNJ1BES)),MAB**?W!IM(E.->N5"\,//,ABN\:N8U MP0D9A'; _2W'F:9:Z #US!W\ 5!+ P04 " #T@6E5 QLW'8," "2!@ M&0 'AL+W=OM0UPI)X4&<4!%D MJ;4HLSV:TT M")?P"6YM3UZ+7'*$HZ]2ZV-8HH)5112"+&$F.;??=65D_@!'?V>'PP;YR_B_ZXI^COQ(CZ=LC\7S#=_@FPM"" MLL;=9EAAWBAJ*%JQMSEKK-Y0*LE=<]2-(?[FVUY9$"6H6.N7#CJ!"9>-,'!$ M1='C[A?XTVV41,EH^-IM?AC;XJ]LK7+A MSB7CJ-9^NFG(75VMH+VU'Z 3/S?>V*>#J]E@CWUN!VX['U_HVVE]0]2:"@T, M2QLJ.KVPR:IV K8;(VM_Q>^EL0/#+RO[TT#E'.QY*>TU[S8N0/\;RGX#4$L# M!!0 ( /2!:5733Y"=8 , )$+ 9 >&PO=V]R:W-H965T;:=562T8*HGMA0 M#F]60A9$PU"N7;61E*0EJFXG+N7T['8ZIQQ>B^1VA8%D7]F M-!>[B>,[;Q,/;)UI,^%.QQNRIDNJ'S?W$D9NHY*R@G+%!$>2KB;.C7^]&!I\ M"?C)Z$ZUGI%Q\B3$LQE\2R>.9S9$2**SD7^BZ4ZFSA#!Z5T1;:Y?A"[K[3V$QJ]1.2J_$2[&NLY*-DJ M+8J:##LH&*^^R6N=0XL .G8"K@FX2^B_0PAJ0G#J"OV:T#]UA; FE-;=RGL9 M7$PTF8ZEV"%IT*!F'LKT2S;DQ;BIDZ66\)8!3T_OA*9HA*[0'=3D-YZ(@J+S M[T*I"W1/)5IF1%(D5F@NB@)^UZ46R3.@%T1RQM>J!3J/J28L!^(5>ES&Z/SL M ITA%RGS5B'&T2-G6EVV)GYD8JL(3V'R;&\\=C5X,SMTD]K'K/*!W_$1H%O! M=:;0@JBCP+A'V,+;L9WXZW;?9^=SJ MB_]>?2^,H*FRH-3KOU=E4%PY%)7M=ZV84(3#CEF;EA]UO=JT!E%D]QHV7L.C7A>K%1STYEQ0U8%@SNH4D1V1J?HH M@_!@1U['_X>(^$/$XAABSW/4>(Z.>HY9OM5@/<;M"Y5PE:*D.AJK). J M5AJ.,#@"JBX$L)^* M/">R-6M-HEI@V/X_>KU1U$G"BO(Z><46E-_SAITDK%I^:$]BV"0Q/*E"/I7% M\*0LK*B#+"PH2Q96K8,LW%:/45"Y+IL[!<6_Y;JZ")K9IG^\*=NFSOS,OY[[ MEOD8^LVJ/?PG7S6KMT2N&5GL"Y,(XFUBL[93RIW[X:_LF"A*C&S!DY)]LPM.]-.1 M>7HDG\>V#N_BY&LZ%B(CWZ>3*'V[,\ZRVX/]_70X%M,@W8MO120_N8Z3:9#) M7Y.;_?0V$<&H:#2=[+NM5G=_&H31SM%A<>PL.3J,9]DDC,190M+9=!HD]^_$ M)+Y[N^/L/!PX#V_&67Y@_^CP-K@1%R+[?'N6R-_V%Y11.!51&L812<3UVYUC MYX />GF#XAN_A^(N7?J9Y$.YBN.O^2]\]':GE48-EW]^H/O%X.5@KH)4G,23/\)1-GZ[T]\A(W$=S";9>7S'1#F@ M3LX;QI.T^"^Y*[_;VB'#69K%T[*QC& :1O/_!]_+$['4P&D_TL M&[BK#;Q' M&K3+!NV5!NYC/7AE Z]I2)VR06>U0?>1!MVR0;?I&'IE@U[3!OVR0;]I@T'9 M8%#(8?[W*_[XIT$6'!TF\1U)\F]+6OY#H:"BM?R;AU$N]HLLD9^&LEUV]#'. M!'%:Y TYB:=3J;Z++!Y^)4$TFO_T)E?2*/]0_O-*@T*@9Y,@2LFK4Y$%X20E ME^)[-@LFKR7C\\4I>?7S:_(S"2-R.8YGJ02EA_N9C#3O;W]81G4ZC\I])*H! M^1!'V3@E[Z.1&%6T]\WM'=< V)>G:'&>W(?S=.(:B;ZXVB..MTOW.E7-*?-F_8^=R'"2B2I?'21)$-T*FXHQV23[=Y@U3)G!S? MRKEB&,Y!1FV?JW2X1S6*6#Y3/?MR&D-6JW6X?ZW MI:^]KPG4J0K41P9*D3!6,6JWNS9J#NI3DZVWD*VW);)]_UTDPS -KB:BH6S- MD4O9[GYI5TK7V-!6NEXCZ?K(/BD2QI P#H)I6NTLM-K9$JU2RB.FMY/X M7@AR&DI=97%"OGP0>;:KU("19ZL!),Q'PB@2QI P#H)I^D8]78Z%O)AQRHF-1[D PF^BN#(V9B$CUE8.2)B/A%$DC"%A' 33 M5#-8J&:P%:NJA]RTE)IVR9\B2,BGJ#))&<.V5>6@49)"=DF1,(:$<1!,DYO3 M4K6]UJ8%=R[RBGDNIB51%>OTHL!6M48_,4=EJZ>:,;:[9%J4^BJKA,A(*)3& MH#2.HNE*6ZHB.\:_PH?@>SB=38USGQEA+0LDS8?2*)3&H#2.HNE"<950W*V8 M Y]0O#TQAVXM4+>BG-5W.ZO5 FBO%$IC4!I'T73I*=O V1;?P+H >V(.W5IZ M529 E?2@!7THC4%I'$73I:=*_XZY@KXZ/9+_D2=?0IJ[LI8*DN9#:11*8U : M1]%T0:GZO+/Q GWQO[55?7Z96)VAH$7TFN%YY%[&4;VDAU;7H30&I7$439>8 MJK [YA+[X^6%5Q?'Y^GKY636:/D/K:?0B3DB:]TA:3Z41J$T!J5QI\*[\!;+45U-J@KOF,OPNA0> M3UB?HU#^]V)V];<89B2+YW*I% NT0%_25FJAO=5:*+13"J4Q*(VC:+I>5/W= M,1?@S^5B)PF',E&48ID+X]7YQ6=]/GM8%4D)^>(JF07)/7%ZQ0UP;?,D!RVE M0VD^E$:A- :E<11-OU-4E=W=C9?=]<7Y0UW!;#6740VT9--N>WJV.34';RLJ M*(U":0Q*XRB:+BI587?-%79$[O*,NS5W(>O1/I1&H30&I7$431>5JKR[YLH[(G=US+D+6C^'TGPH MC4)I#$KC*)HN,U5E=\U5]I?*75ZSW 6MM$-I%$IC4!I'T711J4J[:RY%-\Y= M]K: K&4'+<37G"SW45^( MUK1TBI:5:H+6UU$T74VJONZ:Z^N-L]7[,E.EY@P%K9U#:3Z41J$T!J5Q%$W7 ME*JRN^8J^PMD*&@5OF9X[<>]9F@<%$IC4!I'T72)J<*\"RK,-[IK1G[O9!R* MZ_P^K.&L^/S3]74X%#7+,6CM'DKSH30*I3$HC:-H^JL%5.V^W:1V_ZYALGM7 ME>S>_S,+LWLI3JGI6?Y!2CYE8RF^;"Q%NGB.S/+)UY,R\.6;^@:#]HJ7>&H> MGJWLH#0*I3$HC:-HNNQ4=;\-JNXW38 J]?TN$Q\YDT&'(_G=7?)'G$Q&=_(7 MLL/R#2P6Q/Z811$PS"8-%H3FF.T3H!07P%*HU :@](X MBJ8K4?D*[2:^PE8F0&\M ?:\SEH"A#H/4!J%TAB4QE$T77;*>6B#G >[!/CI M5B1!48=IE "A'@64YD-I%$IC4!I'T70E*H^BW<2CV,H$V&VT H1Z%% :A=(8 ME,91-%UVRLQHF\T,*8'B;;XRH41J$T!J5Q%$W7 MH#(_VDW,CZU,??VUU.=X@];J;2?F\5GK#NJ(0&D,2N,HFJX[Y8BTS8X(,/>! M2H%0=P1*\Z$T"J4Q*(VC:/H;;)4[XOU;W1%OW1UI#WJKSSZ8AV.LN MB#?H#E93']0%@=(HE,:@-(ZBZ;)3+HAG=D'@J<^N_&>.SCKU0?T/*(U":0Q* MXRB:KL&EC0O^K?Z'M^Y_5*WZH/X'E$:A- :E<11-EYWR/[RZ=QS%2?;F4B33 MI4O8LXO/YNM4,]0Z8T$-"RB-0FD,2N,HFBX=95AX&W^HHF'&.AZ-\I_DE43! M2@E/TUG^XK_BJ;'%U$WC8))*&0^%&(E1W1-EY>A6WZ&\FM:@K@:41J$T!J5Q M%$W7IG(UO+I7(-6EM>>\@,39U)CZT4PJE,2B-HVBZJ)0CX=7M7O"\O&5^^8BY%3),Q)"EK%A])\*(U":0Q*XRB:KB=5Q>\T MJ>+_^"3E5=6R5A];-<=NK2EHB1Y*8U :1]%T32UM$]QD&X)G.4/5FKH6$W^,7N\(O=XG<39?R.*N-WZLKX3YH"Y4%_-EEL MT4KFNI.JO!P+!*7Y4!J% MTAB4QE$T79>JA-_9^"X&3YI**_?_79M*H35[*(U":0Q*XRB:KBE5L^_4U>R? MFNMX-$R$U%A^V\3[27@3YMN.Y2T7>C)G-&C5'DKSH30*I3$HC:-HNOI4<;^S M\:V)JS/:21R-PM(A7Q;JW"VOS7B5FPFW5IUP\^"L10;),8E.9#:11*8U :1]%T/:E*?[>NTO\BR[(RJIIE MF3EV:TU!2_M0&H/2.(JF:TJ5]KMUI?TGY:CG+\O,<5EG-.C=_U :A=(8E,91 M-%U]R@/H;GS+XDTLR\JHZY9EYL%9BPYJ%$!I#$KC*)HN.F44=.N,@J>FO,95 MM[,X#0MLH;>\SBL2^]@U&F TBB4QJ TCJ+IFE).0Q?F-*SDO+5T=SS,9G)6+;/9.Y%_ M&&3D-SG%9F306BS^\AU+?PFFM[^>=5HM.0F/Q'=S[H,Z#U":#Z51*(U!:1Q% MTW6JG(=N$^?A)0W7;J4)L6JXFH=A+2^H"0&E,2B-HVBZO)0)T869$'9ID$?% MPT]IFJ<]I_6,+ AU*Z T'TJC4!J#TCB*ILM4N17=)F[%BV;!"F-B]:V#YD%8 MBPOJ2D!I#$KC*)HFKIYR)7H 5^(I[Q,T]VN;NJ T'TJC4!J#TCB*IJM+>12] MC7L4FWPRN>Z%"^7HEE^XX [ZJYG/? ZLM0GU.J T!J5Q%$W7IO(Z>@"O _,V M07,DUKD0ZFY :11*8U :1]%TO2EWH[=Q=^-%-'$ MUUE+?(/!ZDNWS*? 6II0(P1*8U :1]%T:2HCI *V,.WEI4 M4+<$2F-0&D?1=%$IMZ2_\0TAGGD30AE@K;Z@[@B41J$T!J5Q%$W7EW)'^H#W M/X'F6]CM6>8Q64^W4/,$2J-0&H/2.(JF*U>9)_TZ\V3+KU/*^&NN4\RCM%8? MU%R!TAB4QE$T77W*7.D_=]N(/&^&T<(*LW("BM98AH2X,E$:A- :E<11-EY]R8?J '2@>S9 O5LF![FP! MI?E0&H72&)3&431=NLJEZ6_ESA9E5*M7VFOY$.JK0&D42F-0&D?1=%$I7Z6_ M[8^3]"O?<[56R($:)U :A=(8E,91-$U> V6<#!#&"6:ZA15RS&.RG6VA-!]* MHU :@](XBJ8K5_DF@R:^R19?IPPJ'9:UZQ3S,*WE!W58H#0&I7$439>?; K>6Y M_MQ)I^MYWNI.+=!>*93&H#2.HNG"4W['H+G?L1"4TMPN^1A'W^2Z37Y1>#YOMI/%-)96:2:ZJ'PT4N?/6G")+J) 5U)FH&ZLAX M@X3TR#2.LG%*NF04W*>5TR?4E(#2&)3&431=>[DIH1]1=>*!N4[\Q?GK="9( M%LOI3Y"A""?YE6^ZG58Y:^9'\L;YM!U$][_\U'>=WJ\I&<93*1"29O'P*PG+ M._C)[%8>$]_EE4&8BKTO[E^791PS*7+93R*#S?^=)%GQSM7\GX#J.YKEJ\B\ M0XNNBQ'D)Z+7^<]# ]5A.KOZ6PRSAQ-5G(V]+^TGG+QR4,4H?\C)JU+.?CH6 M(CL-LN#H<"J2&W$B)I,<)\/)YXJEHR01UU)'SL$[=V=_[?BI<_#>J3CN.P>T MZOBI>_"^BG,\Z!XP*>2J3WKRDU[^R;X*]>CP5EXO?@B2FS!*R41_F# M54E>F'OX)8MOY:7C#KF*LRR>%C^.13 22?X%^?EU'&&PO=V]R:W-H965T[98*CWA# <)7< 4U.?D3N"34Z#,6 2Q9#PF M N;7C1OO:N+UM8%YXW<&:[DS)CJ5!\Z_Z8??9M<-5T<$(01*0U#\6<$(PE C M81S?<]!&X5,;[HXWZ#^;Y#&9!RIAQ,,O;*:6UXU^@\Q@3M-0W?/UKY GU-%X M 0^E^4O6^;MN@P2I5#S*C3&"B,79+WW,B=@Q\%H5!GYNX!\8^)T*@U9NT'JN MAW9NT#[TT*XPZ.0&)G4GR]T0-Z:*#@>"KXG0;R.:'ACVC37RQ6)=*%,E<)6A MG1I^X J(YY*W9,2C"'=NJGCPC=!XEHW>ZEV8Z44L34G-YMZ%-)9H,LW>O.9>B)G8U"4A?(<7_X\'9.SU^?D-7&(7%(!DK"8?(Z9DA-/ M2YY*="P'CL+,='Q.D&R80&<-W -BA!K* Q?//*Z[KO+*2T"U+:SR?EBVDI6.IT!0);)(%'$ &3 M0!+! C +9&QW7L'%,;!_J9O(JB3/7I%GS^KJ%T%CS.OEO<,.6]$[>D>]X[!M6&%K MGIY^P47?&O0D;PPUV+ #5[#1/V+CK=<[[J16[)J47!:47#Z7DA_71R^/^JC7 M;[K]@[2M@=5,VW.WZLFU)HYB=0Y,I\L%9IHP4:1XAWK#O?RZ+2,3Z&7M]8R]'U5L\^4OV7*_S^D2.[U0(NT>H=D MV(.K(J,4?$?H['.QE:J>75#FS80^A%"C:DZ*U8NOK?+**5&L)94SL7NH>Z:V MFM6SB]8]=GY8I=R>\%K%6:G6/:ROB1V\+F5;M>O9Y9^=LCIR]_:$QRJZ?IA* MGMBAZE*ZE;V>77KN4?HBW7M[ KF*NF?(Y8D=NBXI6B/OSVR5HG=2T7U: IG> MW)-4WW00/'ZZS+#T%$/NR!QE ]7W.2Q*(Q(?-CL<*;37MR\T?GKSJN][O7<2 M$1-Y@F-?EA7GFVT\4H1%/8Y6YECL)H'O/[5_X'?S!:7K;?FBO%@?N1=C;VR M>?]J7/;^C==#@U[I2A]7S'VNLPTINPU^3\4"#RT)88[AN]A:17;!F#XHG MY@;Q@2O%(S-< IV!T"_@^IQSM7G0#HIK[N'?4$L#!!0 ( /2!:54Z8-9C M& , $8* 9 >&PO=V]R:W-H965T=$(CN8MJ%20Y@-;$SVT K[\<>S3WW+Q*%< "CT5.9,#9Z54>>VZ,EU!062'E\#TS(*+@BC=%4M7 ME@)(9HV*W,6>UW4+0IDS[-NQL1CV^5KEE,%8(+DN"B*>1Y#S[<#QG9>!"5VN ME!EPA_V2+&$*:E:.A>ZYC9>,%L DY0P)6 R<&_]ZY&-C8%<\4-C*O38RJ@]=,^96DGTB660O;9WM0R-%OA%BQ$^Z7 *90<%WD>$/8S1!^0BN2(" M9/TZ$2%HU YLA+ EPHQMM%"0?41L;;)&%Y35WB_1GZ-Q*O#*;63=FA]M,^PF MB1<'?7=S!"=L<,(WXFSM[M5?CVQ Z+\1+0@5:$/R-5C&C.0J]#)'G+H=_SD.''4$$"']^V^^$"]J\##(8Z.TR0-3?(FFC.HEQRJ%W>\%O5Z#6_O M)*^^!A9 #2@7")Y**MZA9>]0RQX.VG:B[^W.<>\=<&>0MN9X]6.'K3O3W[N( M_/.WNX# @$0 M&0 'AL+W=O0GZ./=(1_=$ M<#T_6\V+L6BSG_*#2)(=K0>0ARYCX<0DI/RX,RW@$P&;A7%AG8=6$5 @_D[@*!MMHJ7<*U*C7U('-]B/[QT(\BKEE$E8\_9;$:K

NX%4!A72SU%X<7, 46\X%/Q*ATZTD=DDN>)C%3H%?# M!SI02<(W.I!G0-X&H%B2RG>XVM=U0-Z^>4?>:+(O.WZ0N$DY-Q6>@M9B1I7B MRU*Q_81BAUSQ7.TD"7$?<4]\,!P_&X@W\?3K%-B/*;BT!PG7L#\C#GU/;&K; M/?M9/3_[IOGF6/2"7.J>@H NRJ#-MH<(N:N;120TZD>_6\MU!^2LNE?;_ M#=Q#?@!)_KF"[!;$OWV"!ZGT&^9<[ED$"P-?(1+$/1C+WW^S?/I'G\G&) O& M) M'(CO)AU?GPWLM.Y;$7M-ILY:%5EV,[4Y:9NQB+#KQ6U[L@CPZZ[>B7TOW M!Z7?X&$R$>V*=T& ?DSY7M_/[\EG_'X9\N4@[TM].299,"99.!+927(F=7(F MK^7+2==SUI2VC-D#HK3MS"[(MZ:M"S?L@CS7\?JM.:W53P?5KUF*5Z/VY143 M=Z"2?#MHR$&VEQIR3+)@3+)P)+*3E,SJE,Q>RY"SGHO2;OFQBW%IR[-!%V-1 MWVO9L0=D39^PHT5_?D330?5_0@X"]6M+7L3XF9Y()9@N@09].Q&Z]?E=]('?6\F3?"?293E>-E1?%_4F[=<8?5:-'? 8A :@/,;CC5GU=$+U#^*+/\# M4$L#!!0 ( /2!:54 GX&PO=V]R:W-H965TUWZ.G>2,]U*]Z"V (:^"YWH2;(TI[L)0 MK[8@J+Z6!>0XLY9*4(-=M0EUH8!F3B1X&$?132@HRX/IV(TMU70L2\-9#DM% M="D$56\SX'(_"7K!^\ CVVR-'0BGXX)NX G,MV*IL!W?IR,:[@.\,]OJ@32S)LY0OMO-G-@DBNR'@L#+6@>+?#N; N37";?RJ/8-F M22L\;+^[?W7LR/),-3@0H(]?$->"N"U(3@CZM:!_Z0I)+4@N76%0"QQZ M6+&[Q"VHH=.QDGNB;#2ZV8;+OE-COEAN[\F343C+4&>F?TD#I!>1*S*70N#) M/1FY>B$TSZK6E3V%S$[BS=34'>Z2TURCXCOE935RK_&>%;:IR:<%&,JX_HP1 M?V^!X(V-22H*+M\ :OMEJ59;-'96Y)\'$,^@?J*@F7 75C=3X] @K-URN*K! M9A58? *L3QYD;K::I'D&F4>_Z-;?=NA#3'*3Z?@]T[.XT_ )BFO2C[Y@0N+8 MLY_YY?*>#^?W5D\_O/I1,OK-M>L[O^2$7_I:X)L"+U;&=BP#O&UO#+COF&:5 M42]R3O:UMYM&XW!WF+GS(8OS(6EGR!%ETE FEU'N),<'A3/S]H4\L)R)4OA0 M$\\.KI,6K#>H?]OB]4>-6LCGO(ZH!PWUX/]3XROK%/7 MXE!B]H;=-."OL0I M/>-TA'S3(-]T(C\R_7*U5OA^8[D!!=H010UT'G;E>'NTC2AJG=#<']5K@?NC MVN3GO([0APWZ\&/H'2<^]!U!U&^A#WW;[;6B%A=YI7ZOH1]]U*"/.M'G^(%0 M6.F4E!-$%T2N25D0(\DG]^WX[&/OMHP3(MQGQ_>!^+ATT2V-3BO3#RU:I3,\ M*$L$J(VK!S59R3(WU:>B&6U*SGM7:;7&9[V[><\SOL 2M:HH_[.OZML'JC8, MBQ$.:UPJNA[B4Z^JFK'J&%FXHNA9&BRQ7'.+938H&X#S:XF%4=VQ"S2%^_1? M4$L#!!0 ( /2!:54-5;P(S0( (L( 9 >&PO=V]R:W-H965TLFEJI;5X(K#"(! 362>M4E7;[["8'L9K$ MF6V@^_>SG9#RDB*D[DMB7^YY[OSX=)?^FO$7D2!*>,W27 RL1,JB9]LB2C C MXIH5F*LO<\8S(M66+VQ1<"2Q 66I[3E.Q\X(S:V@;VSW/.BSI4QICO<69"!RS]#>-93*P;BR(<4Z6J7Q@ZUNLSM/6?!%+A7G"NO)U+(B6 M0K*L JL,,IJ7;_):Z; %4#S- *\">/L _QU JP*T3HW@5P#_U CM"M ^%="I M !VC?2F643HDD@1]SM; M;=BTPMS70:M!*:Y+JR9Y.HK53@9_&02P77A"D+D M=$7T/0L@>0RW&"]HOH"AOGLJJ3*?AR@)304\XJM M$[84"BSZME3)Z1!V5"4R*A/QWDFD!7XWD-^8Q/A[M-Q_E8],G'HD^/PT.,%-QM@N]HV:JKK&7X M_'?Y-K5U":KB5$LA*0PSMLQE4Z649!U#ICOC*G"][HW3MU?;^A\-J1MR3Q0D MPH&E.JY OD(K^/S)[3A?FV[CI)"3_QER>AC2;SMO$7>$]FNA_9.%_J;&"IS_ M8$)<@.KA.W> \A(>F21ID_S^06)7K>[-GOJ'3EYWUR5LX'%=?U_30Z].>]=E M>O3,I\M>*FIO-J75<; M':#^_PC^ 5!+ P04 " #T@6E5I])26;,$ "U&P &0 'AL+W=O7E&3Y@S(CI=Q>;(GB/8?W7/I>77.\(?0K2S#F MX"G/"C:Q$LY75[;-Y@G.$3LG*UR()PM"<\3%+5W:;$4QBDNC/+-=Q_'M'*6% M-1V78W=T.B9KGJ4%OJ. K?,\W.".;B06M[<"G=)EP.6!/QRNTQ/>8?UG= M47%G-RAQFN."I:0 %"\FUC6\BJ O#(9SC*))-;QK0:U&DYIN'^]18]*YX4S#XCA&3*Q+"\1X M@=89_T0V[W#MD"?QYB1CY2?8U',="\S7C).\-A8KR-.B^D9/M1![!@*GW<"M M#=QC@^$)@T%M,.C*,*P-AET9O-K ZVK@UP9E,.U*K%+I '$T'5.R 53.%FCR MH@Q7:2T$3@NYL^XY%4]38<>G'PG' $)P!@),TT(+![V(35W8?"&-BKGBT0P3O"\;I6NQ(SL0P M2Y<%XC@&KP/,49JQ-P+ZRWT 7K]Z UZ!M "?$[)F HV-;2Z\E&NUY[5'-Y5' M[@F/!N"6%#QA("QB'+?8!WK[D<;>%NHV$KM;B6]<+> ]7IV#@?,6N([KMJQG MUMTO, SX4Y;#,_T'+0;-=!B3<\@2>RB<@5!Z^8BLTQQ-+)&>&Z2.VIK_^ GWGM[9HF00+3(*% M)L&B"LPOP61Y>ISZ@[']V!*[81.[8;_8:6,V5/B'KM,LH J%EJ]O*#H0AB8) M(T-@!['PFEAXVECL)_MXEX\1 W/$$K 0+QP@J0M NLO=;8&JB+P]WOY"7?U&5U^KZTRJ%TGUMN7S[UNS]*%)NDBE>Y4<;ALI+WL*NV'%#VD6N)ZC=676'0$_:M#$;1 J-HH5&TR!3:X4;8ZZ7A?]"=U*"Z6J'G M[1W!9PE#HX11"^&I>@'=G=BNP7:B!MM? AQ=',NL9>PMF+1TF>]294;3 *%IH%"TRA7:X#W;].-0WY#VSF=HLJR]@>L;>L>M M&1JEC*#:[)_*9KO^'.H;=)/9S%>6=P8][S@*ZBSG.)NU 'F>?ZSMLT"1WO>^ M>]C>.U7(,5V6YS]")[(N>/6/;3/:G#%=ER!56)T@[^.I MZQ;1I3Q/R/!"4#GG%V(GT.J,J+KA9%6>:3P0SDE>7B88Q9C*">+Y@A"^O9$$ MS4G=] =02P,$% @ ](%I50Z&M,"& P J P !D !X;"]W;W)K&ULS5?;;MLX$/V5@;8H$B");KXDJ6T@L=QM@$T;).WN MPV(?&&EL$95$+4G9Z=]W2"FJ+XJ1[OJA+Y(XFG/(F3D:CT7KJOB%'.FSD2)!;V9"YDS34NY<%4ID246E&=NX'D#-V>\<"8C:[N3 MDY&H=,8+O).@JCQG\MLU9F(U=GSGV7#/%ZDV!G\DK=R6)>$Y M%HJ+ B3.Q\Z5?SD;&G_K\"?'E5I[!A/)HQ!?S>(F&3N>.1!F&&O#P.BVQ"EF MF2&B8_S;<#KME@:X_OS,_M[&3K$\,H53D?W%$YV.G7,'$IRS*M/W8O4!FWCZ MAB\6F;)76#6^G@-QI;3(&S"=(.=%?6=/31[6 ,33#0@:0+ -Z+T "!M ^-H= M>@V@]]H=^@W AN[6L=O$14RSR4B*%4CC36SFP6;?HBE?O# Z>="2WG+"Z2W1 N$H0LUX1CR;6T>H^**P M6*9@RE0*[TG,[7%N"J5E14K5"OZ^Q?P1Y3]$\>4A@J,WQ_ &> &?4U$IBD&- M7$TY,I&Z<9./ZSH?P0OY".%6%#I5,"L23#KPT7[\Q1Z\2[5I"Q0\%^@ZV$OX M@.49A-X)!%X0=)QG^GJXWQ7._]M]]I]WWTA&V*HUM'R]%_B,\N H(_T<4Y/: MUAU;U]WTAI2@!5UBD>,)S.9SM$T)2B%-CSHQ8CZ!ST*SK$LG]4D&]B2FVRXG MX<7YR%VNYW[7YS2XV/2)=GU\O^=M.LTZB ;]UF_E-C]>EZID,8X=^JX5RB4ZD[>_^0/O79=$ M#TD6'9)L=B"RC0+UVP+U?QDQUR?IKXNP/]@2\Z[/EDJC78\P#+>4O(]E(TV# M-DV#G],Q&59,)J\4\E[RGQ7R('UU/R#OI[A;YFDB4A!AG/:RCL;TDC\7-/PU"[-!^^=D\AU02P,$% @ ](%I5016LGN"!0 ;QL !D M !X;"]W;W)K&ULM5E=;]LV%/TKA%<,+1!7(O5E M98Z!Q'+7 $L;-.OV,.R!ENE8J"1Z(IUT_WZDI$@6=:VYKOO22/*Y1[R'E[R' MU?29%U_$AC&)OF9I+JY&&RFWEY8EX@W+J'C+MRQ7OZQYD5&I;HM'2VP+1E=E M4)9:Q+9]*Z-)/II-RV?WQ6S*=S)-\-2_GPUPJ.7!Y^2QXW4 M#ZS9=$L?V0.3G[?WA;JS&I95DK%<)#Q'!5M?C:[QY8(0'5 B_DC8L]B[1CJ5 M)>=?],WMZFIDZQ&QE,524U#UYXG-69IJ)C6.?VK24?-.';A__<+^KDQ>);.D M@LUY^F>RDINKT62$5FQ-=ZG\Q)_?LSHA3_/%/!7EO^BYQMHC%.^$Y%D=K$:0 M)7GUEWZMA=@+4#QP *D#B!G@'@APZ@#GV#>X=8![[!N\.J!,W:IR+X6+J*2S M:<&?4:'1BDU?E.J7T4JO)->%\B +]6NBXN3L Y<,88+&Z#J.=]DNI9*MT$>Y M806:\TP5WT97Q1-#OW$A%&R^H?DC$RC).Q$W-*5YK)[S-1A]F\<\8^BU9GF# M7D=,TB155V/T^2%"KU^]0:\TY>\;OA,T7XFI)55V>HQ67&=R4V5"#F3BH#N> MRXU BWS%5D!\-!P?#L1;2M5&6O(B[0T9)'Q@V[?(L2\0L0D!QC,_/AQ#Z7S? MVQBL_E]51ZK7]@6*V%*B!Q;OBD0F3"CDDUKK=)FRL6IL MXP>:L@MT3PN62_37'56Y#6U8D'%9 9PXE M'D*%X9KK T#AP.AL$0#RPMX* 5 N=F$-L-W:/_O4':".[+S1=SQS?@&8;V"B MXZ@6PU3=#/<,+AXN_KT2UW.^UZNJ-3"G8H/>J1,3>L]6VMI>2UDDRYW4+0M) M?DRO&A[#MS:KL[)%9V5;G(NM.YNDG4UR-M(_L&/A MOBEV7,?4IP\:]P7J@\+0[%P0TT%]6@>.ARWX=S:OFGU_4!B;I@8 ]59*'S)V M??.L-4C4%: UKOADYXI!ZVIV9@#5R^X8HL4@43>[UKGB8>NJ3U@GM:%!VF]N M0^=DB\[*MC@76W>"6D.-AQWU4/D!7M7US,UC#L#Z1R>(RPEZZPLPX8<.3[BU MQWC8'Y^G&T$VV9OTMEO()WOF.0%"!?N'HUH. .:X!WPD:9TR&7;*/[ ED;[O M[1\E )!J[(9$ C;V"P8B"HXL&F1UFB38:/]G3VI9N_F1QS?E & ]8]4$,IW M)J$I! [>*@BK4DE)YO4.M+O#"SPS=X+P'J'JN.H%L-458;6W@>$C!6/Y9<; MH29.57SU?[S-T^;KT'7Y3<1X?H,OYQAX'N'+1?7MIZ6O/D7=T>(QR05*V5J] MRGX;J,DHJJ\[U8WDV_+SQ9)+R;/R&PO=V]R:W-H965T%N.XMI5Q= M#08B6;*>;]RE#TM9W1B,1ROZP.Z9_+;Z4JJK0<,R M3W-6B)07J&2+Z]X-OIJ2H JH$;^D[%'L?4:5E!GGWZN+#_/KGE/-B&4LD14% M5?\V;,*RK&)2\_AC1]IKQJP"]S\_L[^MQ2LQ,RK8A&>_IG.YO.Z%/31G"[K. MY!U_?,]V@OR*+^&9J/^BQQW6Z:%D+23/=\%J!GE:;/_3I]U"[ 4H'CB [ *( M'N!U!+B[ /?8$;Q=@'?L"/XNH)8^V&JO%RZFDHY')7]$9856;-6'>O7K:+5> M:5$ERKTLU;>IBI/C3UPRA GJHYLD6>?KC$HV1Y_EDI5HPG.5?,LJ*S8,?2@2 MGC-T\3,7XE+A[UB242'219K0:L\%^KR6B"].)+J(F:1I5E-^NX_1Q:M+] JE M!?JZY&M!B[D8#:026DUWD.Q$W6Y%D0Y1+OK("[D4:%K,V1R(C^WQD25^H!:X M667RO,JWQ$IXSU9OD.N\1L0A!)C/Y/AP#,GY;Z-/__7H!XOA-BGGUGQ>!]^$ MBSI/2K9AQ9J!^[ME&-8,5:W;C/M!Y(6CP69_U0"4%[K.(2H&4 3C(#B$30$8 M=B+':V '8KU&K&<5>\<$HV6R1"J350';J,J\4G560J*W3/[!#$)O&&FJ05@P MU&4#,#\D6)<-P=P0.[!LOY'M6V7?TXR)6K-Z_'QG,BT>(,6^.;CK84W)!$+A M(='T JC(\8>:7 CE^@&L=MBH'5K5OF,%*VE6ZZ5S5:53(4M:/0$AT4- CN_K MN0VAO,C71 ,H[(1$2YDI"//=CMP.&MF!5?97+FGV&LV8\BM,E>RZK$OZ!*H. MS"EX;J"K-E%XZ&DI&P-4ONOHB6VB"(DZ-CIL%(=VQ4J<0,K?;,5".D-301 1 M+0TG "K$GJ83 $4AUC/:1/E!$,$ZHT9G9-7Y23G43#V>(8&1N?J$N(XV^0D MPT-])R$N'Q-7DPC 7"\DL$;LM-;'L:I\FQ:T2%+UP]WE[D6E^?(U*AA8GW=T M!QOBZ!D,@/I&!@.@T-%5 R#7\SM$[_D];!7]H?F9(O:DV@VA9,]4_5JD\A(4 MC8]*: AF9C2$ E(:@'7G-":M=/+"L_C0L2)^DF'][2/+9ZS\'5PEZ\A5MWIR8LZ#!.N#6,^"7'>)8L17^C;T7):);^I0+>T50U:'7+ MQ52KI5@G5"S1VTS-[CV;/ZBGFC6]K5,^.;W/R1:?E6UZ+K;#S6]M,[;[YF-Z M(PQX6%]/F<+H#I^KJ2UR,1ND6T>@YC6 M5'D,O2 !***W[A!3%&%='V2%.P2V1IC8C?"I/<".[H4M-4'&E@(\P)::J*XM M;6TCL=O&_\E4W6QHFM%9QOJJ)/2%*OOH8UWQJWOHGB7K,I7I"V;++N54LW56 MMOBL;--SL1TF1>NTB=UI'U/,S->C^A/J94@,0/KZ \I*[[(&\O)%_5 M1Z0S+B7/ZX]+1N>LK #J^P7G\OFB&J YQQ__ U!+ P04 " #T@6E58>'! MWB\# M"0 &0 'AL+W=O0FM%X+^232A$U/.=9H29.JG5YX[HJ3C%GJB=*+.C)1LB<:=K*K:M* MB2RQH#QS \\;NCGCA3,=6]M23L>BTADO<"E!57G.Y/<99F(_<7SGQ7#/MZDV M!G*B (F;B7/KWRR&QM\Z?.&X5P=K,$S60CR9 MS;_)Q/%,09AAK$T$1G\[G&.6F4!4QK6) M3B=.Y$""&U9E^E[L_\&&S\#$BT6F["_L&U_/@;A26N0-F"K(>5'_L^=&AP, MQ>D&! T@. ;TWP"$#2#\U0S]!M"WRM14K X+IMET+,4>I/&F:&9AQ;1HHL\+ M<^PK+>DI)YR>?A8:P0_A(ZQ2)A'NL:QDG)*2L)1B*UD.%PO4C&<*'O!95RR[ M).?'U0(N/ES"!W!!&: "7L!CP;6Z(B.M'U)1*58D:NQJJM-D<^.FIEE=4_!& M32')?T:44*7D2:!6<#KK#L0>A=0> %04<]\U^' M^UUT?CO[*S9A>^2AC==_(]X#M0=5R>^PTB)^NJH/GH[M-OY6<8D)7-#QU8=Z MV75X=?2!C6ZZRFX:!2,_&KN[0TE.O;S7'HM3C\"/(N^Z=7O%KM^RZ[^#74N* MZ.U04B.#N5 :EBB;"V_()B++F%10DM42[^1=YXT.ZXUZ?O^(]]GJ3!._426+ M<>)0EU8H=^A,__S#'WI_=5V,TY2AW_/\;H4&K4*#]RCTA645_CC\K[93TN)% MKSO4J>AZ"V=UFN&A(&%P? _.UO)>/4XS#D?1H%N.82O'\*P^*;&9N M\F(+GZM\37=#;)J7!6XK$D7R_T@G+6!]V#=_^OX,3^_]*!I=7Q\)=[;J]PKW MTYRU=.[!(,E1;NU 5A"+JM!UNVRM[;P2-K&9C$K1?2-/_ 5!+ M P04 " #T@6E5$;-)354# $#P &0 'AL+W=O =-W%ER$6.FE6-HR$H#]V"BDME.KM>T0$V8->O'>1 QZ?*4H83 12*[" M$(N7(5"^Z5MU:[MQ3Y:!,AOVH!?A)3R >HPF0J_L#,4G(3!).$,"%GWKNG[E M=MFG$(*,R50<#Z;PTCH-0 :3=^I9A61FD, M=Z^WZ#=Q[#J6&98PXO0[\570MRXMY,,"KZBZYYLOD,;3,GAS3F7\BS;)V4[3 M0O.55#Q,C;4'(6')/WY.==@QT#C%!DYJX+PV>(NAD1HT#F5HI@;-0QE:J4$< MNIW$'@OG8H4'/<$W2)C3&LU%LM1@ZI8 /$%V@ M1NT,.37'*?!G=+AYO2B<_V/W_ID])T8C*XQ&C-=\ R]?#F.F,%N2&86T,L[0 M#6%$P?E7_9P7)6^8P+=C>-.MUH-&J]7NV>M=1?.4+U]*B[T4\-ABKQ+, MK1+,JP@LEY5.EI7.^W;=SE[=%73=4A^.U?X01J\BQIRFEYFFEZ6:W@W/QWR* MU+;("DFC.5TPE'W+9;C:R7<>3RJO]8?UJ5"_8=_6(ETQD?^"3 M^?!6JT^81!06FJIVT='/MTAFKF2A>!0/%3.N](@27P9Z3 5A#NC["ZX'BW1A M"++!=_ ;4$L#!!0 ( /2!:546\P=4DP( $<& 9 >&PO=V]R:W-H M965THM!\_VTDS*E$V37LA_KCGW'N/[4.RD>I1EX@&MIP)/0I* M8ZK+,-19B9SH,UFAL#N%5)P8.U6K4%<*2>Y!G(5Q%)V'G% 1I(E?NU5I(FO# MJ,!;!;KFG*BG*V1R,PIZP?/"G*Y*XQ;"-*G("A=H[JM;96=AQY)3CD)3*4!A M,0K&O*&[TS!M?)4LI'-YGEHR!R!2'#S#@&8C]KG"!CCLB6\:/E M#+J4#K@[?F;_Y'NWO2R)QHED7VENRE'P/H <"U(S,Y>;S]CV,W1\F63:_\*F MC8T"R&IM)&_!M@).1?,EVU:''8#EV0^(6T#\MX!^"^C[1IO*?%M38DB:*+D! MY:(MFQMX;3S:=D.%.\6%47:76IQ)OTB#T!O".YB)3'*$.[)%#<=3-(0R#7>X M-35A)S;@?C&%XZ,3. (JX*Z4M28BUTEH;!F.+,S:E%=-ROB5E'VXD<*4&JY% MCOD>_.0P_L,!?&C;[S2(GS6XB@\2+K Z@WYT"G$4Q_OJ^6?XBW+ZW9'T/=_@ M%3Y[/>WE$^XD8%R;4BIJGN#;#?(EJN_P$V9:$62O[.\[CX/YG$]VPIS8*SS'3(J,,DJ< M.YS"I"1BA>ZF3K% I3!O]-(:C88'PFH?"&-F?8R(#$]AS&4MS#[]FJ+.?5'. M%M=I;SB\Z"?A>E>8/T4U'8<[;Y6C6GD+TY"YW,VS[58[EQQ[T/4 MB@H-# L+C&POQVR9@)UH6054J6QI0?PK":+UE!JPM5,FF1 M7.F"&MO5B[ J-:-9!:1"A(->+PX+RB69C.6JN"Y,%O?G5X?QLQHX)Z%7=/@,T8M>#Q<& M$!./GR?^E#8F?;DOO1U^:K5:[BE&'GG('=/1PF93)N-U$NC4W"I=)W;97!_ M9\WP V#; X-FF/QB2CE#? M;)*9TAG3;9H^V88F8\%RL*/Y8@EWH\H00&-481L9IPLE:>UARV@:5G;.A+B% MA^E[OJ>]SG=VK ?[)=NF-=0TG8SK@/ZNFM/>E7V9;E#R!V4^K>QT9-V' F4W MFN5\7??7>6L 4^_CZK0LQ>:CX M9,#?Y9R>L;79EM,ZQST/CM#SWUWG!9-,4[%KVM;^:U[E%SN.+O^5Y?J_ MRJ%AK\?FA'SM)H?'8#(^!I-'49.C5VDR;,[&G0-X[_AMHP&\YJ3D&[PNB2YI M,%MQ8;AL>DN>94P^.H6MO*$S^Z*\IV_'9RRG*V'N6C E7?LKR_BJ2-I1-[ 0 MS:BN_06FUX_;=RR;B\N,K5DV;;IZ,:N;@6W8K,T%A$/DNK[\",9QF!\!#,N# M.< XCH7E^9_F,T+GXS#,V\B+C%#.".4XE@^9UA\LCY^3V,L_TR2)HCC&5G0Z M]3J88NL6Q_#UJV'>@('E@4Q_MM;X;N,5\G0=8'OZ5(5@,\4K$9LIOM: ^-<- M&$GBWVTL#S"P7<.>8!Q)$@R!6O37:!PCJQ/#Q[\_ MV%,214GB1P#S.X@B#(&G$4TZ%W:]'D]]02P,$% M @ ](%I59>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8 M_1!2:5K5N %(MB6/:( M7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1 MH2)8%II%R=.B':5_']ERJR=7E_EH+,PUWM!.-DUK!07_@ M28HW^_N\WV6OTLIGV4GWSWPR_N[$A/52R5[^$NU\,ILPN]%O7[21O[1RO%LV M1G?=?)+M3CP)XV3SG\-+#_G(G^UXQ/'G[QQ YI-Z!A=<26/=V&*\/@?&5P&- M=WN#TY]DYX2YY4Y\-GK82K7VEX&GF :/,<9AO]T%\<+\GS#JU4HVXE8W0R^4 MV\71B,X#*KN16SMABO=B/MDW8=>J97\K!T%B=VIW*6CKGQ1N?=?NGMH!;A!# M%O(!AG"6L1/V<;!2 M"6L#K#,$ZXP *_=8W$K+](HMC+#PG[%I..B<(Y#G!) %0'X7KT(- K:-7BOY MY]@]PP;O&0%C"8SW@EL1]FZ&.N7 4AFQ*L#ZRLV+ 'UW@BU%,Q@(7DR)224[ ML%5&RAHH/W%IV!/OH(^_0AP'(_P_0TQ,*]F!O3)BG@(FC#A\'>W6MK MW[.%,.'0DV%RR0YLE]W /0/.&]WW,"8NG6Y>&(=,TO\*,3&]9"1^\8*Y!1F^ M!'H?XAIB8<#(*XV1>.;BF'1R"NEDWCIW_1:&SG&. P[?#4HA)>:@G,)!636. MF^-;_LA_1N[)T0G-@=VSE)!)0%ONIX=-HP>8'JHU6T#^V,2*S#'WY!3N2>1 M[-UCB(FY)Z=PS^\T",A\RF'?AWR8='(*Z23SH6B2C4DGIY!.*B&*IMDY)IV< M0CJIA"C&Q*234T@GE1#%F)AT<@KII!*B>&T%DTY!(IU$0A1C8M8I2*R32(AB M3$P_!<74)Y40Q9CHBMI1]7,;8F+Z*2CTD\(\"8?W K-006&A%&; M=2X4=3IFH9+"0DG,L-,KS$(5A8624[:PTRO,0A6%A9*84:T9LU!%,A=*S2RC M:&(6JB@LE,2,HHE9J**P4!(S>H70+PPH+)3$#*OW%6:AZIAEH!^G(29FH>J8 M9:#X%<(L5)&4@5*8T2N$6:@B*0.E,*//7S +U20K&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-V3MNVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY-_Q #)]^E4,[[KM3W>W[NO@X'DYUU>S& ML?^14EWORK&M=UU?3N]V5,C:+UW;8EG'5I(_#]71-EX/W53.\O$F3Y@Y2"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA M_J!'"'J"8 N!V()D"X'9@F@+@=J"; N!VX)P M"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=XZ^=@FT%M1;R706U%O)=!;46\ET%M1 M;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VR:;)01Z&^IM!'H; MZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[ M9+.;0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4#O0+V#0.] O8- [T"]@T#O M0+V#0.] O8- [YC\K"30.U#O(- [4.\@T#M0[R#0.U#O(- [H]Z90.^,>F<" MO3/JG0GTSJAW)M [H]Z90.^,>N?OU+N.GX=2KSU?:WS^=U(]GN\MU\=?EE\G M)R_4!>=T6U&?_P)02P,$% @ ](%I5=(T9!3L 0 !R8 !, !;0V]N M=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCIU_R(<*/>JA?^@;H=9&%; MF[8@_'N[ 28:)1I,?&]8H.UYSWJ2YXKKIZVC,-JT31>FV2)&=\58*!?4FI!; M1UU:F5O?FIB^^A?F3+DT+\3$9%*PTG:1NCB.?8UL=GU+<[-JXNANDWX.M>VF MF:&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( /2!:56@2Q-FT04 M .L> 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ](%I56+Z M]M8F P YPH !@ ("![Q4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ ](%I55=7!PA."0 PD4 !@ M ("!BB4 'AL+W=ODF % #'"P M& @($/. >&PO=V]R:W-H965T&UL4$L! M A0#% @ ](%I5<44'&@I!0 <0P !@ ("!I3T 'AL M+W=O&UL4$L! A0#% @ ](%I51]*S)O+ P LP@ !D ("! MBDH 'AL+W=O14P$ "&"P &0 @(&,3@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ ](%I524*3)*G! > H !D ("!,E@ 'AL+W=O&UL4$L! A0#% @ ](%I522,19@! M"0 '1< !D ("!HF4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ](%I53IM]/W> @ 108 !D M ("!PWD 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ](%I5>RN&:3\! *@T !D ("!_H( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M](%I56FQM",1! 60L !D ("!WI$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ](%I52KZ[V1M P ' H !D M ("!$JH 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ](%I53VJ,9N: @ Y@@ !D ("!5[4 'AL M+W=O&PO=V]R:W-H965T&Z !X;"]W;W)K&UL4$L! A0#% @ ](%I M54.\&E0, P &@L !D ("!_L, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ](%I57X! XBK P MPX M !D ("!8LT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ](%I5&PO=V]R:W-H965T M&UL4$L! A0# M% @ ](%I53:^A4RM @ DP@ !D ("!K.P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ](%I5>^/ M3N3Y @ ?PL !D ("!)?8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ](%I54P]G5C4$0 C.P !D M ("!IO\ 'AL+W=O"H% #R%@ &0 @(&Q$0$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ ](%I5:1(WM[N P (!$ !D ("! M81H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ](%I5:?24EFS! M1L !D ("!#B4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ](%I51$@P($\ M!@ TQ\ !D ("!;C,! 'AL+W=O'!WB\# M"0 &0 M@('A.0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ](%I51;S!U23 @ 1P8 !D M ("!TT ! 'AL+W=O&POU& 0!?&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #T@6E5TC1D%.P! ')@ M$P @ %"3P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..20!) /83 !?40$ ! end XML 77 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 78 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 361 293 1 true 85 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Interim Condensed Consolidated Statements of Income (Loss) (Unaudited) Sheet http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited Interim Condensed Consolidated Statements of Income (Loss) (Unaudited) Statements 4 false false R5.htm 004 - Statement - Interim Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited Interim Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 5 false false R6.htm 005 - Statement - Interim Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited Interim Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 006 - Statement - Interim Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited Interim Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Business Sheet http://www.ceva-dsp.com/20220930/role/statement-note-1-business Note 1 - Business Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.ceva-dsp.com/20220930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies Note 2 - Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Revenue Recognition Sheet http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition- Note 3 - Revenue Recognition Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Leases Sheet http://www.ceva-dsp.com/20220930/role/statement-note-4-leases Note 4 - Leases Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Marketable Securities Sheet http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities- Note 5 - Marketable Securities Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Fair Value Measurement Sheet http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement- Note 6 - Fair Value Measurement Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Intangible Assets, Net Sheet http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net- Note 7 - Intangible Assets, Net Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Geographic Information and Major Customer Data Sheet http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data Note 8 - Geographic Information and Major Customer Data Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Net Income (Loss) Per Share of Common Stock Sheet http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock Note 9 - Net Income (Loss) Per Share of Common Stock Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans Sheet http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans- Note 10 - Common Stock and Stock-based Compensation Plans Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Derivatives and Hedging Activities Sheet http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities- Note 11 - Derivatives and Hedging Activities Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Accumulated Other Comprehensive Loss Sheet http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss Note 12 - Accumulated Other Comprehensive Loss Notes 19 false false R20.htm 019 - Disclosure - Note 13 - Share Repurchase Program Sheet http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program Note 13 - Share Repurchase Program Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Impairment of Assets Sheet http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets Note 14 - Impairment of Assets Notes 21 false false R22.htm 021 - Disclosure - Note 15 - Income Taxes Sheet http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes Note 15 - Income Taxes Notes 22 false false R23.htm 022 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.ceva-dsp.com/20220930/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.ceva-dsp.com/20220930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies 23 false false R24.htm 023 - Disclosure - Note 3 - Revenue Recognition (Tables) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-tables Note 3 - Revenue Recognition (Tables) Tables http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition- 24 false false R25.htm 024 - Disclosure - Note 4 - Leases (Tables) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-tables Note 4 - Leases (Tables) Tables http://www.ceva-dsp.com/20220930/role/statement-note-4-leases 25 false false R26.htm 025 - Disclosure - Note 5 - Marketable Securities (Tables) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-tables Note 5 - Marketable Securities (Tables) Tables http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities- 26 false false R27.htm 026 - Disclosure - Note 6 - Fair Value Measurement (Tables) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-tables Note 6 - Fair Value Measurement (Tables) Tables http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement- 27 false false R28.htm 027 - Disclosure - Note 7 - Intangible Assets, Net (Tables) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-tables Note 7 - Intangible Assets, Net (Tables) Tables http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net- 28 false false R29.htm 028 - Disclosure - Note 8 - Geographic Information and Major Customer Data (Tables) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-tables Note 8 - Geographic Information and Major Customer Data (Tables) Tables http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data 29 false false R30.htm 029 - Disclosure - Note 9 - Net Income (Loss) Per Share of Common Stock (Tables) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-tables Note 9 - Net Income (Loss) Per Share of Common Stock (Tables) Tables http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock 30 false false R31.htm 030 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans (Tables) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables Note 10 - Common Stock and Stock-based Compensation Plans (Tables) Tables http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans- 31 false false R32.htm 031 - Disclosure - Note 11 - Derivatives and Hedging Activities (Tables) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-tables Note 11 - Derivatives and Hedging Activities (Tables) Tables http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities- 32 false false R33.htm 032 - Disclosure - Note 12 - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-tables Note 12 - Accumulated Other Comprehensive Loss (Tables) Tables http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss 33 false false R34.htm 033 - Disclosure - Note 3 - Revenue Recognition (Details Textual) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-details-textual Note 3 - Revenue Recognition (Details Textual) Details http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-tables 34 false false R35.htm 035 - Disclosure - Note 3 - Revenue Recognition - Remaining Performance Obligation 2 (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-2-details Note 3 - Revenue Recognition - Remaining Performance Obligation 2 (Details) Details 35 false false R36.htm 036 - Disclosure - Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals) Details 36 false false R37.htm 037 - Disclosure - Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) Details 37 false false R38.htm 038 - Disclosure - Note 3 - Revenue Recognition - Assets and Liabilities (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-assets-and-liabilities-details Note 3 - Revenue Recognition - Assets and Liabilities (Details) Details 38 false false R39.htm 039 - Disclosure - Note 4 - Leases -Lease Cost (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-lease-cost-details Note 4 - Leases -Lease Cost (Details) Details 39 false false R40.htm 040 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details Note 4 - Leases - Maturities of Lease Liabilities (Details) Details 40 false false R41.htm 041 - Disclosure - Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details) Details 41 false false R42.htm 042 - Disclosure - Note 5 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details Note 5 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) Details 42 false false R43.htm 043 - Disclosure - Note 5 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details Note 5 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) Details 43 false false R44.htm 044 - Disclosure - Note 6 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details Note 6 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) Details 44 false false R45.htm 045 - Disclosure - Note 7 - Intangible Assets, Net (Details Textual) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-details-textual Note 7 - Intangible Assets, Net (Details Textual) Details http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-tables 45 false false R46.htm 046 - Disclosure - Note 7 - Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details Note 7 - Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) Details 46 false false R47.htm 047 - Disclosure - Note 7 - Intangible Assets, Net - Future Amortization Expense (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details Note 7 - Intangible Assets, Net - Future Amortization Expense (Details) Details 47 false false R48.htm 048 - Disclosure - Note 8 - Geographic Information and Major Customer Data (Details Textual) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-details-textual Note 8 - Geographic Information and Major Customer Data (Details Textual) Details http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-tables 48 false false R49.htm 049 - Disclosure - Note 8 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details Note 8 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) Details 49 false false R50.htm 050 - Disclosure - Note 8 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details Note 8 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details) Details 50 false false R51.htm 051 - Disclosure - Note 9 - Net Income (Loss) Per Share of Common Stock (Details Textual) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-details-textual Note 9 - Net Income (Loss) Per Share of Common Stock (Details Textual) Details http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-tables 51 false false R52.htm 052 - Disclosure - Note 9 - Net Income (Loss) Per Share of Common Stock - Earnings Per Share (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details Note 9 - Net Income (Loss) Per Share of Common Stock - Earnings Per Share (Details) Details http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-tables 52 false false R53.htm 053 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans (Details Textual) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual Note 10 - Common Stock and Stock-based Compensation Plans (Details Textual) Details http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables 53 false false R54.htm 054 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Stock Option Activity (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Stock Option Activity (Details) Details 54 false false R55.htm 055 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Restricted Stock Units Activity (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Restricted Stock Units Activity (Details) Details 55 false false R56.htm 056 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Equity-based Compensation Expense Included in Interim Condensed Consolidated Statements of Income (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details Note 10 - Common Stock and Stock-based Compensation Plans - Equity-based Compensation Expense Included in Interim Condensed Consolidated Statements of Income (Details) Details 56 false false R57.htm 057 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Valuation Assumptions (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details Note 10 - Common Stock and Stock-based Compensation Plans - Valuation Assumptions (Details) Details 57 false false R58.htm 058 - Disclosure - Note 11 - Derivatives and Hedging Activities (Details Textual) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-details-textual Note 11 - Derivatives and Hedging Activities (Details Textual) Details http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-tables 58 false false R59.htm 059 - Disclosure - Note 11 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details Note 11 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) Details 59 false false R60.htm 060 - Disclosure - Note 11 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details Note 11 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) Details http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-tables 60 false false R61.htm 061 - Disclosure - Note 12 - Accumulated Other Comprehensive Loss - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details Note 12 - Accumulated Other Comprehensive Loss - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) Details 61 false false R62.htm 062 - Disclosure - Note 12 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details Note 12 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-tables 62 false false R63.htm 063 - Disclosure - Note 13 - Share Repurchase Program (Details Textual) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program-details-textual Note 13 - Share Repurchase Program (Details Textual) Details http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program 63 false false R64.htm 064 - Disclosure - Note 14 - Impairment of Assets (Details Textual) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets-details-textual Note 14 - Impairment of Assets (Details Textual) Details http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets 64 false false R65.htm 065 - Disclosure - Note 15 - Income Taxes (Details Textual) Sheet http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes-details-textual Note 15 - Income Taxes (Details Textual) Details http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes 65 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 38 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName, us-gaap:AllowanceForDoubtfulAccountsReceivable, us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:ImpairmentOfIntangibleAssetsFinitelived, us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:ProductionRelatedImpairmentsOrCharges, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate, us-gaap:TreasuryStockShares, us-gaap:TreasuryStockSharesAcquired - ceva20220930_10q.htm 8, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49 ceva20220930_10q.htm ceva-20220930.xsd ceva-20220930_cal.xml ceva-20220930_def.xml ceva-20220930_lab.xml ceva-20220930_pre.xml ex_443524.htm ex_443525.htm ex_443526.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 82 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ceva20220930_10q.htm": { "axisCustom": 0, "axisStandard": 28, "contextCount": 361, "dts": { "calculationLink": { "local": [ "ceva-20220930_cal.xml" ] }, "definitionLink": { "local": [ "ceva-20220930_def.xml" ] }, "inline": { "local": [ "ceva20220930_10q.htm" ] }, "labelLink": { "local": [ "ceva-20220930_lab.xml" ] }, "presentationLink": { "local": [ "ceva-20220930_pre.xml" ] }, "schema": { "local": [ "ceva-20220930.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/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/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 498, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 37, "http://xbrl.sec.gov/dei/2022": 6, "total": 43 }, "keyCustom": 46, "keyStandard": 247, "memberCustom": 49, "memberStandard": 34, "nsprefix": "ceva", "nsuri": "http://www.ceva-dsp.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 3 - Revenue Recognition", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-", "shortName": "Note 3 - Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 4 - Leases", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases", "shortName": "Note 4 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 5 - Marketable Securities", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-", "shortName": "Note 5 - Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 6 - Fair Value Measurement", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-", "shortName": "Note 6 - Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 7 - Intangible Assets, Net", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-", "shortName": "Note 7 - Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 8 - Geographic Information and Major Customer Data", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data", "shortName": "Note 8 - Geographic Information and Major Customer Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 9 - Net Income (Loss) Per Share of Common Stock", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock", "shortName": "Note 9 - Net Income (Loss) Per Share of Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "shortName": "Note 10 - Common Stock and Stock-based Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 11 - Derivatives and Hedging Activities", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-", "shortName": "Note 11 - Derivatives and Hedging Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 12 - Accumulated Other Comprehensive Loss", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss", "shortName": "Note 12 - Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Interim Condensed Consolidated Balance Sheets (Current Period Unaudited)", "role": "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "shortName": "Interim Condensed Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 13 - Share Repurchase Program", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program", "shortName": "Note 13 - Share Repurchase Program", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 14 - Impairment of Assets", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets", "shortName": "Note 14 - Impairment of Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 15 - Income Taxes", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes", "shortName": "Note 15 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.ceva-dsp.com/20220930/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 3 - Revenue Recognition (Tables)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-tables", "shortName": "Note 3 - Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 4 - Leases (Tables)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-tables", "shortName": "Note 4 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 5 - Marketable Securities (Tables)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-tables", "shortName": "Note 5 - Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 6 - Fair Value Measurement (Tables)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-tables", "shortName": "Note 6 - Fair Value Measurement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 7 - Intangible Assets, Net (Tables)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-tables", "shortName": "Note 7 - Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 8 - Geographic Information and Major Customer Data (Tables)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-tables", "shortName": "Note 8 - Geographic Information and Major Customer Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "role": "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "shortName": "Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 9 - Net Income (Loss) Per Share of Common Stock (Tables)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-tables", "shortName": "Note 9 - Net Income (Loss) Per Share of Common Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans (Tables)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables", "shortName": "Note 10 - Common Stock and Stock-based Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 11 - Derivatives and Hedging Activities (Tables)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-tables", "shortName": "Note 11 - Derivatives and Hedging Activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 12 - Accumulated Other Comprehensive Loss (Tables)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-tables", "shortName": "Note 12 - Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 3 - Revenue Recognition (Details Textual)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-details-textual", "shortName": "Note 3 - Revenue Recognition (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2022-10-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 3 - Revenue Recognition - Remaining Performance Obligation 2 (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-2-details", "shortName": "Note 3 - Revenue Recognition - Remaining Performance Obligation 2 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2022-10-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals", "shortName": "Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 3 - Revenue Recognition - Disaggregation of Revenue (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "shortName": "Note 3 - Revenue Recognition - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 3 - Revenue Recognition - Assets and Liabilities (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-assets-and-liabilities-details", "shortName": "Note 3 - Revenue Recognition - Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30_BalanceSheetLocationAxis-TradeReceivablesMember", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 4 - Leases -Lease Cost (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-lease-cost-details", "shortName": "Note 4 - Leases -Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Interim Condensed Consolidated Statements of Income (Loss) (Unaudited)", "role": "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "shortName": "Interim Condensed Consolidated Statements of Income (Loss) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "shortName": "Note 4 - Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details", "shortName": "Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30_FinancialInstrumentAxis-CorporateBondsMember", "decimals": "-4", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 5 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "shortName": "Note 5 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRealizedGainLossTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 5 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "shortName": "Note 5 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRealizedGainLossTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 6 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "shortName": "Note 6 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 7 - Intangible Assets, Net (Details Textual)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-details-textual", "shortName": "Note 7 - Intangible Assets, Net (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2018-01-01_2018-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-NBIoTTechnologiesMember", "decimals": "-5", "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 7 - Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "shortName": "Note 7 - Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 7 - Intangible Assets, Net - Future Amortization Expense (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details", "shortName": "Note 7 - Intangible Assets, Net - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 8 - Geographic Information and Major Customer Data (Details Textual)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-details-textual", "shortName": "Note 8 - Geographic Information and Major Customer Data (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 8 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "shortName": "Note 8 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30_StatementGeographicalAxis-CN", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Interim Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "role": "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited", "shortName": "Interim Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 8 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "shortName": "Note 8 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2021-07-01_2021-09-30_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 9 - Net Income (Loss) Per Share of Common Stock (Details Textual)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-details-textual", "shortName": "Note 9 - Net Income (Loss) Per Share of Common Stock (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 9 - Net Income (Loss) Per Share of Common Stock - Earnings Per Share (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details", "shortName": "Note 9 - Net Income (Loss) Per Share of Common Stock - Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "ceva:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans (Details Textual)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "shortName": "Note 10 - Common Stock and Stock-based Compensation Plans (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30_TitleOfIndividualAxis-NonEmployeeDirectorMember", "decimals": "2", "lang": null, "name": "ceva:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAnnualVestingPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "ceva:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Stock Option Activity (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details", "shortName": "Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "lang": "en-US", "name": "ceva:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedAverageRemainingContractualTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2021-12-31_AwardTypeAxis-RSUsAndPSUsMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Restricted Stock Units Activity (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details", "shortName": "Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Restricted Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2021-12-31_AwardTypeAxis-RSUsAndPSUsMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Equity-based Compensation Expense Included in Interim Condensed Consolidated Statements of Income (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details", "shortName": "Note 10 - Common Stock and Stock-based Compensation Plans - Equity-based Compensation Expense Included in Interim Condensed Consolidated Statements of Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30_AwardTypeAxis-PurchaseRightsMember_PlanNameAxis-The2002EmployeeStockPurchasePlanMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Valuation Assumptions (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details", "shortName": "Note 10 - Common Stock and Stock-based Compensation Plans - Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30_AwardTypeAxis-PurchaseRightsMember_PlanNameAxis-The2002EmployeeStockPurchasePlanMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 11 - Derivatives and Hedging Activities (Details Textual)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-details-textual", "shortName": "Note 11 - Derivatives and Hedging Activities (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2021-12-31", "decimals": "-5", "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 11 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "shortName": "Note 11 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2021-12-31_DerivativeInstrumentsGainLossByHedgingRelationshipAxis-CashFlowHedgingMember", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2020-12-31_StatementEquityComponentsAxis-CommonStockOutstandingMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Interim Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "role": "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "shortName": "Interim Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2020-12-31_StatementEquityComponentsAxis-CommonStockOutstandingMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30_DerivativeInstrumentsGainLossByHedgingRelationshipAxis-DerivativesDesignatedAsCashFlowHedgingInstrumentsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 11 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "shortName": "Note 11 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30_DerivativeInstrumentsGainLossByHedgingRelationshipAxis-DerivativesDesignatedAsCashFlowHedgingInstrumentsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 12 - Accumulated Other Comprehensive Loss - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "shortName": "Note 12 - Accumulated Other Comprehensive Loss - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "i_2022-06-30_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 12 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "shortName": "Note 12 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "us-gaap:TreasuryStockTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 13 - Share Repurchase Program (Details Textual)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program-details-textual", "shortName": "Note 13 - Share Repurchase Program (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:TreasuryStockTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "INF", "lang": null, "name": "us-gaap:TreasuryStockAcquiredAverageCostPerShare", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Note 14 - Impairment of Assets (Details Textual)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets-details-textual", "shortName": "Note 14 - Impairment of Assets (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:AssetImpairmentChargesTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis-ImmervisionMember", "decimals": "-3", "lang": null, "name": "us-gaap:ProductionRelatedImpairmentsOrCharges", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30_IncomeTaxAuthorityAxis-ForeignCountryMember_IncomeTaxAuthorityNameAxis-IsraelTaxAuthorityMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Note 15 - Income Taxes (Details Textual)", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes-details-textual", "shortName": "Note 15 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30_IncomeTaxAuthorityAxis-ForeignCountryMember_IncomeTaxAuthorityNameAxis-IsraelTaxAuthorityMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Interim Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited", "shortName": "Interim Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 1 - Business", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-1-business", "shortName": "Note 1 - Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 2 - Basis of Presentation and Summary of Significant Accounting Policies", "role": "http://www.ceva-dsp.com/20220930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies", "shortName": "Note 2 - Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 85, "tag": { "ceva_AccruedRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about accrued revenues.", "label": "Accrued Revenues [Member]" } } }, "localname": "AccruedRevenuesMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "ceva_AccruedSeverancePayNoncurrent": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the non-current accrued severance pay.", "label": "Accrued severance pay" } } }, "localname": "AccruedSeverancePayNoncurrent", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_AcquisitionOfHillcrestLabsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the acquisition of the Hillcrest Labs business.", "label": "Acquisition of Hillcrest Labs [Member]" } } }, "localname": "AcquisitionOfHillcrestLabsMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedGains": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Available for sale matures after one year through five years gross unrealized gains.", "label": "Available-for-sale - matures after one year through five years, Gross unrealized gains" } } }, "localname": "AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedGains", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "ceva_AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available for sale matures after one year through five years gross unrealized loss.", "label": "ceva_AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedLoss", "negatedLabel": "Available-for-sale - matures after one year through five years, Gross unrealized losses" } } }, "localname": "AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedLoss", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "ceva_AvailableForSaleMaturesWithinOneYearGrossUnrealizedGains": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Available for sale matures within one year, gross unrealized gains.", "label": "Available-for-sale - matures within one year, Gross unrealized gains" } } }, "localname": "AvailableForSaleMaturesWithinOneYearGrossUnrealizedGains", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "ceva_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available For Sale Matures Within One Year Gross Unrealized Loss", "label": "ceva_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLoss", "negatedLabel": "Available-for-sale - matures within one year, Gross unrealized losses" } } }, "localname": "AvailableForSaleMaturesWithinOneYearGrossUnrealizedLoss", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "ceva_ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the changes in operating assets and liabilities, for cash flow purposes, attributable to operating lease right-of-use assets.", "label": "ceva_ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseRightOfUseAssets", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseRightOfUseAssets", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_CommonStockOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about common stock outstanding.", "label": "Common Stock Outstanding [Member]" } } }, "localname": "CommonStockOutstandingMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "ceva_ConnectivityProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about Connectivity Products (Bluetooth, WiFi and SATA/SAS).", "label": "Connectivity Products [Member]" } } }, "localname": "ConnectivityProductsMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "ceva_CoreTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about core technologies.", "label": "Core Technologies [Member]" } } }, "localname": "CoreTechnologiesMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_CorporateBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about corporate bonds.", "label": "Corporate Bonds [Member]" } } }, "localname": "CorporateBondsMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "ceva_CostOfRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about cost of revenues.", "label": "Cost of Revenues [Member]" } } }, "localname": "CostOfRevenuesMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details" ], "xbrltype": "domainItemType" }, "ceva_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about Customer A.", "label": "Customer A [Member]" } } }, "localname": "CustomerAMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "ceva_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about Customer B.", "label": "Customer B [Member]" } } }, "localname": "CustomerBMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "ceva_CustomerBacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about customer backlog.", "label": "Customer Backlog [Member]" } } }, "localname": "CustomerBacklogMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_DeferredRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about deferred revenue.", "label": "Deferred Revenue [Member]" } } }, "localname": "DeferredRevenueMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "ceva_DerivativesDesignatedAsCashFlowHedgingInstrumentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about derivatives designated as cash flow hedging instruments.", "label": "Derivatives Designated as Cash Flow Hedging Instruments [Member]" } } }, "localname": "DerivativesDesignatedAsCashFlowHedgingInstrumentsMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "domainItemType" }, "ceva_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to employees.", "label": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_EuropeAndMiddleEastMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about Europe and Middle East.", "label": "Europe and Middle East [Member]" } } }, "localname": "EuropeAndMiddleEastMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details" ], "xbrltype": "domainItemType" }, "ceva_ExecutiveVicePresidentWorldwideSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Executive Vice President, Worldwide Sales.", "label": "Executive Vice President, Worldwide Sales [Member]" } } }, "localname": "ExecutiveVicePresidentWorldwideSalesMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_FiniteLivedIntangibleAssetsAcquiredBalanceNotReceived": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the finite lived intangible assets acquired, balance not received.", "label": "ceva_FiniteLivedIntangibleAssetsAcquiredBalanceNotReceived", "terseLabel": "Finite Lived Intangible Assets Acquired, Balance Not Received" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredBalanceNotReceived", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_FinitelivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized in the fifth fiscal year and thereafter following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "ceva_FinitelivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter", "terseLabel": "2027 and thereafter" } } }, "localname": "FinitelivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "ceva_FinitelivedIntangibleAssetsAccumulatedImpairment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Total intangible assets, Impairment" } } }, "localname": "FinitelivedIntangibleAssetsAccumulatedImpairment", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "ceva_ForeignExchangeForwardContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about foreign exchange forward contracts.", "label": "Foreign Exchange Forward Contracts [Member]" } } }, "localname": "ForeignExchangeForwardContractsMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "domainItemType" }, "ceva_ForeignExchangeOptionContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about foreign exchange option contracts.", "label": "Foreign Exchange Option Contracts [Member]" } } }, "localname": "ForeignExchangeOptionContractsMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "domainItemType" }, "ceva_FullVestingBasedOnTheAchievementPositiveShareholderReturnMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the scenario in which full vesting is achieved.", "label": "Full Vesting Based on The Achievement of Positive Shareholder Return [Member]" } } }, "localname": "FullVestingBasedOnTheAchievementPositiveShareholderReturnMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_FullVestingBasedonTheAchievementof2022LicenseTargetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the scenario in which full vesting is achieved.", "label": "Full Vesting Based on The Achievement of 2022 License Target [Member]" } } }, "localname": "FullVestingBasedonTheAchievementof2022LicenseTargetMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_GeneralAndAdministrativeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about general and administrative.", "label": "General and Administrative [Member]" } } }, "localname": "GeneralAndAdministrativeMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details" ], "xbrltype": "domainItemType" }, "ceva_GoalsOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting of the full 50% of the PSUs occurs if the Corporation achieves the 2020 license and related revenue amount in the budget approved by the Board (the \u201c2020 License Revenue Target\u201d). The vesting threshold is achievement of 90% of 2020 License Revenue Target. If the Corporation\u2019s actual result is above 90% but less than 99% of the 2020 License Revenue Target, 91% to 99% of the eligible PSUs would be subject to vesting. If the Corporation\u2019s actual result exceeds 100% of the 2020 License Revenue Target, every 1% increase of the 2020 License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs.", "label": "Goals One [Member]" } } }, "localname": "GoalsOneMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_GoalsTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting of the full 50% of the PSUs occurs if the Corporation achieves positive total shareholder return whereby the return on the Corporation\u2019s stock for 2020 is greater than the S&P500 index. The vesting threshold is if the return on the Corporation\u2019s stock for 2020 is at least 90% of the S&P500 index. If the return on the Corporation\u2019s stock, in comparison to the S&P500, is above 90% but less than 99% of the S&P500 index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Corporation\u2019s stock exceeds 100% of the S&P500 index, every 1% increase in comparison to the S&P500 index, up to 110%, would result in an increase of 2% of the eligible PSUs.", "label": "Goals Two [Member]" } } }, "localname": "GoalsTwoMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_ImmervisionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Immervision, Inc., a private company.", "label": "Immervision [Member]" } } }, "localname": "ImmervisionMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets", "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_ImmervisionTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Immervision technology.", "label": "Immervision Technology [Member]" } } }, "localname": "ImmervisionTechnologyMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets", "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets-details-textual" ], "xbrltype": "domainItemType" }, "ceva_IncreaseDecreaseInAccountsReceivableAndUnbilledReceivables": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of increase (decrease) in accounts receivable and unbilled receivables.", "label": "ceva_IncreaseDecreaseInAccountsReceivableAndUnbilledReceivables", "negatedLabel": "Trade receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivableAndUnbilledReceivables", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_IncreaseDecreaseInAccruedInterestOnBankDeposits": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of increase (decrease) in accrued interest on bank deposits.", "label": "ceva_IncreaseDecreaseInAccruedInterestOnBankDeposits", "negatedLabel": "Accrued interest on bank deposits" } } }, "localname": "IncreaseDecreaseInAccruedInterestOnBankDeposits", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_IncreaseDecreaseInAccruedSalariesAndRelatedExpenses": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of increase (decrease) in accrued salaries and related expenses.", "label": "ceva_IncreaseDecreaseInAccruedSalariesAndRelatedExpenses", "negatedLabel": "Accrued payroll and related benefits" } } }, "localname": "IncreaseDecreaseInAccruedSalariesAndRelatedExpenses", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_IncreaseDecreaseInAccruedSeverancePayNet": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of increase (decrease) in accrued severance pay, net.", "label": "Accrued severance pay, net" } } }, "localname": "IncreaseDecreaseInAccruedSeverancePayNet", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_IncreaseInEligiblePSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents an increase in eligible PSUs.", "label": "Increase in Eligible PSUs, Percent [Member]" } } }, "localname": "IncreaseInEligiblePSUsMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_IntangibleAssetsExpendituresIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of intangible assets expenditures incurred but not yet paid.", "label": "ceva_IntangibleAssetsExpendituresIncurredButNotYetPaid", "terseLabel": "Intangible Assets Expenditures Incurred but Not yet Paid" } } }, "localname": "IntangibleAssetsExpendituresIncurredButNotYetPaid", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_IntrinsixCorpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Intrinsix Corp.", "label": "Intrinsix Corp. [Member]" } } }, "localname": "IntrinsixCorpMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_InvestmentInBankDeposits": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of investment in bank deposits.", "label": "ceva_InvestmentInBankDeposits", "negatedLabel": "Investment in bank deposits" } } }, "localname": "InvestmentInBankDeposits", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year and thereafter following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "ceva_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter", "verboseLabel": "2027 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "ceva_LicensingAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about licensing and other.", "label": "Licensing and Other [Member]" } } }, "localname": "LicensingAndOtherMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "ceva_LongtermBankDeposits": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 7.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of long-term bank deposits.", "label": "Bank deposits" } } }, "localname": "LongtermBankDeposits", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_NBIoTTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about NB-IoT technologies.", "label": "NB-IoT technologies [Member]" } } }, "localname": "NBIoTTechnologiesMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets", "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to non-employee directors.", "label": "Non-employee Director [Member]" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents \"Other\".", "label": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details" ], "xbrltype": "domainItemType" }, "ceva_PercentageOfStockAppreciationRightsUnitsSubjectToGrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of stock appreciation rights units subject to grant.", "label": "ceva_PercentageOfStockAppreciationRightsUnitsSubjectToGrant", "terseLabel": "Percentage of Stock Appreciation Rights Units Subject to Grant" } } }, "localname": "PercentageOfStockAppreciationRightsUnitsSubjectToGrant", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "percentItemType" }, "ceva_PerformanceShareUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to PSUs.", "label": "Performance Share Units [Member]" } } }, "localname": "PerformanceShareUnitsMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_ProceedsFromBankDeposits": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of proceeds from bank deposits.", "label": "Proceeds from bank deposits" } } }, "localname": "ProceedsFromBankDeposits", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_PurchaseRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the right to purchase common stock.", "label": "Purchase Rights [Member]" } } }, "localname": "PurchaseRightsMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "domainItemType" }, "ceva_RSUsAndPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to RSUs and PSUs.", "label": "RSUs and PSUs [Member]" } } }, "localname": "RSUsAndPSUsMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "domainItemType" }, "ceva_RemeasurementOfMarketableEquitySecurities": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount related to remeasurement of marketable equity securities.", "label": "Remeasurement of marketable equity securities", "negatedLabel": "Remeasurement of marketable equity securities" } } }, "localname": "RemeasurementOfMarketableEquitySecurities", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_ResearchAndDevelopmentNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about research and development, net.", "label": "Research and Development, Net [Member]" } } }, "localname": "ResearchAndDevelopmentNetMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details" ], "xbrltype": "domainItemType" }, "ceva_ResearchAndDevelopmentToolsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents R&D tools.", "label": "Research and Development Tools [Member]" } } }, "localname": "ResearchAndDevelopmentToolsMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_SalesAndMarketingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about sales and marketing.", "label": "Sales and Marketing [Member]" } } }, "localname": "SalesAndMarketingMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details" ], "xbrltype": "domainItemType" }, "ceva_SeverancePayFundNoncurrent": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of severance pay fund, noncurrent.", "label": "Severance pay fund" } } }, "localname": "SeverancePayFundNoncurrent", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsExercisableWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options and SARs exercisable.", "label": "Exercisable, Weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsExercisableWeightedAverageExercisePrice", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsGrantsInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options and SARs granted during the period.", "label": "Granted, Number of shares (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Grants in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsGrantsInPeriod", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options and stock appreciation rights outstanding.", "label": "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber", "periodEndLabel": "Outstanding, Number of shares (in shares)", "periodStartLabel": "Outstanding, Number of shares (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Outstanding Number (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsConditionalIncreaseInSharesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of conditional increase in shares of vesting of award under share-based payment arrangement.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsConditionalIncreaseInSharesPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsConditionalIncreaseInSharesPercentage", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsThresholdPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the vesting threshold.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsThresholdPercentage", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsThresholdPercentage", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceeded": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of additional shares issuable upon performance goals are exceeded.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceeded", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceeded", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "sharesItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceededPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The additional percentage of shares that issuable upon performance goals are exceeded.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceededPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceededPercentage", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsAggregateIntrinsicValueExercisable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of options and SARs exercisable.", "label": "Exercisable, Aggregated intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsAggregateIntrinsicValueExercisable", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "monetaryItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of options and SARs outstanding.", "label": "Outstanding, Aggregated intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsAggregateIntrinsicValueOutstanding", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "monetaryItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExecisableWeightedAverageRemainingContractualTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual terms of options and SARs exercisable.", "label": "Exercisable, Weighted average remaining contractual term (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExecisableWeightedAverageRemainingContractualTerms", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "durationItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisableNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of share options and SARs exercisable.", "label": "Exercisable, Number of shares (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Exercisable Number (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisableNumber", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of share options and SARs exercised during the current period.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedInPeriod", "negatedLabel": "Exercised, Number of shares (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedInPeriod", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedWeightedaverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options and SARs exercised during period.", "label": "Exercised, Weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedWeightedaverageExercisePrice", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsForfeitedOrExpiredInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of share options and SARs forfeited or expired during the current period.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsForfeitedOrExpiredInPeriod", "negatedLabel": "Forfeited or expired, Number of shares (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsForfeitedOrExpiredInPeriod", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the weighted average remaining contractual term of options and SARs outstanding.", "label": "Outstanding, Weighted average remaining contractual term (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "durationItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedaverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options and SARs outstanding.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedaverageExercisePrice", "periodEndLabel": "Outstanding, Weighted average exercise price (in dollars per share)", "periodStartLabel": "Outstanding, Weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedaverageExercisePrice", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsVestingPercentageYearOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the options and stock appreciation rights vesting percentage, year one.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsVestingPercentageYearOne", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights Vesting Percentage, Year One" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsVestingPercentageYearOne", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAnnualVestingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the annual vesting percentage of share-based compensation.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAnnualVestingPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Annual Vesting, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAnnualVestingPercentage", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAwardsGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the ceiling percentage of awards granted under share-based compensation arrangement.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAwardsGranted", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards Granted" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAwardsGranted", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardRemainingVestingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the remaining vesting period of share-based compensation.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardRemainingVestingPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Remaining Vesting Period (Month)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardRemainingVestingPeriod", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "durationItemType" }, "ceva_SharebsedCompensationArrangementbyShareBasedAwardActualPerformanceResultsInExcessOfPerformanceThresholdPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents actual performance results in excess of the 2022 License Revenue Target.", "label": "ceva_SharebsedCompensationArrangementbyShareBasedAwardActualPerformanceResultsInExcessOfPerformanceThresholdPercentage", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage" } } }, "localname": "SharebsedCompensationArrangementbyShareBasedAwardActualPerformanceResultsInExcessOfPerformanceThresholdPercentage", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "percentItemType" }, "ceva_ShorttermBankDeposits": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of short-term bank deposits.", "label": "Short-term bank deposits" } } }, "localname": "ShorttermBankDeposits", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_ShorttermExecutivePSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Short-Term Executive PSUs.", "label": "Short-Term Executive PSUs [Member]" } } }, "localname": "ShorttermExecutivePSUsMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_SmartSensingProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to smart sensing products.", "label": "Smart Sensing Products [Member]" } } }, "localname": "SmartSensingProductsMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "ceva_The2002EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the 2002 Employee Stock Purchase Plan (ESPP).", "label": "The 2002 Employee Stock Purchase Plan [Member]" } } }, "localname": "The2002EmployeeStockPurchasePlanMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "domainItemType" }, "ceva_The2011StockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about 2011 stock Incentive Plan.", "label": "The2011 Stock Incentive Plan [Member]" } } }, "localname": "The2011StockIncentivePlanMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_TradeReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about trade receivables.", "label": "Trade Receivables [Member]" } } }, "localname": "TradeReceivablesMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "ceva_TreasuryStockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of shares of treasury stock issued during the period from stock options exercised.", "label": "Issuance of treasury stock upon exercise of stock-based awards (in shares)" } } }, "localname": "TreasuryStockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "ceva_TreasuryStockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the issuance of treasury stock upon exercise of stock options.", "label": "Issuance of treasury stock upon exercise of stock-based awards" } } }, "localname": "TreasuryStockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_TreasuryStockValueAcquiredWeightedAverageMethod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the weighted average method.", "label": "ceva_TreasuryStockValueAcquiredWeightedAverageMethod", "terseLabel": "Treasury Stock Value Acquired Weighted Average Method" } } }, "localname": "TreasuryStockValueAcquiredWeightedAverageMethod", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about unrealized gains (losses) on available-for-sale marketable securities.", "label": "Unrealized Gains (Losses) on Available-for-sale Marketable Securities [Member]" } } }, "localname": "UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "ceva_UnrealizedGainsLossesOnCashFlowHedgesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about unrealized gains (losses) on cash flow hedges.", "label": "Unrealized Gains (Losses) on Cash Flow Hedges [Member]" } } }, "localname": "UnrealizedGainsLossesOnCashFlowHedgesMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "ceva_VestingBasedOnAchievementInExcessOf90PercentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents vesting outcome if actual results exceeds 90 percent.", "label": "Vesting Based on Achievement In Excess of 90 Percent [Member]" } } }, "localname": "VestingBasedOnAchievementInExcessOf90PercentMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the vesting threshold.", "label": "Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member]" } } }, "localname": "VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents returns in excess of 100%.", "label": "Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member]" } } }, "localname": "VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingOnFebruary172023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to awards vesting on February 17, 2023.", "label": "Vesting on February 17, 2023 [Member]" } } }, "localname": "VestingOnFebruary172023Member", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingOnFebruary172024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to awards vesting on February 17, 2024.", "label": "Vesting on February 17, 2024 [Member]" } } }, "localname": "VestingOnFebruary172024Member", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingOnFebruary172025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to awards vesting on February 17, 2025.", "label": "Vesting on February 17, 2025 [Member]" } } }, "localname": "VestingOnFebruary172025Member", "nsuri": "http://www.ceva-dsp.com/20220930", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_statement-statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Common Stock and Stock-based Compensation Plans - Equity-based Compensation Expense Included in Interim Condensed Consolidated Statements of Income (Details)" } } }, "localname": "statement-statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Restricted Stock Units Activity (Details)" } } }, "localname": "statement-statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Stock Option Activity (Details)" } } }, "localname": "statement-statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-10-common-stock-and-stockbased-compensation-plans-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Common Stock and Stock-based Compensation Plans" } } }, "localname": "statement-statement-note-10-common-stock-and-stockbased-compensation-plans-tables", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Common Stock and Stock-based Compensation Plans - Valuation Assumptions (Details)" } } }, "localname": "statement-statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details)" } } }, "localname": "statement-statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details)" } } }, "localname": "statement-statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-11-derivatives-and-hedging-activities-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Derivatives and Hedging Activities" } } }, "localname": "statement-statement-note-11-derivatives-and-hedging-activities-tables", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details)" } } }, "localname": "statement-statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Accumulated Other Comprehensive Loss - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details)" } } }, "localname": "statement-statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-12-accumulated-other-comprehensive-loss-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Accumulated Other Comprehensive Loss" } } }, "localname": "statement-statement-note-12-accumulated-other-comprehensive-loss-tables", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-3-revenue-recognition-assets-and-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue Recognition - Assets and Liabilities (Details)" } } }, "localname": "statement-statement-note-3-revenue-recognition-assets-and-liabilities-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-3-revenue-recognition-disaggregation-of-revenue-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue Recognition - Disaggregation of Revenue (Details)" } } }, "localname": "statement-statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-3-revenue-recognition-remaining-performance-obligation-2-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue Recognition - Remaining Performance Obligation 2 (Details)" } } }, "localname": "statement-statement-note-3-revenue-recognition-remaining-performance-obligation-2-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-3-revenue-recognition-remaining-performance-obligation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue Recognition - Remaining Performance Obligation (Details)" } } }, "localname": "statement-statement-note-3-revenue-recognition-remaining-performance-obligation-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals)" } } }, "localname": "statement-statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-3-revenue-recognition-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue Recognition" } } }, "localname": "statement-statement-note-3-revenue-recognition-tables", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-4-leases-lease-cost-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Leases -Lease Cost (Details)" } } }, "localname": "statement-statement-note-4-leases-lease-cost-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-4-leases-maturities-of-lease-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Leases - Maturities of Lease Liabilities (Details)" } } }, "localname": "statement-statement-note-4-leases-maturities-of-lease-liabilities-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-4-leases-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Leases" } } }, "localname": "statement-statement-note-4-leases-tables", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-5-marketable-securities-availableforsale-marketable-securities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details)" } } }, "localname": "statement-statement-note-5-marketable-securities-availableforsale-marketable-securities-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details)" } } }, "localname": "statement-statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details)" } } }, "localname": "statement-statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-5-marketable-securities-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Marketable Securities" } } }, "localname": "statement-statement-note-5-marketable-securities-tables", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details)" } } }, "localname": "statement-statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-6-fair-value-measurement-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Fair Value Measurement" } } }, "localname": "statement-statement-note-6-fair-value-measurement-tables", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-7-intangible-assets-net-future-amortization-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Intangible Assets, Net - Future Amortization Expense (Details)" } } }, "localname": "statement-statement-note-7-intangible-assets-net-future-amortization-expense-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details)" } } }, "localname": "statement-statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-7-intangible-assets-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Intangible Assets, Net" } } }, "localname": "statement-statement-note-7-intangible-assets-net-tables", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details)" } } }, "localname": "statement-statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details)" } } }, "localname": "statement-statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-8-geographic-information-and-major-customer-data-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Geographic Information and Major Customer Data" } } }, "localname": "statement-statement-note-8-geographic-information-and-major-customer-data-tables", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Net Income (Loss) Per Share of Common Stock - Earnings Per Share (Details)" } } }, "localname": "statement-statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-9-net-income-loss-per-share-of-common-stock-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Net Income (Loss) Per Share of Common Stock" } } }, "localname": "statement-statement-note-9-net-income-loss-per-share-of-common-stock-tables", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "ceva_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://www.ceva-dsp.com/20220930", "xbrltype": "stringItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r539" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r540" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r537" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-1-business", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program", "http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets", "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes", "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-lease-cost-details", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-tables", "http://www.ceva-dsp.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r537" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r537" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r548" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r537" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r537" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r537" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r537" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-1-business", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program", "http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets", "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes", "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-lease-cost-details", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-tables", "http://www.ceva-dsp.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "srt_ChiefFinancialOfficerMember": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "label": "Chief Financial Officer [Member]" } } }, "localname": "ChiefFinancialOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "srt_ChiefOperatingOfficerMember": { "auth_ref": [ "r174", "r444" ], "lang": { "en-us": { "role": { "label": "Chief Operating Officer [Member]" } } }, "localname": "ChiefOperatingOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r172", "r286", "r292", "r513" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r244", "r245", "r246", "r247", "r259", "r265", "r305", "r308", "r455", "r456", "r457", "r458", "r459", "r460", "r479", "r510", "r514", "r533", "r534" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r244", "r245", "r246", "r247", "r259", "r265", "r305", "r308", "r455", "r456", "r457", "r458", "r459", "r460", "r479", "r510", "r514", "r533", "r534" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r172", "r286", "r292", "r513" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r167", "r245", "r246", "r286", "r290", "r482", "r509", "r511" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r167", "r245", "r246", "r286", "r290", "r482", "r509", "r511" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r239", "r244", "r245", "r246", "r247", "r259", "r265", "r295", "r305", "r308", "r338", "r339", "r340", "r455", "r456", "r457", "r458", "r459", "r460", "r479", "r510", "r514", "r533", "r534" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r239", "r244", "r245", "r246", "r247", "r259", "r265", "r295", "r305", "r308", "r338", "r339", "r340", "r455", "r456", "r457", "r458", "r459", "r460", "r479", "r510", "r514", "r533", "r534" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r101", "r106", "r243", "r306" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r168", "r169", "r286", "r291", "r512", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r168", "r169", "r286", "r291", "r512", "r522", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r101", "r106", "r243", "r306", "r448" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r174", "r444" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r7", "r29" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.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 (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" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r175", "r176" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.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": "us-gaap_AccountsReceivableNetCurrent", "verboseLabel": "Trade receivables (net of allowance for credit losses of $288 as of September 30, 2022 and December 31, 2021)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.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 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 expenses and other payables" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "auth_ref": [ "r38", "r46", "r384" ], "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]" } } }, "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r39", "r40", "r41", "r46", "r55", "r56", "r57" ], "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]" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r23", "r43", "r45", "r46", "r498", "r519", "r520" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.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 loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r42", "r46", "r55", "r56", "r57", "r93", "r94", "r95", "r385", "r443", "r515", "r516" ], "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": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r21" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional paid in-capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r93", "r94", "r95", "r349", "r350", "r351", "r407" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r81", "r230" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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": "us-gaap_AdjustmentForAmortization", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r309", "r352", "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "terseLabel": "Equity-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments required to reconcile net loss to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r343" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Total equity-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r27", "r177", "r199", "r201", "r202" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r81", "r224", "r230" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "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", "terseLabel": "Amortization of Intangible Assets, Total" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r117" ], "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": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetImpairmentChargesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the details of the charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. Disclosure may also include a description of the impaired asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired asset is reported.", "label": "Asset Impairment Charges [Text Block]" } } }, "localname": "AssetImpairmentChargesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r16", "r89", "r151", "r157", "r163", "r197", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r382", "r386", "r420", "r445", "r447", "r487", "r497" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r28", "r89", "r197", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r382", "r386", "r420", "r445", "r447" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r89", "r197", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r382", "r386", "r420", "r445" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.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": "us-gaap_AssetsNoncurrent", "totalLabel": "Total long-term assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r182" ], "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": "Available-for-sale, Gross unrealized gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r183" ], "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": "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "negatedLabel": "Available-for-sale, Gross unrealized losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r181", "r207" ], "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": "Available-for-sale, Amortized cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "auth_ref": [], "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 rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Available-for-sale - matures after one year through five years, Amortized cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "auth_ref": [], "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 rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Available-for-sale - matures after one year through five years, Fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r185" ], "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": "Available-for-sale - matures within one year, Amortized cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r184", "r185", "r495" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r180", "r207" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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), classified as current.", "label": "Marketable securities", "verboseLabel": "Corporate bonds" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r312", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r334", "r335", "r337", "r338", "r339", "r340", "r341" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r393", "r398" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r304", "r307", "r377" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r304", "r307", "r375", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r85", "r86", "r87" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Property and equipment purchases incurred but unpaid at period end" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r11", "r83" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).", "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r78", "r83", "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash and cash equivalents at the end of the period", "periodStartLabel": "Cash and cash equivalents at the beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r78", "r423" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "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, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "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, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r267" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r447" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.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: $0.001 par value: 45,000,000 shares authorized; 23,595,160 shares issued at September 30, 2022 and December 31, 2021. 23,187,495 and 22,984,552 shares outstanding at September 30, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r51", "r53", "r54", "r62", "r492", "r505" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": { "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": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r61", "r70", "r491", "r504" ], "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": "Comprehensive Income (Loss) Note [Text Block]" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r131", "r132", "r172", "r417", "r418", "r523" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r131", "r132", "r172", "r417", "r418", "r521", "r523" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r131", "r132", "r172", "r417", "r418", "r521", "r523" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r131", "r132", "r172", "r417", "r418" ], "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": "Percentage of total revenues" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r131", "r132", "r172", "r417", "r418", "r523" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r272", "r274", "r287" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with customer asset, balance" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r272", "r273", "r287" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenues", "terseLabel": "Contract with customer liability, balance" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r66", "r89", "r197", "r248", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r420" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited": { "order": 1.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 revenues", "negatedLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r130", "r172" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r189", "r209", "r212" ], "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), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "12 months or greater, Fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r189", "r209" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "negatedLabel": "12 months or greater, Gross unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r189", "r209", "r212" ], "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), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Less than 12 months, Fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r189", "r209" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "negatedLabel": "Less than 12 months, Gross unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r190" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Gross realized gains from sale of available-for-sale marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r190" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss", "negatedLabel": "Realized loss (gain), net on sale of available-for-sale marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "auth_ref": [ "r190" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss", "negatedLabel": "Gross realized losses from sale of available-for-sale marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r188", "r208", "r212" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r356", "r357" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r81", "r235" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 13.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" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r35", "r36", "r37", "r416" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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 assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Total" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "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.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "us-gaap_DerivativeGainLossOnDerivativeNet", "terseLabel": "Derivative, Gain (Loss) on Derivative, Net, Total" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r37", "r394", "r397", "r401", "r404" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r406", "r410" ], "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 Disclosure [Text Block]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r392", "r394", "r401" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "auth_ref": [ "r400", "r403" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.", "label": "Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total" } } }, "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r35", "r36", "r37", "r416" ], "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": "Derivative Liability, Total" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r389", "r390" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "us-gaap_DerivativeNotionalAmount", "terseLabel": "Derivative, Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r311", "r312", "r344", "r345", "r347", "r354" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-1-business", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss", "http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program", "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets", "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes", "http://www.ceva-dsp.com/20220930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r304", "r307" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets", "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r63", "r98", "r99", "r100", "r101", "r102", "r107", "r109", "r114", "r115", "r116", "r120", "r121", "r408", "r409", "r493", "r506" ], "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": "Basic net loss per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r63", "r98", "r99", "r100", "r101", "r102", "r109", "r114", "r115", "r116", "r120", "r121", "r408", "r409", "r493", "r506" ], "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": "Diluted net loss per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r117", "r118", "r119", "r122" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r423" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.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": "Accrued payroll and related benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r346" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r55", "r56", "r57", "r93", "r94", "r95", "r97", "r103", "r105", "r123", "r198", "r267", "r268", "r349", "r350", "r351", "r364", "r365", "r407", "r424", "r425", "r426", "r427", "r428", "r430", "r443", "r515", "r516", "r517" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r411", "r415" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r260", "r262", "r263", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r412", "r452", "r453", "r454" ], "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 and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r414" ], "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 Disclosures [Text Block]" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r260", "r296", "r297", "r302", "r303", "r412", "r452" ], "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": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r260", "r262", "r263", "r296", "r297", "r302", "r303", "r412", "r453" ], "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": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r260", "r262", "r263", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r412", "r454" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r260", "r262", "r263", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r452", "r453", "r454" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r186", "r187", "r193", "r194", "r195", "r200", "r203", "r204", "r205", "r206", "r208", "r210", "r211", "r212", "r261", "r266", "r406", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r541", "r542", "r543", "r544", "r545", "r546", "r547" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Total intangible assets, Weighted Average Amortization Period (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r14", "r229" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Total intangible assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r231" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r231" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r231" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r231" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r225", "r227", "r229", "r232", "r483", "r484" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets", "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r229", "r484" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Total intangible assets, Gross Carrying Amount", "terseLabel": "Finite-Lived Intangible Assets, Gross, Total" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r225", "r228" ], "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.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets", "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r229", "r483" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Intangible assets, net", "totalLabel": "Total intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "us-gaap_FinitelivedIntangibleAssetsAcquired1", "terseLabel": "Finite-lived Intangible Assets Acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes", "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure", "terseLabel": "Foreign exchange forward contracts", "verboseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure", "terseLabel": "Foreign exchange contracts", "verboseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r82", "r421", "r422" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "us-gaap_ForeignCurrencyTransactionGainLossUnrealized", "negatedLabel": "Unrealized foreign exchange loss" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "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 [Member]" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignExchangeOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An option that allows the holder to buy (if call) or sell (if put) an underlying currency at a fixed exercise rate, expressed as an exchange, during a specified period (an American option) or at a specified date (a European option).", "label": "Foreign Exchange Option [Member]" } } }, "localname": "ForeignExchangeOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited": { "order": 3.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", "negatedLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r13", "r213", "r214", "r221", "r223", "r447", "r486" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r64", "r89", "r151", "r156", "r159", "r162", "r165", "r197", "r248", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r420" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited": { "order": 1.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": "us-gaap_GrossProfit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r81", "r233" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of intangible assets", "terseLabel": "Impairment of Intangible Assets, Finite-Lived" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r59", "r151", "r156", "r159", "r162", "r165", "r485", "r489", "r494", "r507" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "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": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "terseLabel": "Total, before income taxe", "totalLabel": "Income (loss) before taxes on income" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r304", "r307" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets", "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r237", "r240" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes", "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes", "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes", "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes", "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r90", "r360", "r362", "r363", "r366", "r368", "r372", "r373", "r374" ], "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 Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r91", "r104", "r105", "r149", "r358", "r367", "r370", "r508" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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": "Taxes on income", "verboseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r359" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r84" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income and withholding taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r80" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsPayableTrade", "terseLabel": "Trade payables" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r80" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r80", "r480" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Deferred revenues" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r80" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes", "negatedLabel": "Deferred tax, net" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r80", "r435" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "terseLabel": "Accrued expenses and other payables" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r80" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 15.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": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r110", "r111", "r112", "r116", "r310" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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 (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeAmortizationOfPremium": { "auth_ref": [ "r69" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization of purchase premium on nonoperating securities.", "label": "Amortization of premiums on available-for-sale marketable securities" } } }, "localname": "InvestmentIncomeAmortizationOfPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r68", "r69" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Financial income (loss), net", "terseLabel": "Financial income (loss), net" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IsraelTaxAuthorityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Israel.", "label": "Israel Tax Authority [Member]" } } }, "localname": "IsraelTaxAuthorityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes", "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r440" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total undiscounted cash flows" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r440" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r440" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "verboseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r440" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "verboseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r440" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r440" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "verboseLabel": "The remainder of 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r440" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r89", "r197", "r420", "r447", "r488", "r500" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r6", "r31", "r89", "r197", "r248", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r383", "r386", "r387", "r420", "r445", "r446", "r447" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.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": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r8", "r9", "r10", "r17", "r18", "r89", "r197", "r248", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r383", "r386", "r387", "r420", "r445", "r446" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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": "us-gaap_LiabilitiesNoncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "us-gaap_MarketableSecuritiesCurrent", "verboseLabel": "Investments in marketable equity securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r124", "r137" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-1-business" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r79", "r82" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r49", "r52", "r57", "r60", "r82", "r89", "r96", "r98", "r99", "r100", "r101", "r104", "r105", "r113", "r151", "r156", "r159", "r162", "r165", "r197", "r248", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r409", "r420", "r490", "r503" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r46", "r58" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "Other comprehensive loss before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited": { "order": 0.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": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r151", "r156", "r159", "r162", "r165" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited": { "order": 1.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": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r434", "r441" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r432" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r432" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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 current.", "label": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r432" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.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": "us-gaap_OperatingLeaseLiabilityNoncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r433", "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Cash payments for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r431" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.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" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r438", "r441" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rates" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-lease-cost-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r437", "r441" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining lease term (years) (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-lease-cost-details" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r3", "r92", "r137", "r388" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r15" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 8.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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Available-for-sale securities:" } } }, "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flow hedges:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": { "auth_ref": [ "r39", "r40", "r43" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "totalLabel": "Net change" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "auth_ref": [ "r55", "r56", "r61", "r196", "r424", "r429", "r430", "r491", "r504" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss).", "label": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "totalLabel": "Other comprehensive loss before tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "auth_ref": [ "r38", "r43" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "totalLabel": "Net change" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r38", "r43", "r396", "r399", "r405" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "terseLabel": "Derivatives designated as cash flow hedging instruments" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r43", "r47", "r400" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "negatedLabel": "Reclassification adjustments for (gains) losses included in net loss" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r50", "r53", "r55", "r56", "r58", "r61", "r267", "r424", "r429", "r430", "r491", "r504" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive loss, net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r50", "r53", "r380", "r381", "r384" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "totalLabel": "Net current period other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "auth_ref": [ "r43", "r47", "r48", "r191" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "negatedLabel": "Reclassification adjustments for (gains) losses included in net loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r44", "r55", "r61", "r358", "r369", "r371", "r424", "r427", "r430", "r491", "r504" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Income tax expense (benefit) related to components of other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r39", "r43", "r191" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "weight": 1.0 } }, "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": "Changes in unrealized gains (losses)" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermInvestments": { "auth_ref": [ "r12", "r502" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term investments classified as other.", "label": "Investments in marketable equity securities" } } }, "localname": "OtherLongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash transactions:" } } }, "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r379" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r77" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r71", "r73", "r179" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.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": "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt", "negatedLabel": "Investment in available-for-sale marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r74" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "negatedLabel": "Acquisition of subsidiary, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r75" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.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": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r312", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r334", "r335", "r337", "r338", "r339", "r340", "r341" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r312", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r334", "r335", "r337", "r338", "r339", "r340", "r341" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19", "r264" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19", "r264" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19", "r447" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock: $0.001 par value: 5,000,000 shares authorized; none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r76", "r348" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds from exercise of stock-based awards" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r71", "r72", "r179" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "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 maturity of available-for-sale marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r71", "r72", "r179" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale 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 sale of available-for-sale marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductionRelatedImpairmentsOrCharges": { "auth_ref": [ "r65" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold.", "label": "us-gaap_ProductionRelatedImpairmentsOrCharges", "terseLabel": "Production Related Impairments or Charges, Total" } } }, "localname": "ProductionRelatedImpairmentsOrCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r236", "r447", "r496", "r501" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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 and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r46", "r58" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "negatedLabel": "Amounts reclassified from accumulated other comprehensive income (loss)" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r57" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r57" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "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": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r355", "r481", "r535" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited": { "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, net", "negatedLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r268", "r447", "r499", "r518", "r520" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r93", "r94", "r95", "r97", "r103", "r105", "r198", "r349", "r350", "r351", "r364", "r365", "r407", "r515", "r517" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r142", "r143", "r155", "r160", "r161", "r167", "r168", "r172", "r285", "r286", "r482" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r131", "r172" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r275", "r276", "r277", "r278", "r279", "r280", "r283", "r284", "r289", "r294" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r281" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Remaining revenue" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-2-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Remaining revenue (Year)" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r436", "r441" ], "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 assets obtained in the exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyMember": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Money for usage-based right to asset.", "label": "Royalty [Member]" } } }, "localname": "RoyaltyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r46", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-tables" ], "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 Securities Reconciliation [Table Text Block]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effective portion of the gains and losses on derivative instruments designated (and non-derivative instruments) designated and qualifying in cash flow hedges and net investment hedges that was recognized in other comprehensive income (loss) during the current period.", "label": "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r116" ], "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 Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r342" ], "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": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r411", "r412" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r225", "r228" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effective portion of gains and losses on derivative instruments (and nonderivative instruments) designated and qualifying in net investment hedges recorded in accumulated other comprehensive income (loss) during the term of the hedging relationship and reclassified into earnings during the current period.", "label": "Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales.", "label": "Schedule of Realized Gain (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfRealizedGainLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r315", "r330", "r333" ], "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": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r129", "r131", "r132", "r133", "r417", "r419" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r138", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r165", "r172", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r241", "r242", "r509" ], "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.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r138", "r140", "r141", "r151", "r154", "r159", "r163", "r164", "r165", "r166", "r167", "r171", "r172", "r173" ], "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 Reporting Disclosure [Text Block]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited": { "order": 2.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": "Sales and marketing", "negatedLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r80" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.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": "us-gaap_ShareBasedCompensation", "terseLabel": "Equity-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r329" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedLabel": "Forfeited or expired, number (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r329" ], "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": "Forfeited or expired, weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r327" ], "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": "Granted, number (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r327" ], "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": "Granted, weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r324", "r325" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodEndLabel": "Unvested, number (in shares)", "periodStartLabel": "Unvested, number (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r324", "r325" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodEndLabel": "Unvested, weighted average fair value (in dollars per share)", "periodStartLabel": "Unvested, weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Vested, number (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r328" ], "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": "Vested, weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "terseLabel": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "terseLabel": "Expected volatility, Minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "terseLabel": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "terseLabel": "Risk-free interest rate, Minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r312", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r334", "r335", "r337", "r338", "r339", "r340", "r341" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "terseLabel": "Contractual term of up to (Month)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r138", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r165", "r172", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r238", "r241", "r242", "r509" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r34", "r55", "r56", "r57", "r93", "r94", "r95", "r97", "r103", "r105", "r123", "r198", "r267", "r268", "r349", "r350", "r351", "r364", "r365", "r407", "r424", "r425", "r426", "r427", "r428", "r430", "r443", "r515", "r516", "r517" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-1-business", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program", "http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets", "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes", "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-lease-cost-details", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-tables", "http://www.ceva-dsp.com/20220930/role/statement-significant-accounting-policies-policies" ], "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r93", "r94", "r95", "r123", "r482" ], "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/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-1-business", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program", "http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets", "http://www.ceva-dsp.com/20220930/role/statement-note-14-impairment-of-assets-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes", "http://www.ceva-dsp.com/20220930/role/statement-note-15-income-taxes-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-lease-cost-details", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-details-textual", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-tables", "http://www.ceva-dsp.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "terseLabel": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r24", "r25", "r89", "r178", "r197", "r420", "r447" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.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": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental information of cash-flow activities:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-11-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-12-accumulated-other-comprehensive-loss-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-6-fair-value-measurement-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-7-intangible-assets-net-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-8-geographic-information-and-major-customer-data-tables", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r286", "r293" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r286", "r293" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r186", "r187", "r193", "r194", "r195", "r261", "r266", "r406", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r541", "r542", "r543", "r544", "r545", "r546", "r547" ], "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.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "us-gaap_TreasuryStockAcquiredAverageCostPerShare", "terseLabel": "Treasury Stock Acquired, Average Cost Per Share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r33", "r269" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r33", "r269" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r20", "r267", "r268" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "us-gaap_TreasuryStockSharesAcquired", "negatedLabel": "Purchase of treasury stock (in shares)", "terseLabel": "Treasury Stock, Shares, Acquired (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockTextBlock": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Treasury Stock [Text Block]" } } }, "localname": "TreasuryStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-13-share-repurchase-program" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r33", "r269", "r270" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "us-gaap_TreasuryStockValue", "negatedLabel": "Treasury stock at cost (407,665 and 610,608 shares of common stock at September 30, 2022 and December 31, 2021, respectively)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r267", "r268", "r269" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "us-gaap_TreasuryStockValueAcquiredCostMethod", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r125", "r126", "r127", "r128", "r134", "r135", "r136" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r312", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r334", "r335", "r337", "r338", "r339", "r340", "r341" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r312", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r334", "r335", "r337", "r338", "r339", "r340", "r341" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20220930/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r108", "r116" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Diluted (in shares)", "totalLabel": "Diluted weighted average common stock outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted-average shares used to compute net loss per share (in thousands):" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r107", "r116" ], "calculation": { "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20220930/role/statement-interim-condensed-consolidated-statements-of-income-loss-unaudited", "http://www.ceva-dsp.com/20220930/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33775-111570" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/subtopic&trid=2208821" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r354": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r374": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r388": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998896-113959" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r410": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r442": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r536": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r537": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r538": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r539": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r540": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r541": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r542": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r543": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r544": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r545": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r546": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r547": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r548": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r70": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" } }, "version": "2.1" } ZIP 83 0001437749-22-026605-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-22-026605-xbrl.zip M4$L#!!0 ( /2!:57())W@AA@ ] 0 1 8V5V82TR,#(R,#DS,"YX MR>D"S)HPC94DAT]\S31!$HDFB# M*'85($OSZS>S"C_/\U=XY%RX3#OT^#PS7!@ M4,]BMN--/PV^/YAG#Y^OKP>&\(EG$Y=Y]-/ 8X.___;?__7Q?TSS"_4H)SZU MC?&S,9H%GDWY!9M3XY_G]S>&:0S??S@Z.OMJ?!]]-HZ&1T?FX:$Y/#7-WSX^ M"?N#L&9T3@R@P!,?X,.GPQKE9X/G\.2[P-.;N&T&M-U/V>! FRD)Q M@8!SD$)9B3 U4\2F3G%N2,AF]+GI/R^HR- OBR"_D'R R5AF: X/S:/#J"1] MLF;%;6!*IA'7\7X4UP_R/#[ Y#$1-,KN$<<2Q57+I$S=PK&*LT)"-B/WXXP3 M(L:R??B8SY031SJK2LH6\!>\I'U(R60-A#DE9+%<GIP/S"SHA M@0O4!-Y? 7&=B4-MZ,\PL)EW*GN?L,LXLO!IK0(_F5&Y4S\9!X>F<>';Z#IP4$-*DH17$2"*"^@ M?IKXLUG;V<&E5NOI(M$?ZU%0T-,WL&")LBPUD)W3)9]0A+HW"7E16<3 IX$ 8;LTY'KK M[%C$79<=*&(%KM1*1YFRZ61=IJ"(XSD=YFG!Z;H\01$!*^%&FL(*1I#!<, ^ MA26I+Q?5ILVL0/X N]B$_QW_V<2^R.>RE8&!Y;[?7Z]>5BL2Z]<>;5S*9HWKI-F/![FVEL@(!+5OO=_D[US/" N' M.:H*9M%7OUQ>P\4EPZ^12NMIVO%\RIVY:3'/IAY4B+\$$QH#01( NW!P"6!XBXN#WM2+/^!R1A[]B\HQS M19[Q(,DS?OFLZ#/N)'W&]XB^O_4(:Z=@7ITX>]H0_@S M?KG+$-P#L@P <49AL@ED!BQ1TV5";&.XJ].X+J@=KP>U.*LPV 0R(VG&+S= M&X"K'^C65"U(#TB903[GD>X6975(T86YMVTP]SE-:(_ M@B<$6]*!12"!&;] MF#'7IER8]*\ %^7;AV%=>G1A\:05%A6UAN-!0D+M_QJ7DMP>C^OKGXB9.7'9 MSUT,@45MZ\+9NU8X \J,*Z2LAQ2JU6,^-0_-<2 --S05T%,NAK36OB0I=J/FU$#5H#9XCF3@4W*7(-(!,XT&1B6D/"9G& M64RF<1>2^4* M?FNZ%,36>E"(Z]&DQ,-AH1+1"KJ1#;URO9V8,(#]H#X9N]04U JX@Y&2UEVS MM%Y=>CTLU"M:%%_CAHV'N.%7KN9WYH0XW'PD+@R6

<6Z%'U4 MJ&A2D$"6X@H>A(N>IO@-$/" UH4L;J%$NQ%<.D<-A1C?* M$,=?*&1;1BFH)U2O7[C$:[]*;-"B+L"\*W82H;F0AH0R\R5QDB89 HEH,NZ0 MIM>.FD/3IMQYA 8>88&/*IQ1>XH^&F+!-SWV1,U6=*&CQ(4HC8Z$# F.?R@R MC+.8C-<.B"/TTP5S9 HZ,?-G,/IG0YPX*;1&1,UF=$&BV#\HS9.SA [C%NG( M!4IQVGGMH#@.%P"<+@)NS4"HYH+C^FW>&@@55>M2?K$K4-HL:B5Q'[=MW*FV M7[O"WYK.? $6NOP$RSYE,[96=DFUFA1]5.PNE$;(==PNKAN5)?K:E7P2+?-] M\M3>^9NO3I=2BWV%TF8(+8,1MO=ZE;DBQJ8CY%>["5U*7_(;KHC0&;]$OUY[ M<+\XK"8]ZJV[>&7=NE1?[$HL"=P9OXQDZZ]=ZU'D39.B\]7ITFVQ.S")Y_7J MK [ Z='NBMIU*;O8JU<:Y.MUOR(HIT?YJZK7I?UB%UUYY*]7?W6H3H_V5]2N M2_G%'KCR<&"O_&9Q.DVH:-JL+K@4>^?6CQ+V,%H[AJ<)00U:U 6>8N_>FL'# M'CE-8WIZ\-.X74TH.BYQ'3:(*/906B?HIPD^Z[2E"S(ECLEZ8<8>)6L% G7A M9+W6="&E>!=D[>ACCY4J]Z--?>*XH#/ZY ?$W8R/,]^(+F2LZ>R\4&08(T5& M#X@B77$Z)T NQB,(,IUR&FJ;3>)<&QWG5C>K"V#%SNIR@%UD*$-/4I2O']6J-!J&&] X M=QTR=EQEE6\412O:U 6A8@=V.814Z$.Z!FX2LGK\Y+^+IA45:T+ M#<4>Z=0N!U/^#Y:^\'N=YQ4S)WZT(0$&?:6F#8P7:[>G"1UO5YUIE_LC(I)P M=E%@Z<>)^MMDR"-(!S_"\D\02"O.I@E)FJC0A:\US];C;!01:@*E)I):MD.G MQUVEQE,7WTRYN@&04^(Z_Z&V]"N'H8ED PX,.9[I>(]4^.HRK0U#4A^!NM!: M[!JO0FOJVIXOR(/Q/>9!>LO#D$NRRP@&4<^X3GCH8;PN2F*,3,&R#E?3"BT3 MSN9RQ)"G.3HQ[&Z)>ET=H#@"L%8'N(_@_P495%:%Z@C(H/& SH>>NF'>4T[ M,4NLRC"+;1(_75(3WC53HPN_Q>&'BGV>I=9OF,DVB)\NVZ.Q>NNFYOAGW69T MX:F 4H?(;JP51PZJ, 63*XA ML3AA7DEB34GM^]&V.[R?.=AH. TQ";?U%STB<[H9O M^>D:V#9*FRYD%LPWH3X2>43#0D*G M16Q&I"]DEQC*81LK-?A?I\)G!S2L@/+C5'R$_2"WJHKW^L M2//\WZ9I73 L#N6L?;2IG_<;:Y82CEO)TEDT#8R:J- %M>(XS+I0,XW+D-14 MIGXP:WK&3?.0UIX 76@K#GHT.VW7CVXME9Q^KD4680NU0E.'U9YUC7@;I$P7 M+HN#&8UPF8G3J5*WDOKH$.!S/S#J ;0YG/'4H^28>D 6!3= F]=&G7!N#BF MTA[&]S$?807?D8\>T.T!K5YI+$B.O-:P4'0#6T9-&CV"N[-NL#7.='4>?7>+ MXW)8O;Y9D"/R]U^'[.-3F(V>$.[[7$-DXGZ(T!-;$ZE$*WC=>H45WH*KEFO>Z5&+TIUT"7=#*A^!\L;-2$IJ1&F]I@]^!RQUP^L:V$+W:L*1B&$.+5G?A])U@K:N,K!GQ MI@ DQ\OD'Q,7S\5+0ZJH;#HPH:L';)]B7? ON>JK]@5.L+A63*&5ERYQ'C*% M$T-1Z6S@I<=^;22ET9",H6HG"4 H4,^/K%')]CK!QDC7U1M:7&>6Q;.9F@1" M_HS;0+W0LE9%?<=8^9J2=D-SC:9T :\D;%CUD%-O5-9[@TD[/&HVHPL:)9&[ MLJ>?>EA4O]ZD'0XKJM<%@Y+(5_ZQJ%>E_H\'3\+^0!8+W'XIOX5?/% -B7G] MB-^HJP[ID;'P.=BEGP8^#^A (@:U_6^8E^&#'>U4_$KG8\H'AD?F]-.@+-%Q MY;G3J#(10.V.'V#37S@+%I\&J%'G@P.0&1@^D/YI8/O5; \0JP' >EF9IPHK[, M&=CVA#_G^0C-&B"24]OQB]A#;Q>!Y@NXJ]#37X$C)-)N)_\ LBT,0M] _KS* M5N;KAO:BP\M7C..!9GE%"A5G$Y_R6X_^BQ(^F@$UT]D5+ _Q3R$/1R>7 TCO M0\RVMNJZA@B-$KN1#[WJ$EA8VP;E9=.Q=G']X?@SQPLY;("H.N7W#4)5/-7 M3(WB705)Z,6Y]FZA),$7"-5R\LRS4R?9XT1Y<].],YWYMY/O@IZ%CZ@JZ6BJ M:Q>BJAJQ2V)6G=Y",\ M"G668V'II/R^F_GQ/J"?6#^B[)3SD$CO)R06=4##*(ELSRTE98D.G M2:S_3'PF8G;ELI]A.#6U)2#/:]/BW90&LR29L JZ]("_[&_'MJ4C]+AX@K,'9A7+Y_4QA3X\R?A-AAU,GMN MI*B;N9,#8XYX=5ZM'J-E>;O)9^"ZOU.!;A5YW\BM!YWSS)HYL%[$DG<,/>*/ M5 :59\RU*;^G?L"]G A:5[,7TF$YMM@$0WTW,!-Z@HX(GU*_6B[K5-!)B7RA M'N7$A4'\S)[#2(?94+%9ME?FZB9OC+CBULOSDO_:7=I'/UD![>FOG:3]>@ZF M]J,CH%R6_**$KG,0>P.?2WDIR-*)A?*U!ZL%&*4NJ/K_VH,%"PO 4%8+6Z00 MNO1W;PSDHDLA^A@[\EO5L)-54'/!8'!CPNZP&FN6AJ5Q?90 M!&#P$>Y0C-7<4[FT#8]SKA9#9=%]%$5ZJP3U5_._E+]K5F/Y@.=%O%RZCK1P M[AZ^YY;%*_)T9,C+6F@2@ .#,Y>J\TN]GG@@VW_+^K?$<=.F%N_8.<@7:%> M=/\)YPFC0GFM%B5U1)G1PQ;7)>-Q:7KG5!,S=4,!7S0;^XZ"XL\C=DX17)5N MFE8U[(UK0ME0N'7 L^4N^2QLRY,[ =T;YDU!X/,BV):D= M02]/[N1*_QOSHF#%A<.IY;,.![AWBQC=KA-N"1]&NYXB] MFKD[%WI"RD41Z2+-6VF./>+G+"RRFJ]4SL[Q5S"(=W#@3NZNO9W(S5IGBP7T M>D>6E'O4A+P9ZB$8_PF#P8A]X22)%30NW8[W\ )A[2I+O3(M';V2]JP*J[-T M0Z6<693:XHJSPOFX(GUO[+>[\&R8PEA.1<5IG9R\[L&BA!7=LO%9E- )=-W3 MU(-5MY/DV3%U/U;R]EC,R1H%]@9_]U2 P6'-0$47])&Z;('YO^7#)ZNS=1.5 MA62/&'/S**V1L9,N,]%HG%I\W)Y<8U0:LYX_)UF ,;EQ#&/R*F*-"BM9A%P^P8K!$#6WXSRW\I]PVX-B#Z_QE"XE3T7IEI7I[:)2[?#:$:\J!?;MH*4 M*U M$ 'RFS)MY;Z+RRI!5]K_>BAH6L1L=WI)K5FV9ENLC2\0MW@>8Q"@^B>HJT,ZM15&76]Q;5V 1;ZW)_5U7U6!U&JCYLRV>5TT MHNE%3[8%$MG-6%6?D YYJS]"ME[C4 M)]BRZO=;>NF=-_*#"G!H\-95U;S?,HOGDP0..E8;I=5V9I(JYVFO7LJ A<#9^C5$^)VDDI;Z:3?;L-=<3$R[I?MA2Y+[%A(OGS?1$1_?(W& M\M:E%7FZN1]D3KC_H';8%]_\5IFCDSR-9O1H.#R*=G/+]46T-PZ??R$#-!74_3OG%,]$^G@HU(^9N9T\+$Z& MPVO/ID_5(FE2T9Y)*%'VX3#%U]VZ JI=3Y?E<^M=T3$/8%0_?'\T/#HN9+XT MTQYQ]K8.9V_WD;.3.IR==)NSY$F=UF^-4[EIJR"9JKM(\+$>^2H]/L+HJ%?I M(6/X*CW^BE^E3XB1+S.&K_S$K^4I>>\GZ9T[':I1C"*8SP'WR#=>RL,=2PD$ M2P=X/#%ZE?9Y@[IL1,0KT8HJPJ1YMF5=K&KZ)6O SUSMM8F*7[+T'L&X5G\3 M 8!2OH4-@G95>WLDZUK/@]/H07ESH1Z4Q^[JSVCX9CB6"M\-AZ2D/M-)MF?# MY^B6^/J*V2UQ+TV+VE^FUZ(^_52]-+W5G1O6JVR/I+3+9[=7"7VGM+TH'4K> MU*W> HVH=/[0C2WMI2VJ3C])+T]C=4>G=:O;'TD=0[>6#_Y@]V93]XCDXU=)^3Z MJ*40UVK@Q4MSP[)\?9(T%P0O?9E1'U9'&Q?L:,_&*POLCA;>FBW=, M"/4?+":$7[M35I?=0QG,\9%CM1J R4UQU63=T:#"/916S:ZRG']_>#T!#4:; M9DP1[YHQ2;2U!L9&02"M.%M=O&AK9O\EFPIE3+FR]M5VGF5/I'1K2;&@[;\= MC6R-O!>HR2#>FA6)"*4U(0Z7L0#E6W;B*^\WH*P6%.R_/FH.URN+[X\DWJ54 M:Z;N)"WS (19;)/XZ9)U8:B]N1<@Z9J@6UU^?V3Q'G>NA$^M1*K'^,PDP+=6 M3))Z833>]U(78NWJWG\9"FM&[4!-J9/DV=*"W&TEVJ2E_9=OS>ZZLOC^2.)7 M6]YVGW9@$K*PH0 5(&VKOWX/2$JD90($+P*A;&?: M)))P.=_!P;GA$/ST\\LB'#QA+@BCIP='[PX/!ICZ+"#T\?3@_LX;W9V/QP<# M$2$:H)!1?'I V<'//_WU+Y_^YGF?,<4<13@8/*P&TWE, \POV (/?CN[O1YX M@\,/'X^/1U\&]]/SP?'A\;%W=.0=GGC>3Y]"0K]]E'\\(($'0 05R'GCXCO''X?'AX?OANO5!UES^&D2;#L7&/P[3'S=-WPS]_#YI M>W1R)+6@3Y*)(OKYF/HH2-E1 & MRA;RD[=NYLFOO*-C[_W1NQ<1' #7!X.4=9R%^!;/!O+O^]OQJSE]_(2\0"S? M^6PQE&P_/'E_.)0MAT!UA!>81AYE$?9^\$(,\PAO@:*8DXC /]DL_1*H0 \D M3+\,<(1(* !N,ONGQ)X-\[&CY:+4'.!%DL0WPP+*#V4>C'8<+E M:_B<-9?(+#,@I1"_1!A$/EN8-9$A\RO8)+_YSS46 N/)4FX@V&W7$E@G'ASB,Q/J;!'V"//M"3^X-6LD5$A2"*+MT6Y[3#.8IW"G&V%^,7F<1YE3EXZ# MN/_&6+[V/[(60Q$O%LF8'@%[N>X_XVS10@NS[GD"]!KQX^A[X(=:"9BRX?@[ M8L-;Q6_*A???"1?T)M^4&S]\)]PHM1FF3/C1429TZMSGS/@T+(NG.H\O/T"@ M#''R(WD(L8< 1"0\BB-O%D.T!=\L&(_('RG?\,L24XBZFH6:'@5H2"K(8A,,-Z0,Y+47,*A@& M;]T,ZC ?ZOC!'8[L,$3*D+?56*Z@_HJC^O *G=P, M8 UI9SM482[%K[MFQQ[$KC98X';AK6)Q _DNPD 3R>-O;-$R.!WTDYMXL9,_"BRF* X =F,>KG4UE)6#M MF-I6$>OY'*0*BS'=I$*RS46#Z_RL]G6>Y%9NDLGL7F226Q:R=CEN'8]- 7-, M?2ZGN,#IWV,Z\GT6)PEQ'Y,G)/<5#>XI4!;B(/^R%%S[T78%B<>)IH#-+Z() M/4/TVP5>,D'*%ZGA$+LD_@Z%B(-D /MN<2CW0Z;:ZP&H'F:G(/ 3R#7U\0U: MO77S&_7MA-PG6%*I6,8&DJ%OVP$Y-YSY& ?B"@QD%3E5;3L@!P(+6(>8)YIW M,ON"^#<V&H2.@O_&Z6)>,5YT&!3Q9V5[J]2? M@P&4_TM6/J$P/<04$2?2_9$_)'N\^$6AY0T86A:\W6Q^&,MZO,L7/[%3MZ A M+F?(?J^9D*5G&TV MB&6<2XY]HML 94VLTIB*P616%(T);26$&W&[( *4)PH_69<*N2>@V&L(IQ MO%@BPE,#MAV;%N)0!;R:O>TB4[KKX&-)]02+$:AR[/4Z]X\K==\A_,13](+7 M1-8!IQ^A9X3GH!$X[)M?230_!R\%J.2;I>2!4" MYAM17V;PP%UYTHEO_0% MJSE*OTC/8D&H+!25AW.P$C*237]1A4%-AN@7(VQVV-[1ZB9$- +3*B/SI6QB MBK!R +OX"IGBL1"QS*1/9G=SQ#$$V 'FH!V MO24-/GZ#'99 )M,^A:)$99 M\JQ$LO$F2UU2Q,JI#JWK!3?*1+A4AM:2 M 4T2O"[5GK5=_]I1NTMU9\W MZA4, 7_CQR\YQCZ+LXT3=GPP5D9, BL34'^ MTWF0K4X*3-EPLH=LJ#[S,G9L#MW=\=W4E!ESPGT?S[ 2R!CQ7OIYS4Y@C'GB MONNG+HC:F5CSOSHKCKL\F#.F!][X! V.&\WAO_!7?CM2\:-N>"N MI]BFW-<8_HF[0M"^G,TX)[27CF*#IT!,&=)C5E1WPET0BAVD]AOD2ZT+BREW MVAR![D$FM8&0U#_^:)!0W1MY,#Q);9!4W1L6&!^7[T%RM8('-1YLVH=DJ@E: MLZ?*&MA#ZVAU)6TE\FU:TK,'IX.FR.W51+CD/_7TG%B!\:X]H>.22/>_.DTK M+%UR_YSE8F4=KDNG\(/*!0&A9/S+&\\-%/LA&1MTS8LX.+ M1&K.Y\)M(HU(;G6E2%EY */9Q.MYBD_/&W7HX!'_:T8?@5>5MPWHVG5 1A'G M54P#/7.J6W=!TISQR(0UVH9V+S4H.9$^+V5CC1Z](,@3@U(C&T'0=;&-8>L4 MM!* OKUMZN-%G!SE)P=7,OK@> Y:%.*2O-HE245,T8L:4Y-1+%\! EH>K T* MY;W68X@'EB1"8?5#*>8=[>+1/4C8XX.!Z=05>Z"L30]4*NU.53.[M&J3P_FG M"IXW&\7Z13?) /MGNR^;RI=:YI:E2IFS,,!MI^\+N\,$?MLYET ML8KA5K[LBN+@$G$*^E$4LE;@\1.?J)"8=[3[@+JI7^>()S?E25>7"H?4"(U/1IQZ12_>MF,SQI<.E:OA%7;QC0HM^P/78,\H$OE M4TIOD36QK.[I#CTRT\R;>VI$CZL\&^2>UM"CJ!%:NJ-=Y4^_^&>[2WU!-L[1_9,K!K M/BR")HU?]/)J'S:ZM$YF&(VKM5SRALR@U3R:=,E1,EX[DRHOE]PD,V!USGP< M52L:$URC#M=1?6)BD(V/5!Q5+'6BE,JC/*>>M=-D:@L(J_*C+HFF&:*Z&7:7 M!-,,H;ZZRR4#9X:G5J@SR6UV7()*QS.WI_+>_T*:Y(H1"\$C;CSEWMKYW+A>;S:Y+9Z%N][?JOM MJQN8MS.\6WCJ=;)<="Z N;<0=%%-=7Q)&[L%OYA"8!'*BR^#!:%$1#+,>,+9 M.:J";L->=I%PV&PWG,V4%2\E+>R^7>Q[?A-GYAK+>T'.T[LC(.3)+X\XPS/& M<>$>QX*ZW"]&N0%=I6 MQT8L:NN*>@MK;XE=QO&&2^;',F\J(W*7G*ORD)S999Y[GK,A6RJ2138/F2B+ ML'?B41R].B>!5?*$O#%8'J#XR8&M)^0)FH>S HI"DT#65H0;O-6G33N8U,JQ MT\[H-CM_ZB*QF1JKS2%\8@3TS5E^471VZI[F[&]AJ M^N+71"'@8"2+\1[QUWCQ@/ED=D'"&+Y-,4SB" 2 RNA= ;[A*"X@?4,<+ _Q MZ^'4C^%F.J?IDK%.N.&2 ]@!)[K>_-;-W]&QA_)B,X_):C.IQ_-RLU3/IQ<^ M"]#]K]IGM_\FM09E?8NFHIFI[(] >V:U;XR63/#$)ZGC>XO]$ E!9L1/_>%U M(>/K?7.#=+>_M!K,_O4P%26<-S(E!!JP!@.Z&=7R*='KM9+QT8CY)*LW2Z^= M;R ,G8WKILGN:JE9M]O'J?!S!SSJ6*J?Q;&U#+KZCN)\E>>I_I7O2J=C^\,=]H@=Q>5O!3G*F3/O^#@$:_? M4CN:@4;9-B1M\+>8Q6U.E;LC(ZHI%=K)'&YS:>>BM#]25&'4G'U7AHZP-Z*Y MT>:)\SDY'V<*?S++57X;&>AF0F?XUXP)KB')7VW^"PMEZG&].2>T8.@Y$?*= MB?"1/J:Q2%-!Z&R^_0N?FSE2VP_][YZG>Q-K[XRA76LKETH*=N7P&;*UI:^T M-[+9%RL-?:I]DM[XWH8,VG?#V!2WTPMMDCED M1DD[ES9X351MKFA1'@5D/\@_'I# \,W_ %!+ P04 " #T@6E5--]5<4=/ M #MLP8 %0 &-E=F$M,C R,C Y,S!?9&5F+GAM;.U]VW+D-K+@^T;L/WB] MSQRWNMWC\<29LU&Z]2A6K=*1U/:9?7% )*H*-HNH 4BUY*]?@*R;2@0(D""8 MK$;$C+M4A4MF DCD#9G_\7^>E^EW3YAQ0K-_?'_REW???X>SF"8DF__C^R_W MT>3^[.KJ^^]XCK($I33#__@^H]__G__\G__C/_Y7%'W"&68HQ\EWCR_?/2R* M+,'LG"[Q=_]]>G?]7?3=NY_^_O[]Y/-W7Q[.OGO_[OW[Z.0D>O=S%/WG?Z0D M^^/O\C^/B./O!! 9+__\Q_>+/%_]_80OSSSY M7E#]N^\JTB$6,YKB.SS[;OWQR]W56UJ0+/\A(1PGP!MI#4.5< M,7Y"4<)7?XGI\@?)R=[]_.'=#R7 @A'D6,R51QG-E304N?LZQN&[63'$#<4KC-]N%;[8;Q_%?YO3IAP23$D[YH21O MM6$P^>TBRTG^F?I/W M4UGJ.TFGOR M3'@-8(H6K6&:(?Y8'O2"1W.$5A5@.,WYYIL=A.LO?KO?[#RQ<_&5^'@(:'/# M8>!]0(\I;H+U52,=G+L3/&'Q=Y0)^>P?WPL9K^*6?X]3RG'RC^]S5FR'6S/B M]K?AC-&E?B/0IN,DIO"(B.9VJW!IH#\UV/:&&)TX7YK7?*'5VM0SEZYKM/Z2 M9KE@Y1=I25=Q"^&Y_&"-\9YXJEBSM^>;FIVL':+_\4/-M>A<@A#R/HKC8EFD M4K.*:+[ +!*]5@POY*H^X4A0TE94L!S5FTS0"JYP^8?+7W.9GNUOGZM,["9\ M(_;:@]@VIV*R/Q37JVDWK[B<$RX99\%V<$P>>-70@NB9A U.V T0E$3"-T[0WJ6[#^:S1#A$5/*"VPP!I)M,I? M+47IQG&\"<^&D 1Q.8C+1RUB7HI3\(L\!#O >).T;]0G",I!4 Z"-;2OX8+1'[ ^>2Z)$0<0HFYL+<5DAN&L:;C&P&2!"1@XBLLR@C MOI#_O_AW082V)387GV3)Y^W&NM_NJT8C<_N1@E(0Q.D@3@=Q.HC309P.XO0K MNW/72]6WD/UCE&+$L6T0QV$W;T)T_<1!: Y"\U&+D->8?M/17WRR8NH@ M^P;9]ZAEWQN4"UBFLS4KH9E*9E0W##)ND'&#C!MDW"#C!AG7I8S;=.-XE&L3 M&A?E!Y0E$2ZW6$2R\A5[_B;?@D[.-1S(A]QK!4HOF_,&(767(N%J\.LH:F/4)YOMY% MU=RWF!&:7(KOZB3VQK;>X)0T,H/R34L/,%[M3J%*RC5M[A?:.AG7I*D'**O= MICY"VG8>X/NO K$#5IZ@/&!(2&48@H=9'L_ M]VY5F20)PYRO_Y&G\T1I8M&T]06GO.&F[(%^51N"E"U]P7A+A0B3_C^R4MS2 MS8U]05K*YE-VR^@3J9+(:6%5-.\=VC-Q*!A*KX1X]_Q_\8L23$6[_N&CRR7- M[G.A+=POD*#4M,C+1(4DJQ,:S3OU#WDEEE4<4$PL5[A6Y#!I#L,"# L:C_;H M:MJ+)69SL32?&/V:+^0[6)2I3XRV=>^P7I(4WQ3[VO@; -\V\0(5.Q.<;DZ9 MFG*UK7J'33YE9N+PE0)JR8[/:"&8WHOVJC'JY0%V(1.B."=/6$BN:,U+-$#K MFO<.[1V>$VGXR?(;M%23MKY9[]#=+W":-AWNND;]0[9$:7IZX*E\"UI=J]YA M>T#/5XFT(\U(E2&W@?DTM#\JWZ(!3%2:1!8T4_-L59,>H5I'U+ZH1.JKY0R[U^6CS2M :OV]Y#=L6]?F)$=*GC$ M .9X-+9U4AMKH^=E5'O';-$ST,8-<7L/%#>=V&>(V@=PJ&F<688X_0@.)S._ MDR%Z'\&A9^BO,L3OK\#Q4WBZ#+'["2QV;PW^ABC]#2Q*6A>0(78_@\5.XX(S MO;3[CVEIO1NUCC%3_*!*)2J#HBE>4"42"QN?*:KP)!0+LXPIDO!$%D-?JRF" M\(06(S>M*7KP9!9SEZDICO D%U,7MBF&\ 09=2B=*4[PQ!>]>=94)8@- MO*9XP9-8-'984Z3@B2O--F]3W*#*)R91$J8X0A5/3+RSICA"E5 T+GY3U*!* M)QK_JREJ4(42@Y 64Q3A225-CGU3S.#))K9!<3M,>W]:0R2O(\LHIIE0.P6U MY"=.4Y*4E:(>45H6BN0+C',>Q14KE#4D"4VB(D-%0F2[%9+?+W NM%:; IN] M3N_C&8\'!,(C^(&"#L?Q"'Z2IO2KW&27E)W3XC&?%>DDCJ6!C-_A&),GS=-G MN\Y^L\'NV.4M8E-66AN2,I_S+68E!U4@9=%S*(RJ"V!2Y O*R)_B;#=BHNHQ M+ 97G!?FT+]N/2SDZC!VFRY><;@5PV!Q@21M#H5=YP'Q,CP:9IT&QT-[0)H[ M# Y_\S$Q[!72E/A/4^("6&6@R<>Z=\E8(=2 M&U7$U"0$#-4VLI@AJOW[#;J@JA?3#%'LWVW0'<4Z*CM<7 $,_^_0BM\71R%/MW(G3$K\,Y[-^-T!&WKH?00YBF'8:-.H-'OTB9 MEO9]](@XX1&=12L!C/B^]/.4*;MXL5PB]B)_XV2>E?%Z,IM7);&(-8E6-"4Q ML2X_X792;RE\^P [>#Z"Y^.HT_].V1QEY,_RI)QM_8:236?)[=XIFLXN229T M(X+2+2OE.V1$Z_O=N9ILC]7M^E0U%=,8"HQ@$PRIBT/JXF!!/"X+8DA=[)QK M6*8N'O8^\ZVE?(@8?L)9@<6_,9U7,]E6DM8/XDV+, $C: 5!*SAJK>"N.@*7 M@@4*[E7"\2O)%V<%S^D2LR9IWK9[D,*#%!ZD\""%!RD\2.$NI?!V]Y!OZ?DG M&<*/LCD1](\0YS),/\.YK?S<-(PW"=H,$#,9^BW6\IO?;DZOZ,,#CA<93>E< M*$*?7VV:]>5HTA2&" T+FB#0'YU ?RE/.+XF3SBYVA[.27DV3U\^H]\I.TO% M4:U9@PXC0,%P!YU\#5U[!#J.X?ZHBQCTXI[WQI@]/\VJX?M5$#0)DJAMGX_5@\@E4J6*6"5:JM3.K;(/6W M:([IG*'5@L3[%6'+2,JE9!I1O#:A10G*D:6AJNWPW@Q8W0 ,SN%@2SIJ6])] M=25L$["9:^,6/8,V'K3QH(V/4_L,PG<0OJ$*W]97D&_A^^?25THRT1!' C(N M4[5%7+Y%DZ^7XO(-7L3S/4 -Y>X6(WL3N5O#%J3M(&T?M;1]@5@F^!3?O )O MDK$;VP?).DC60;(.DG60K(-D[5*R-KQX?,O3)^]>28]5-@#YZ1%5N9*7*[&' M*_ON*D49MXV[;#^!-^FZ*XB=8C4O!'KT!>MB-!5-;&Y^U>3/."YD&85?2(SE MPSLB2UO]2L4!^BH^WJ-4"Y=U;P<@7Q9I^@OF4CD]E!(O"'XJE_26 MRO)Q3[@\9 N:"JYPA_."96H\' W9 W+T !(ZDWVN!;DSCA\0F^/<'"WKP1P@ M](FBE$\SK(:ROH6KJ1^^TH:IW[1P,/55%LM,.?@JNTA)ZA&C+#+@Z M>\V^]YB<.%+/,>9\.OOYG=@_$@8UO.U'Z0&%O$!I=L&#X/B;#-V?YGA%3_+6#3/SQVYE@Y[/M'3F= MS83D6R\ &;;V _$V XH1Q/K6?B">KK"L!"T.J@G$^M:]0_P9/9-EL53"6/M[ M_U"13 ]5W>^]0W4G2V;6G.K:W_Q HZ10S:]P('+_7*P!LGLA_B!&Z)>,KW!, M9@0GM1>'4=MQ0.N?QANKX@8DQ4G1MNL=RK)&\70F9&#R1!(A+BN@U+;S#Z5, M3'"'T]((RQ=D]4 UXD^'$8X/LT&?IDZ^(I8\B!DU3Z=KVPP4!C&=G>U9^TNB MXN2,\IR7%J=2S[Q%+V4>NJ90 T>CAH 0NQI9*RW-AJMK,@B,VA?H]8V@ MPSDHM[G#8N.1.%^7PBCMPW?W7VHE,JL^?H-LMCQAGVM,&)/R8\DC3E_>\(V2 MB>XX:988K5V?4P6:F4\UZ*D)06A]P2GOPM6*";6DNOC)?"&N_,G=O98C&??S MBLW:]JJY5FM:# &A]O#6MH$-I0UO"(&4(9"R 9%Z6QUM,)I!PD"O-U*?T@U$ MLM2Q86K$ 2%B4ZNK43,M"1(^S88_:F5]A8:;WEQ('=CD1A>-;F#? A?4W"O+ MI*UE7%!Q^X/>/T>2@$CC,01S)E0"$6UT#(/:KJ8"7Z>=Y:B LT.NJS;R@ME@ M#3(,;1-%"6KKM1/B.FU$1^6U';$X R8:-7,[;9;*45H!4%=M M=^\<\(NWR9:M?DX$"@7S7=KU*3>8Z]<.;?-,$F 44(L+0I&K \Q=UXV1=DH[ M V8YNQW3COD)0!D87%"A318#,%O!JVC?U;[:K+=5N9U;UP,&5[)AC=?(?$XG)CP M$;V7"<)Z$-:/65AW=KMZE]0_K$O<,+PJ6+P0RD2T8K+TY-)6/&\>R9],;@I+ M$,2#(!Z$T.,70IW#^2!=0 5[*<-/FY0O?>,@/ ?A.0C/07C^5H5G$^[H72S^ M,1)2*B*L_(K.(L0YSK=+8RH2ZT?Q)PZ;P-&IPL[56-K\D33JZR'&5EC&!YS/CIRV?T.V5GJ;B!-6G>6HP !<,= M=(UKVW*4X\=TT-U[559 WRH09H[MSCR3%8'!86F,4 M'):>')96%G/OGLN/$2EY5I2C9VSML:SO[<]3J9L_!.L%]]=1.XTN*<-DGIW1 M(LM9O??:I.D YN(']#PI\@5E]5O$K/' <&LM^$W-QP@[ #?#/E -%06;.P" MWW(=!G9N.<8!QGXR?Q-ITL4O#IPAG.X35WL'-#4/[JW@W@KN+7"(6%QH;RR1 M)I?'.' UQW-X')T;E/42,#C[2..:4!O%!)3ESMT&A>#OZ76CCJ32BQ&CI+92 MU$@V;=L;)'@-@M<@> UZ]1J8:YL>709<7-5D1F(D/J,XEI>V3%RUHBF)9=JJ MS0=S-X+MB#Y<"^U@"NZ&X&[0O;;9;J3;]?9I\#8T=_ *_RGBA$]G!U"]5/]M M,IW9=?:*UPW^N@<6HYGX&%K.FT?Z&9!T;D4DS*&=!.1N31#5RT MNAW*W60XO]8OY\CK+GG?08D?(H:?<%;(A'PQG50M7- 9%D?]:S@.5UB5H893[+DFJ!'D@KHRGNW26_M,)+O:$TT MGS-!>WEFIK.[ZB 9X6C5URM6:TCNL-SEDE'O:BU.'U-2 7SQO,*R=/4#699E M;>_%MWPFBP70S C_GF8)!H C, 8;2#[]1^% 4"'5M#[@]X?]/ZCU_L5+(!Z MNCS!*+,[KV1ZB-=;[X?>LI'Z,E8G_@4LZ/A @J 21MU1:SP;QI,3;@!*4F M*#7:DKZ/^?UV!TV>$$GE)KJD[!Z)XY>WE)>;^!(1]@M*39UB M[F?P*YK'"YP4*9[.#F'?876'Q6T:"UZ(C'UEKH8=B!9WZU7[) Z57#E+G,VZ M!Y4QJ(Q!90PJ8U 9@\IXO"JC6TE@A+IE;Q+B"/V![40DW\KU7Z.9H'_T)!= M("S+)%:_MM*N#4?SIEY;P1/TZZ!?&VE,6XY5);'?\^^7R>G+799,LSO)"!G) MYN6["$NURN$<0?<*NE?0O8+N%72OH'M]"[J7\ZO3MTS^4T2V=7+6A;2C#+<4 MR%KE@<),E93GY_J3%GSK7'^+YIC.&5HM2"Q4 ME/*]7IEJ V5)M)1E2J-X_:@K2E".VBEC'6?QIJ4Y@3.H;T%]:TYD<2E8SH78 M*2Q#Z>;9)#]]^;3=?Q.&D9D:YV#$0=0Y/IV=T2S&\OWH^H4LX7^8 MYXS(U*OW\N!^$>R!3[XBEDSBG#R9IL_K:190E"HAGZ[D1^Z4..8##TZ/6_0B MN7^Y=-O3(<&_+5B\$"UN!9>7T>;5T>"\6%9XM2:4XQF#(W7R]2*2&]("9?Z-7K<:0,A] 4J9GJ=.[M>I$<&Y&G@2,3YB7 MQAF!Z9QD\PA5F[QUWM V0_NS2K4&+EBB@B7*2",^W^ZOJTS<(X7TNJ#5-55@<*FNC$:'ZT-Z\JVU?8A8 M]5I7_%OZ8?/J/.>(I$)?$4 6:+OG#94UJS&]Z6@MH JJ65#-- +B&96ON^/\ M5Y(O-@_4S-$K06B%F!AJ@7,AU*:V9OI>YAY80G0" M?9 D@R39G)[Q;K/5;G<[;;K=:#*1JXPH?B!+T60ZNQ??\IF,.:19%3I[HC3S MNQU^7+01+)[EY^*DUVR ?B<)4GJ0TH]52O=Q M<+S(:$KG91&]?1:P#V9#4QBZ'BQH@N9Y((7O5PJ9S@XWOD(J-^OD%0\-WSE] M^2R+:)Q)7ZU&!6PQ A0,/S'*6Z#UJAL47':4OD%+7'NH.XYR_)@ZXW+M,4YU M$H#*3F73-=A6@FT%I&U%CTB7VX8Z8GVCM36UOJ+!!=>U73]J(_J#,C8-L_'[ M"2H-=L5@5_S6[8KVLIHAHO[2&ND1=67.,D3;7\XBF_4UU1L-D?P1")(NK'R& M*'\$@G(;VXUO*[]U)=1NYG]7TWGS"[@%.,0D!A#MGL :Y M+LAU.H^_F#Z1Q:^$:G^/A9I;)JR]>([30FP:6;17/EDN\K6&>%@_2^B/Q8X[ M'P8&N!P[2(M!6@S28I 6@[3HQS#HGG?[%BSM"P9V$R^=S>HU0+EW5O!R!?%FGZ M"^:Y.'5E%8EI]K# DWA!\%.YPK>4D_+PRN.XH*G@,G\BJ)YF&U9R3AB.Q4":L/JFQ@X $K>FV'PYFLNZ M,)+_3E8K,16IB@>1^2+G9\J#3E_IZ0)NZ65FB6,UR_?C5^EU6 M'5Z^YP9-KFF1"QDH2\1=4-E#_5),.;TKHCTV0_UX"'7YG_4%68%Y1F7D@^B- MTAU++COS'8-14FX &&"1[T%,Q*5\Y(U8FAF'),W%OPN2O^RE]B]S(#XL4+8Y M*4E2+7&UL%><%U*#WKL52ME$J)T8)_5/#,$!=TP$[VD#]P_FD(O0> L(?9'% MA$N,&BXAO].#)MJ:W^V6^E\8,:$O^:5=$Q0@2)@5*'T#:#]TTDXU)#'V%:'R MBTI:=7R'-,XR) FV21YV"Z13$=Q/X0QY-6"/>Y+XIJ*NV))[%\4=YD4JM11Y M67 ^G>W]9B6H#0"$$P)2EN>8+;=&2KT6;-+> 5@/"_S^W"_0EC.E M2&.=-.SB +C7-M ]2^%N_7Y^MUXM-;SM1^D!!;D?*UOM*1;?3_)KH5#EV_FG ML_O5QW?OKK($/YMCU'K07A'5!-(-:W[AWBS^B9+(NE M$L;:W_N'2HCH6JCJ?N\=JCLI/M>R'^(*'H M?W$8M1T'M/YIO(G4V8"D."G:=KU#^4!R6?!)R,#DB21"7%9 MJ6WG'TJ9N/\.IZ4>SQ=D]4 UXD^'$8X/LT%S296VE05[;B_@#S5&Z__L9Y>NGYHTE@WJ?[SBH5YDF+RF[VU5S M4&4>&P8(KW26AC.9&$=SE.J:# *C-AE>?2/H< [*1^_$MF5$9G@NC:EES-7= M_9=:6=.JC]\W+VVC=/;#)_25,OJ88APT:O30:^/.AIH>%FVY=G>4,DJ6&/&. M/J<*-#.?:E"N[3!<3.GN]#)7>,GI_R5G#W#6QL?<3^[NM7*$<3^OV*QWK$88 MKFDQ!(1:EE?;!C:4-APUO$;NC$B];9TV&+DA8:"W\U"?,A-$LM2Q*6K$(2!B M4VN!H&:Z/R1\F@WUU,I; @TWO7F?.K"ACRZE@X$]&EP:\EY9)FTM X)*?C'H M_7,D^-Z"AKNB,69Q#T &8W=A'0ME5(S#(E@-JD?4FO$&[JGI=;FXT'#*:^ M95L+/ZG?V[6_W6 5X.R7D_=]!%HF?C(D0O_U,5RMO$F@N"'2_5?(<(6T2:RY MWY5V*$$K_1U@1!:]39/:OXL")9BT,>@"%SJZ+%CM>S$P%V@7S&H?G('#K&_Q MR2X9&!@APBMYS)]F@Z./_F#H4A_ZE1H<:?X&CS+ 7*-F;J=M!3PWN31!7;7= MO7/ +]XF6[;Z^1\H%,QW:=?4"V"N7SNTS=.G@E% +2X(18):,'==-T;:*=V0(1B#R>JH,4I+ZE0?<$,9% M90=#O'^"A/=@R?@-B?4W<,0:(FFT(;%^!D,YN9D@>*I \A2]F.9IYJ^9Y$8A'($Y(^,5X6JEW@9"[X M=H1B\5U9G;AK_=XNM^ V$CV%QYA;ZN3:Y$HKYY2%[D/WE12/P2O,[!Z_Q->9WMV/'( MW,'B$N=(F)X5;!X(52+:,7HG*%E5TG;?F1_\G5;V,RD:E4]-&EJ M*MA+Z5#X!:4%GL3_+@C#R:]8&J:$_O:$&9(AO/FBOHA?RR%@".&PH DJ01!$ M_671O-LRFMN*SVR#72I/ZW16&?TFA3BW3!IH'N@IWO529E]V.KA7NKSB91LV MMF9?TF)UBUD)M@)SV^[#X;8F_AI$$W3J>P3U*:A/07T*ZM,!2L:<8Z0:5#M& M/\;(V4[2_5@C8WL08+PKT3]&0F=%A)5?T5F$.,=Y9U>5W:C^E.T8?M^.0P"]$^0 U- M82CDL* )YH%#'QOA*\I1^HG18L6OLC@M9%2U^%J*=B0K<+).ED0SWEBYI>-H MWQ[F@Y:EN907"+XF3SBYRG*4E>_.)R7;/WWYC'ZG["P5MX"FM$:+$:!@N(.N M<6U;CG+\F ZZ>Z^VTHI,!O<:V J/5.*AP-2RMU_,,B&MX:V@?8K2*J\2QODD M2R;))LQ5,AG36^,[2I>=-U&PT M:WLDJ*WI 92?8AA^ CRCFZLM863\\8NUPZ,_A!0*CFMTY?XUW&/X36+(,T9W MYQY)&9[@";<^]\$3WJ\OL96I9J1>\19F!N]NT8\1*9ESE*/G[B_WS$;SYP:U M@2>\Q@N^-9U-GC),YMF9?/7 ZAW+)DT'L#T_H.=U4$8M@!Z[F> Z/HW.;L%[:!&?#;5P3:J,$@#*^N=N@$%PVO6[4 MD10T-V*4U%;*&,FF;7N#!,-_,/P'PW\OAG_'JIIO2_F/42JSD/)HB?*"5=G= MZ*SZ,A+(/ J,]E.^69K.VP[OS9;>#%OF65:CPM?K&5_D*[-; M1!)9F^.2/,DB10\+S#":Y?4/;;J/!L-"#PN:X"\XL#MHM]DZYRP_+U06"=ON M('&[$X[D:!AVGUOCN1+[LO"8]1*B'N@K1V0#CX?\D2&1U6R.IH5>I^;:+23F-Y MQ5H!HP*OAM;!YQ!\#DH-?>0VZF ]"=838-835Q?L2",IW6@(ALA#R3?D1*(T MQ!E:RJ&.&H,AUE!* ;E1"@V1!E6IQY4QSA!W:)5UVEEY#)&%5B?'@:9DB#F4 M\I96NI1OA\9/$=F^O]CD!\MP'LV*O&#BFR5E.?FS=,%$^%D6*L(M?1L.9O+F MYG &:R>/Q]Y+F(-',A=BSEAF&=P#Q-CUX7!8&%X'6- $'XAY'J/]C791G2-# M;X&;00'3P<;PZG!DP!1I\*5T&PPXWCJ_2L?1H&.N]+%T&@L*UNH";F:=@@4^ M6."55MY@@0\6^&"!=ZG#.Y>T1FJ*=RE^C]0@[T#\&*E9WHG .5+CO LM8XPF M>N=&HY':ZFVD/%Y7:$C$@+9C+*EC**/Z&-*YI4! M\WU+@ZZKZ;Q9==T"'#+%!*NG1O>\J[;:MC[.[6YS3;=[2Z&26O6%A]7F1G@@ M2]%D.KL7W_(9*G-@"2[+\G-Q+#5Y1/J9)%A*@J7D6"TE/DZ.7XT]F(^"^>CX MS$B2,N.&B,E<^RV@X#!]?M55'^^(#9\J0-KIIA@EX4 M]*)CU8N""A!4 & J0#*0.XB81<*3>7Q,IT;?2>O).J'3+I6"L M7%:ICU"65)\>9UO0=9&[0Y)H6N3B@F:Q;=5/4I D?:GI71'MLAOK1&NK)?,Z$0)WC MJRQG1(C>L4PHB/>.D9** \,S1K+N[1$09*V!!S19Q3:H9^Y;M>!,J&5,7*<% M2J5R<&@\ 0L?=+)O3E\#9_4[_1B()J/@&BYPO]./@VB;\X-L),KA00)-W$O* M9I@(#*;LXGE%V%!;LQD.T&3 MP. !#![ X '\YCV PUKH1N8YA"C9C,P/"5P0'YG[$Y@)U@ MAK.1O'I#B ] M>Z;D_$:T"ULW_ZC"Y1CF BGY@'3=NQ"0\D$#YRQ!&D<(72ND.@73W=U_D9OZ M5OSSNNCOOK=!V0B&O1T6-,'Z?V!-+_GG@YA1D_ZAMHU?FW];8>7BWX6@[E4F M3FY1AD5/\P5F#PN4K>^,K4"L\$T/",%Q4;@0[/- EBF-!#*WP24BK+R0AR*^ M%7!'LB[:<-^AIC]*VL+;]BWA.Y+5N:'9DY#E<%(;73C8_,=&77C;WAZT(UF3 M7TJL!^/U]=,?)6WA;?J6\,%:':Y"?Z>;"!58:.PW:(EK-4$?4P6:F4_E3!,/ M,6\AYFTX1/0V$NJ3[XPN%-# ON1YJ0W<&'TN(S4SZ8**D!ST '2*MPR),4-, M;(B)5:$TC/5C9$&Q<$T6(PN-'=;>/++(5^#VX9%%P@YK_AI9,"QP<]7(HF4' M=RZ/+#@6LC_88\B8H*M8RV4DI-]$%K62@4L9IRE)4!6N298EUP0]DE2@C/GK MU'UEK.)T]H6OZU?517NY'-?!^_NK+&9RBG-<_7N53>(R=R2_PS$F3U(?$J!] MR01D*4YV7]8BUWVTOE 2[$Z6%\,R!G":G:+LCW.\HIS4+U++(?H$_AZEB(F= M(P0:!ZF5R2PY,59+)-?$?L#Y_+,5G?Q/8X+5O*L.OBL M.\.(,H4%38AY/8QY37XOJD,HQ+W]*ID*QUIC^X&@YP]47($TBTF*!4L3K(\N M\37EXOLS(=V(P_U$A/QR^O*E?%ZXDQBJB'7)QA]Y^8BD$7'W4WFEV1E:D5SL M.WE7)95X+U H&!,@%_D-S?^%\UM$5)$QMMT]X\87\O^2)3ZA%)?2TN:E@ORA MO*OWO]AK*=!("_F8^9QPP?I1^HG18B5ZE#G Q3'-Q-6Y7DTA2ROIXQ^$\="X M4KS?"B9KM"^>XU*FE]G6+V8SK#R-PP#AE<[G^#'?7>J3)T12>=L+MBL$3Z$T MHY3\B9-/XE*3O$=!IW:#>,9S]T)-B<7;)EYAK+;!=+:_-:89 &X#!S"OZR'V M+R;S[$Q>.UG\\B"4&5[5B-QLY2\96V]N!>7:#.$5QZOE"A%6"?N'U;SW"IXK MT+/L[1>S4F)Z0,^82TGAK?;:W- WO I3C-"?)3L5FR=11:+9=1X>K\HTLT?W M%TV878L1!L9P\U3\5Y(OSH1 +Z!D&V/ABS&61J,,C.DYGF'&7BV%,7Z:O@-C MM=6FUGI(@]9F/P 4_$IKM?W.;.@_-';2Q73 _X1DL68:>T9[L5*R!]U M!AXA3J$L?F7@4:!F/P!0_!JX;ON!(.!;;< .ZZD9 "A^[=;38" (^-888.WP MU P %+]VZPG-4OW*N*Y&Y6T;KU"6=^T-S600Q>Y$9,F6VY6A.PTKTFX0KWAN MBBE>4G:'5P6+%T(&F<[.RAQ"9:XI!6[F'0?!YX%.XG\7A.%#Z^C.;BJMJ W( M68XR+*:G!2<9%N(A%\='K(2T"%:_J,Q);888%D?!W 0[RU_D(YER.B-Z:R,[.-?L@0SP04%;.1)BO_U,8$2D9UUMSQX MZT@_%4E\S#D8%3^C?'TP2S6J6GV!R!E*4SZ=J<^Q ;4ZCST8520X.@!UK+#E M,%YQ/8C_FS[F2/ Q(?QL/"@"5#L;C(,1 ;R55R"G;QS>J?M_I^X>SF*UJMX, MHE1>XYL'5LG=X@1]>V(87MN&%[0%*70T2X%(C=$"(&ADW M1OHXN/\H2G!;H5>4]TBK#I("QQ1\D<0P6!G<6?)%GU9!0N!>T_NBEHDN!.[U MO#_NTS[0%-PC>6_GS][5#>Z-O"]:M8_7!/<0OF^2=7DN!HZ[F\F5;>.\P$F+ M+1"ACE\,@Q,7V]'$9=@4. FQPS9Q_VH>',]P?8A,GZN#D_Y4:ZH-CFN;',"2&O_J:SC>)B??75.J" M+HIJ6:?)TR!30D"7/SND8#$E 71YLVM<+3AYJI,WRSA<&IQ2V@&A/;*TCR$$ MIY'V1!##D$-PVF@WTK91YR"4T[=$*7MHS1PIZF3L&7\UG LPI8)0C6,U?31S5A$+%LR^'O",!:I MS)*";=\LCT54LR0'M(1+8Y$++=H 3IRPQ>*U M"5>;?@N< &VVKEW>6H-;WI;(O.(+;1*Z@I,7NQ/"V4.^'6V E;^H(C]$)_&# M$&,7-!6+Q"-<1H3U7Q+#A5Z5?[JM+%,V8QX6_R"S@:K7^4RBHWKC!J M'LQO%O4X+I9%Z:$ON:C4?AE>R%=Y3[@2 FIW7.O^GG/$)R6O0*F\Q:ZR]7VG MQ\BDSW"9[A7@E0?E\=!^<2?9$Q=\Z1ZS)Q+C:@O*L.-YQ41?%7#29;WO<5J_ MV9Q+?BV!I9G 3%ON7=MV7% /6F5^1+F<:MB7!*CT40ME2 &\35>_&2]P)<=> M():)&XAK&9^^L?\\%7Q/BE& K&PW3+:'@Z/':VJ_6/4).3:.(*2%GP3G+U.+T_2SDJ59X3UN5OL%HRVDE_!&2(;5]C24 /.KVR^A M8F,D&R] G4 '-LT MCMGKF-<*VI,/>^L/N"B3%@F\>C<(CS1RQ%BU'&D$A;V^:8BHOP>O>D2=NB4- M9D;89*D15Y#S!MENT@P8 G*)4/KZY7V"<7\LII?2C]HTV-1\< M=FW\17.'L<(_Z!ZJRSQ4QNK*%Q)E8DA5F0*+GH-CM(TJMD=)U=5OP E]06G^ MHH\SJ6L30AW\ASJ$HAN=$6D49:B5% $)->/;F-K??7[Q=!A^8"::@(L\,%@7 M:J'V#>;XTP4:N-FG(PDTL%A0 SN+7_0<'$Q\"P(_ M=<;K9R#B@O-&6[ 2 TNI7_1"1;10$>WXXEFL#1;@>$I[//56#-\^Q8_18Y;.N M] :/-V^E9XS,7)O!875,#BL+0YN^DM59E>R&%GOEAF20UZW,V2E.Q,G[SZ+% M@D_9-16\R#7AWT:F#Z9I]7X4A5<(_7W$C?J_0IK8_TP8M'2=RWP>?D M7127KW.K+&^EC:'\5#YID;]MW[1$*YD<>IT KN9G7!6\BDB9/E7\2C*[E'.D M?$74TE($'Q%O)J:QD*)CLD">3V?-4?>Z=@["RS_A##.4RC)XR5*LHLRX*3.L MJP$RZ^$ M#O,L6 G,M7QN4 _I65UG1N9A1,"TGPHJR!^M:C0J=VZZS5[RJA[<[*:8YUMR@!P0,M!';1GW& MC<6@H>?!.!1[M MUVY=K70%<-9".UR-5!!P]CX['&WTTM'%3P?GC/6U$9PS/2<7:J%5PK<.R] T MM$G 42RKA"G>3+I&LP.VPUK W\EX>KNND5E6 =(83W7M7.3F6.#W[]Z]OQ K M05]PE6-G,Z6L1*G)U6'5$X91#A8TP41X:"+\BECR(&;4&,]JVWB%4F[N&[34 M 5G79! 8M=:O^D;0X1S6+%G]$S619+GV35 G!T]!7B MVK#T?0W >.E[1_@?EPSC*^G;QSSWO'L-IC\RVOK;N0;3PZ(M5V&WD[ZRQ.CN M[G.J0#/SJ8:7FMXD:'Y[F!YMKH$'S)8G.@KV.F%P!@=GL-(:#-\97*]%']8W MZ)5O0R1+K=Y.S33FT7K!U<8*<&YO!?UI!Y,D**]3NWT(P;?M<#]J+'S@-F2O M;)(:NP! ;N)![IA.9R%D" K.\N LUU6\\F>"!A>N-""5#"R>X"*?X)"KSH@Y MTE>0PU@E#8D%K738,.9Q0V)!*R'FRV+F,7RJX9'D8Y6#,N(R"26/XBKW6[0J M"TY%18:*A.2[ E/- 5-NY_,1(M4'Q"X*.=WC)\SDU&*CW= LKJU+8-[!09B4 M?#8N:+4\1=D?YW@EGY4?VF ;V[EXLKF'YV61)7KB-+=V =*"LMR$--J&, *R M8$$3PL,.P\/BF!99SL5VEEI5F35>7[/$H,<@&.QRW3=6DC'IXAL'R7*O=Q7] M&A'0M_<-_2;SATT-W;EUWJ6& M7=YN%*^8GB$NGTO*?V2!^ROD%8]/E"9?R8=M;:EF=1K*4!4T3S/A% MFD*RYP"V?P: M(XX-[UVS3A#P:-Q/QOT&Q*:,\YG.OO#J_C'"1-''+Q;2%/+6W-.\)J;]!L#& M3 '5MO4/M?1"2-_;U:XTC0YP37._CT'96BIN5&0T+7U#O$(D62>*V-1.-+$( M6?3TC!$5?"5_D5%UN0!+BF6;K$)*5)J[>,7A3B9KR'!R@5@F^.-^BG"A=Y&8 MJ# Q[QB>?_A__M$#G(9:"Q ]Y2T8#>)G

O\#\P(:D4[*61O:L;AN=!(38Y MQ":'V.0#E P\5N">CNAAWB]9:N]V +>,C$69XUONFP;V-L4'))D# $-&?0")JYA,P M1/%O<%'4^VL,\?L9)'Y.4#N!)"DTNM%];D:0>XTVF'I660(SCYU Y;FU@?<"*J':JC6TGK6V5T5@TS MV*G]ZU_(5TL;U;$Q<@WRU6(CI!N'A4&^9"O_0#Z ML#1P7,@./_W[(7 OX/B-';I-,38 A1^KU>SR0AL@E[7!W3:,$9Q9 MU@[=IN@\<,98._3LGDSMD!TZO]*V(8_H3#261RX2E.4]Y%:RF M 7B5K:#OE M5+H34TE.7\XXG57U4Z4=KMH^N\"3S9S[27NL.\-(G0,+FF\CD0]G^5X0L/AK M!YGX0SIXDR+.I^P>LR<2UU5/:VKF"\:2SU;3\]H%-FH[#F@'K0LR65*6DS_+ M5(/3V:%7]0 -NTZ>4QKLU5=7@%W;QN\C_[4X>(O9)N\EB170:ML."O4Y28N] M"[(![H/6?I_O*ZIY'Y05/GS5;];++R9,"">"AP9 MH=60#+&7TB8GS8G2.4E3 =I\D\-618W^9QR @@+.]1$Z%2=,O9,;6GN&?!-\ M4T&E?H.I:>DY24(LB59;-5K;QBN4@CJ[3:Z LK;-,$D!UCM1^89;U6Y8:!O> M)C:V'P;ZQGVA:>GYD3/'B,7R9="Y$"I36D;+ZF4+HSZ>L2CEX4YB]:;E[;QN^S:%S*&&)35^:I M'4]1@-S<(3SO/X+G_;]B&5Z/DXF,#IGCFT+NT.ELK1*6ZB&?%CD7\KYD# I$ M6HX" =,WP#7PG+;#@,159]UH-49(/= K(HW&7VIE=_6+FH.L"F;&;S !,F9+ M08VT/L]1,?I\$9WW(81JG"X73B/@^44JI"X)J4N.+W6)7M$#P^\;P7V+4GM5 M'-Q2FF"M(7 !R';;MOTP01NAU"6\UQ-A?;@C+!?44WV$J80"5I8PB04QQ!"I&::(<3#$#*CH9 M1#":8@A48C**=00G%)HI:]U<4>!TN-;HM"!)AXU^#/0P<\QZ?":5T1Q''R)6 MF5S$OS&=5S-%">%H/F=X7EZ[\C'0IE4BG_"EVZ/1_$#*Q2P^GD:Y@[/3HR@A M]60X%JJTD/(VWI#:,!?#UC8N< 5(%X5,@2@-&B1)A 2*>*Z&J+&Q X#*=[-J M$&I^=C#I_1*Q_%YZ1;)Y\\(TM^[\UJI,7<5>JM"$]1^[J(3U%[]]N3\$[\T/ M,-ZBP8(FO(QC^6\33M MBLF,Q+4[7=LFO-L+[_:\0'U?>7P_83IG:+4@,4J5 M4#>V'0>T_FF\$9/V85$0)K3ZBV#6PH!WU;O>4/IX60 MCL4F7(/&:_B)59\0&W\$L?$/9"DM_K,'AC(^DW83F;%=)^2UZ D)(^VIM>I[ M7%@-RJ,VD#&<3/);2J2+44"M%R/,.@V%Q_0),QL4ZMN'MP;AK4%[U)I5 VJE MIT'"STY4H4;R(T3\;*Y9VNDF\XN]HY@V6FC:KLQJ(<);I@,A(%6>+@5'FX-BY097[3P>H*)^3;&SL#% R:0QV[)E%YBOXOD@,^W,)*!8?IZ M(9A:ACF 8OMN% +@O-]L_4RC(?RR$H='S]KV".X VNEGM)W5"^3Y[%.A'V#I0@](9+*+V>4 M<21^JV_6+M#8[:3>XH[[ +M3&/)D,_$E9?=BXL\H+QCFDUDN;H<,_PLC]K!@ MM)@O+LE3^2AO=TAJDG+VX*KC#YV./0JJ2"[0%U5JQX9$E2HW!DYDCB'YOD]9 M&Z7E,(/BN@-0@EM>".5?=]7;\O+V_DKW+O#6Y' XT[@H=HD(>U7CT36AWDP MDCZOI(Q7:]N1+LT#PZ>'JSVB'Q00'79_'51_MT)<.8I73"])AK*8H/0JXSDK MI,JKB>%M:!TBO(\APGMM,][%"I2VYYJEYP\"+E[_DS[ N(GZ_3 MM78+)N[2C P.O2M@@C/[Q;QUDD!_F7A[W/D*6X8A"?QEYG5+@M:V44.Z^$OJ MV_Y,='.:&Q+"7_I?+X1HS2O\Y0GV=%"Z\0U_283;D!=1M_ MJRDIH$N-#IRLIJ2 (CDZ\0Q "13DQ5+\\"+S;<[EBD6;!1,XBKLL0ED2"6IS MT532*"H#Y$3C00(,_0([>&#B$.B:!32&J*9O-*KI@-T?<,"[O7M/X1&Q'P @ M?IH"\?8#!'^K?W]K\(\%LW

W^39N^V%]#(S-M=[R/?^LE?HQDB+'J2EI)H MKRQ3A,K*:)6L2] C22OA==TDB5"^W[.=OM'/Y-[TAS[![UAG(3RV"&I)"/5T MB.G6G%Q5C/R\/LK3[$Z"Q]85@/B7C#YRS)XD-E?9JLC%SS2+!0VL,W@/#X(,U!A\@8/!Y)T/RMUO=C.G9C''< M6 [+KRG#9)Y5(DO\LLEJ4?+B+<#GA$MM52"BPK?=*! PY==KS>>E,[I&0WG% M>5>RV%3&->@1#-+!( W2(&WX8,-.3*-.[B[@A%"(WG6X]ZKHC%)@4;^KGH\Q*%L/.'V@RUM@IP7L9> M4*\U9Q&.$I2CB%6IAGGTB 2M(]%R^WMI M(JH8>9MH%A^@>(MM\8=,ITB7QMHT^^$NAH5L.N4YK:F\L@^"LC!+AR"2=?&R MRHJZ_F-G0-V4-CN[.83GS0^>(-D563N Y+#ZVM#A/K"@^3:"CSC+]]P!XJ\= M9-IR36O8#$HZ]0A=8X&F/2@-JX!"A]:]D[4)ZJ8*B/M0F]6K].3"ZE#DX,#/ MU;E<0G R!B?CJ)R,XR^P'$KPAA*\@$KPANJ@H3KHP*7,7'*-0R5V=$[MFLWS]':^^1#R2IUF,BN9E6H^J\VFJ7L>IF_4.WPW:(FG MLU< *$V.C6W' >V@KU#$O2W9*2N9\1WA?YSB+%[(M%3:9S:FW8X!%V#K\[(% M3_,BTK3;T+C(+/-V:!SV&!:#VZTT#84_W^B)X M Y_V=:IA+TBN*RT^5GV#>RJXIY1F)-CN*8U83:TD6DB(V5S5M,6=,A)O";^!$<,\']_SQ MN>?-38^^_? _1QG.(Y*)AK@LE"'=NA%?(%9Z=<772[%S!7N(_X@P8AG)YOM- MVCG8W4[JS7/>!]BAELBWYQBV,"->K+>1X!?W,/!;E"^H'NJ$N3F[1BVP\80QE\RKO M@P))=P-[I<<-SJ]*?J*[JJ03GLVP_ M'*UF"6]RO\MG" D=O*L665^]F MO$C\*&A>'DCQ-2?S3-9N;FGZ@@"J-X,9'&2#F2V8V731GX@O+E/Z]9_5[M3' M?.K:>H7Z?'L6JF3+"H!5S0:"=1.9TQ@J;-)ES#@,&N^\ ^QJRT:E8TKS!,"D MR^ X<%F55"I-IR_K WJ'T]+MQA=D98F=^6 #X7V]JUC9B%9-6Z]0ARH[QUQE M9PWHQ7.\D.JK^/,K8HF^M)=!ER%QF*[D2;=!H:Z'5PQJN)3V>FIL/T[H![U9 MRXPM9W2Y8G@A[;CR0ME8\O9E1[R]7/!,;*,[',MJ%S)]38G-)-,DE>MECN"R M"^]YMO8>2"X>LZ<@'04X:LT5QT*$-S(Z;:-CCKU?1P>UH(T[TMO*!@?8PFKW=EE%#V,3]K[!:N1K= Z 0<&+- M;T+ R2@*R8PJ)$7O&!EIU,DW6PK)P-(]TFB2'JT],",UY#.;ROF_=ORS+2HX MB20)1>NX6!9IZ?&GDC[R^X+P-91Q,-TZ?];BA M'Y3W!%]R"X-::Q-A\"4'7W+P)7]KOF1WBC(HWT9P-0=7L](1V=)R,9H-'OS- MRF4V,:0%MW-P.]MA'-S.5@*5,UN =R_7>S.O2,5K>"1(N=_^$:4HB^5[UUEM MW_T,="U=7(,!Z,^_-3"*X<5Q\%]H;$![O$RPJPW'DUQNIUE-V7\5*"6S%Z%/ MO/+SUSO:^AAZ0)I\R1@6(/Z)DZM,*)RY/-H;9"SP-Q]F*%Q5X1VF2)KU]YL M\M^%.%P2)IH)>FMMRMJVXX)ZV'=G,:F/^^'B%$QG#^CY=>:A6\3V9-C#!V:= M!@/SWFX#[%HPM"& FU&]4N)PK4J9F<:DB@7,;X6L39,6F\'9N,-X60Z.:EVI M5:L^P;=U!*E-[V66[@5-A5;,J\56PJIJ&'QQ7MQ09F>26@D4HW5 63 H<&9W M_;I05P(\*".FVTT\$L-[RX5VH:F">XG2AA8V"MWH_(?!"1&<$,"<$$TB'CBF M8OALR($./])'<(XUUI&^B'-JP_#H0Q,$$0NTC 3'2P3<.)&?.$U)4KIFM@WY MNNJ2PBU39*A(R%YRXF;G6%\S^_!Z]0M[<&<%=Y8N@>Y;+K/A, J[BD$/KQB, MH]*1BJ5/GA!))?.^I.P>I?@>QP4KGW!.DM^+2FFNA ')\\OKKRQ/@#@^Q]6_ MDT=>QCI9&L1[F!D$1?=B77<*Z(17JF<_I'0Y)0@:RF-BM3]:.&-:C0^&.ETP MAXM5;5*"R4S()X>">1?\.\P"FU+?9$)0:PQZWTKCV44-HI9-5S XO=F:6VY> M*O/3LZLUPY_.=BR_RQYP,R$8^K4C C1,=LZ??])4EH?:',YIMG?1,\+%3^?B MSVQ>B4=M-X*S^4*00'@ JW03C-P9'5PXP84#S-1]?/4RO=M;P,6+^*2 >$= MBP;@#AHPE8&AK:-L:#=,$ M0U@;^S,XG@F)NMUHYB\4!Q+-VE++7\)K2-2J-WT;DLQ?77;?)#,.S "856$_ MD(D=1CU&M,AE[)/-(+VE5^@;4DAY%OS@VBF;^$ZYEQ.QO40>)N!2P&:07:=H<1J0<+FA W^"9ND(NKY0X_X:Q0.8)J MVXPK,< XH1XTG<$GG&&&4J'N3Y*EN+&DP"*%G8OGE8QN5N!AV,LK)CN)4UHM M94HYDA5"5INN,*ONP$I:J]H),0OSBV?\*@"H]47S6H]#<(:3A"1%V(<(NI+7Q@J<3L4KSM+N+ M@#*ZR$OWLBJXL 1'Z^N 6,.G6S%,+@3KB$%(4A0R;AE<&;2K;1_D80B9MDP7 MN*T?RF]04'BO$-XK'-][!8U/"US,G6G*)6/+";BX-\-M:&A8 1>B9H:>E>L, M7&"9&8[>'&/@HLALZ-/@.C/$[2=@N'5_(O8W8!@UN@Q]1^C])).0H6Q.Q#4= M"0T2YSS*(&30GQ'9U$) $X%8TEJ6K>+MW,^K[?HN9X@[Q0+-XF%5L%+ M)*>S?Y(TC25_NT:/FO@PTSX.(MG.9& KCA<93>E<&W^G;^D"E(+GXMRQ4Q3_ M(:;00*)KZ "0R]T6N=KND$FY0?;L-E?+%2)L7X+?A['M& [ OUH*VCP1J1.I M::ALY ( <9T+S9@\BRVSTH"@;N8 B)O3*_I@MK,;FCH IEZ"KV6'!>L/P*YM$^+I0CS=UL0XOGBZ)MF2ME80(&+;YM:G MCJZ@T4;-M1:5P 7VM%T_VD*; 14<,FIN9:D%O; MY44&8>/VR\Y,W2O@HFH='!1=IU'65+1U( MX YUBSM*[]4$%V?5=86-/)0\9Q !&<@8 %0 &-E=F$M,C R,C Y,S!?;&%B+GAM;.V]:W,<-Y(H M^OU&W/^ XSD[1XKHMD79'EN>W3W1?&D85R*Y)&6?O8H;$\4J='>-JPL]]:#8 M\^LO$JA7=]<#0.%1U$S$C"61*&0BD9G(3"0R__U_/V\B](23-"3Q?WQS\NV; M;Q".?1*$\>H_OOET/U_W;Q',_3VS=NW\Y.3 M^9MW\_E__GL4QK__ O]Y]%*,*!)QRO[Y']^LLVS[RW????GRY=OGQR3ZEB2K M[]Z^>?/]=^7H;XKA\-L@JSYH#O[Q._[+:NC1U%^^9V-/WKU[]QW[;34T#=L& MTDE/OOL_'S_<^VN\\>9A#!3Q 9=,-]]!R.^B_$*MNF#]X@CBC.; M8IW@9?MW49+L?09XO ,\3OX$>/RA;;9LMZ6\D8:;;82_^6XTIK&+-^#^0S(OT8GX\I6Z7,X MFMZ\^_X-0Q-^\M=SXN<;'&>+F"J++,QV5_&2)!NFWTLP#$T^@]!XCE8$IP1) MB@7O+5ERWGG4I*80D8[)G^"4Y(G/#U4*&HY]',\_W7_SGR5L1($C#ATUP/_[ M=S6VQVM9)"6=O<0?P*T8\9U/Z(FZS?;7M4S(1H;(1)IRG! 4B<,].6 5P#\M M#8VEESZR%>3I?.5YV^^ A[[#49:6/V%@D_IN1ZF/SJ13E>I&F^V<)7Z<7S%OM4YL_#IS"@ MC'Y'%< !9UJ'*\GAUO S+2G6%M(OBRH>&**JAK6EN:HPN^BL#K6XN" MG-; 9Z@$CT368DA6!_F%R!+.@62\]\+X TG3F[B!(AX6D8'O1LM*Q_SVA:8# MD7'2HVUU(\4(\$"O )/7B,1H3\)P-D/,MW8L7$.G@:#S'F1=&Z0/U$G,O.I DA2]5G#LQ"*:E";"@/(0J/%"% M""HP004J]ET^R4T@(R@[DM'2$L:\\;=P%8?+T/?HWSW?A[,DC%?S+8E"/\1I M]9*(Z'Q"X),F]%^%[[.<)Q0NGY_@Q^^AEQ;]^"[-U&-_$^+^QEU#+/\G" M?X"WG789VOHF5K3$QR-@FO,T?#XCR?8CWCSBI$U]]PQ34)Y6AH"*UA*;2JL2ZP=I1:?]2'7:QPH)5-M2$U)Q@CLSJ/%D MR/TR\QCNPO3WRP1C:C9@NO,97$5^])[#3;ZQD]3C/ M<=!*:X6['X _7U($4%A@@"#'>D;]9@$"O82,[/,-]?GHWK#? M*AC)@G-IM9('8%HQD_]$N9HQ+]LW]+'&8D)VLNCF#!K*4A2WIMK/O'1]&9$O MAA3=.JG%5XWZAEY>=I1C94A (O\U18>20,K3RNB(L5 MYO^9,O_["KOF&QU$L4,? 3MT5F"'SBEV$Q**L9L\*"U:=LZ:Q? A]![#B!G@ MUY2D>9* ,_N89HGG=^4A"'VC:$'TSFV:NS^0>#6G;OH&134:OSBQ(L1H3)0( M9TI'OV.G0AC[E+?G$4G3^9;R> JADCE9SNF/-U0,*.O[OZNH9_7IM6IF>32L M*.5W5"E3\X-J8T"LS-^^I0J8Q:H06:(SAAJZ!]0FI)%'[.N@,AZ[6:9$Y>3- M/FPX&]C?H Q# +^KXH[S+=ULI>NZL4"TBHTJ,E:$Y^0-E9ZF>#!#AOUMSO!# MS4@PN@7\)B1!HS=Z4([T[)XUJX8KP0?O^3Q,?2KV>8(A!_^4 OJ]PZ@1^431 MINF;VGQ&&CL.*'!40T>? 3YB"+@)D@A1FZB0T)C&/ID'U:NAE G F@=NYM3 M"I^4DRI4)M:KF240L*.-3Z@VKI]HI4P9E[&]1872E!2PRAX.*UWEC?F*4C/" MV&EJQC[XR:9F<#2_GM0,OIYIIF:HTEIG:H80@5YL:L:!T%E-S6C;70=/\*_B M-$M8]GY:/EL^W;5DDBZ>PT-S0\]DHQ_KRP!UDT$,D-V8OR.WIO5UNSJ]C9G, M;^$-:;[)*7#J)))LC1/F*B9X3467XLQ#,BI&L]+4>LUF*13L&,YOJ>&\J)%" M-X 4BUU42"%@C"F9SFH[.6P\C]@>N^^9$PR/ =@S:YRPZR)*RCEYC,(5#Z@$ MO(J E(#H 67A3;0H2BY?3;.?%FA"2+U$$]U4:*)71:V'UQ.2+4U,H/@(6VUG M7Z;K6A8X^Y7 01N%V2E! ]JK/"T,D(2MFRTV+9VP)1!X4 !/B)2))V8D;^6YMF M_A&P*1CZ;U^*J?_V:S+VCUG!E+G?L;\CY?".*C'Z\7H1!^<4JXAL =$'0J*> MXTGX(Q6Y&)S<-'^7"+![TP8*B.&@?F@96-CHL^ONC]YF^^=S>EA1+!P<3.*< M1-2H.+%CJA3AK0?YI6N:I7@PLXARVJ4ON"5, P+)O\@+HZ-^_,]_."-5SGN MY42HQ/=;T5R7W$2[$E4\IX?<[H9"TBA.8@ LR%(_(HX%B1=P8 &SAL9]05(D MN,V*(B2S=_;JF-7I7=+RD)SS'TL8!?W"3_E7M1N-Q1;[U9;P6W!X=- M3*U:TTP#"L8KFS52#>'M<;-S%+ RVB_-0P5JD65)^)CS2JH903SBY+9@C];- M)B9WT'@E<_;'')HA*)U O.8J7!^#,]RM7,T9W\B:)TPR5-#9&O$ZZ$/T=LX MHVZJLH%@SW%TQMI/JI.;86E!)*SS.:HK-H*_P=E^ZC:3\M:*BX32?MF]!'@< M#L8]R@3C'G"R.>D+^AL%.";(;P0QJT%](RM0#N)/A)X*0?LS$K,*2=0*0ZSR M$]5I^19,TUDYC-1;V$+;'2Z\LO+PDB10=KECF(JMH!>DE8X9 M<9C"[7D'6CHT5&=>&M7/QO^/X/:P$?:I6 MPEZP%E5AZH+C*?0JOZI7\J+T@GYN4U89AEC(N3:I%K'RPK@(9?/EP,:Q P8& M.[ 9[*+J1@\96=+TE-1=J:(@VEM<)W%EQ<+AT/X"!G^5MHUE-M:GX"SPIO6^ M)1T7=L608.YES2]5M)D9T':ZHBBAZ+B)2O>X#RQ\/^>AQ3?KFBLS*>*<541$+8BI"*XJ,0ZS:Q1 M(6K)$9DS3([[D* 2&2>Q2RE>(V.(:^_VQ%_C((_PS;(]8_EBLXW(#F-6,/J6 M[MF:CH BT:")>3"U#I ^@,4P5(W8 D35^Q-SF!E_Q%^@#B8X0W[.L$<%^HCA M/T/E"HI*X.4:6-7O&:J6@1KK0)_92I#KLLHVV(8XX 7;?;#28F%@]R]KO=0R M6L5TU@[52GP<-^("_[PA\ -'YA2M9?U\HMSJ:^3FVY;?90[=5>?>AB19 M^ ^>]XV?X6I3S=G5 ,>*C K@XUXJ+QF2:-% $EUP)%^4&,ILOK+@2>_H9!KP M%7GD*6^@ I<$U>^9%*A6MK2!B-M6?A((3[3?7_W.(D7DHR\*A!N#IBC[FME#:T=,T3V?3I?,QN4^_X1LN<;B_;)V2A)L M'@W'G39%T9UL+\[]7!S^UR+-^9/9J5F&DZ M"@;_/:=8MORZO/V@+DR4!^P.540 87P9(D1@0XLB !_JXA H95$ )5: M1C^^"LUI730,Z%LW_#[]VM%U%Q?6[GLZ199>Q;>4(B3X#8>K M-:7!X@DGW@JS7YY3:E0/S+L\LJGA9[ORM.YUF-:K#"(.9NA+@0GR."H(TNS1 M$W^Y0-5B0*+(2U+H1X18Y-%A(88I;$RK=SD5Y)QURW[,ZL=RU:.Z2Y+ 0SNH M[!'&.T@P+-/N+?G!0K =.Z^].$[9XVQ_D_)U>(EBC&/ M9/@ MAJ_ '_L5IQD\O)NJ/Z:(W^3\,+Y<8_H7G6WC!P/LOT.4=%]M@"BT;APNR8P:=0&^3>HG,"OH+7V)Y?\@K\%R4BT2W?)$0):>+ M/"[ 0W]5SX@:PH;J:NS3-)FFP+[#]M5D>'(R>4;U_3J=[M&71X_O,2S*Y[(%/!4[Z#>"OC[P7L61JACGBOCCO M0D''6O$M5+G&F&?Q5LQ,\->P]!12CYOC'SW*@#[O4]?V;?-MN));X0P]O3Z% M]678<2C>0B5Q$3=@CL[XTN"90O.+TV)I<-?2]O5^C89)>A/N6'38E7#,=U^! M'U%%[\HKTXAS[CS,!D1J5E M/>U2%&T&IKMVVZ&-V#P)ZD 4KQ5(CX\\8UUO)"8Q9"R:QM.VU6AJ/=,Q'_<- MP'DC#EVL$MWD&6N$)371"[4DC?.O#I/2#E..U'; @>D#N0QC:N*&7E0_CF[3 M.<.C522_>U8;\I>B!X(JV(W7X?9%0H"\1))F7X'K4<6*KIE=Y>Z>8A_^Y-R. M SQ?OM-QL*!IN1RCJ:WA[D#6T7BA-!IQ ?#5NV)=RLEN%+]M?XT9)HM'BI#G M9W(&RN%7>@V5;[> MX4;3WIMEW2R=G_KU(MJ.6>F/54Y;82"F-<@>(A!CJ]N4(UZM#-7=RF4T@;%E MCA'IE[?:8E,#XC,SE9FW$LO=TM\R\PD>.7H;DM-E)YA'4#."$AEZ?&O?\)*7 M13)N+ZR98;<)\3$.TDNZ6%"?-\M#A5JC"(JWP[)2G4;16)(%9UI[E?CP;/74 MX[T[O1*G^9(D<_;3!E^+"KBA8UMYQXBN;;#&XS=^>(KI%N"C"YUK3&7RP7M> M9%D2/N9L8Q[(+774XRY.'S>9(K^K 37-]?SJ:^\NA9FAZ)'ABHXN9)PP^L@- M(WIW8:1%67:COH.,SO0C;@G6#XY3L1/;YC.N5,L.YAPH^LS!#L1=C"&OQ?1) M 6P>+;EXGAY)\2*.CFP;'H9A0@3T)HN/Q0].'H6Q _/\@2$C>>J**AU;?,J M:OC1\&V%>$8CJA+&L4F=,7[=@GDV*4J.7C VC?6@ MQQUJK5D#BYH5G27VBE=QUX$%M8NE04@;%@>O-OCRON(;Y0XI=% D?0)AIX]> M5L0(;A.\Y4M)%W%PYD51VA=2$(A%C9Y;0X!*&0>[4:L-1W/WHB)7X_>W(YRE M:=.^ H-EOXJG=8.E'?SD#)9]-%]^7N#^>J9E!2G3>HQK]^L_2[9;A\ YJ!CL MZKH D-I[T,'?/.,;+,'O=3*( M#B4Q+GHNM@49G>6(B>Z/()-.DSW+,*8"CQY^:H!12Q N+H4E@MLV%Z;Q+*!V M(6:)2U1*';G%4OPE*&CMM!UYA\T =E]=M_Q:Y<:Z,8T=EE>^GAZ%Z>A;Z6\8 M^&\<7#VW;309HLE$WB>TYQ97!;6$2N0;@&#D[8$4)J9E#5!%-:XSM-@+50*^ M,U1CS$M"E3C/$&#-^H[AJ=3(-\$%PLGR([9VY"%PQM)>6$W^FSQ+,R\.PGC5 M?2J(C%0WHZD>)WM6,/EO"F,KDAE\7>H\DS_:RG1"I471P M_ AQ%)$F[$0.*-EG,$IGE"J023R1,RW=K<^V+JO:J!,\;)2WT]CC+*U'SH?0 M!_\F7BWB8, '&1BJ\Z:%N+T/^HL^2SKWTUBW93D7NR -9^'_/PP2K MO:]3FT4U>TD.FJV[1DFT5 +-YE8^)O?@BI6 82F583SQY"Q%1B6:]L":7#\D M7IPN<0))8?0I]>IK?+*M"*XTLAP>*4]K^JW.R\<*X0^A-@%#4"#I1,=X$ MKRK;T\PX_LR!NPGR&=E)8F-[K,D3'.=0CNBW,%N?Y6E&-CCY$'J/811FN^*Y M2(>%92(H"\4$^07J% WKL!E MAHJ6 $X$5HJER!CR6A.P%HE?/(==@;^!T8IBU#&KBQ,!?0;(;HZ#(>(228I9 MXZ%^2ZS.F;\C$06[^F_L)0]?R,,Z(?EJ?1D^#7;"TP] D5/U(6*:N1?'[L"< M/^: MIM+JIH1B3':40Q1QO%#2\A;@9^X#TD;V'%B?AOM29SO)SGU%XLSA*+: M;PL-CE>5AZYYC;,W!URF/J9U>!=MO1ULK1M'=YC01)IZUKCJ8K.-R [C.YX] M*LQ=PM\IH0H^X@B@SZZSDP2)3M0H^7+LUL6&)!G< M,)R1-#OUTDZ_R2 D5Y;L,493-VDKC)%/47Z99FT/'^BT;X+I/-6RV8P8*5$C= MLIA&654,$B0X5N@QSU >;RE.R,L0;_: */)NPFJRNT3&DGYDSM#]FHH'U3>; M4R_^_1QOX6ZYM5IS[T"5?*'6"4VS%0,Z!ZCHD8)%00%7.E-($_8ZRPV3)4H[ MEN<@4:B?7X@X&4.'PW&/H#4Y1OO5VUX2+U9$7*/Z!"L/W3FS+[TM+Z. ! M2G.]YB5HX?Z8Q/," RA"=[Q*!\POQD-$GJKVLGI(%/J[RJWI:)IF<$P4Z+DPAH;9ATB2=>Q; 1*O1,S^ MOG%*KP1:YC/-[*>C+'T]&&OF\(@B-0T[OY=!B# -)_(4X*[(LW[?G;0H/X&1 M%/XF(//E8^&1$5!OJ1.( H[)IRDW[T-(Q7T5>PG<+5PCOF?5W'A)ES% M5))PFMW$0[I;<0H5M2X)RC3#JN D?3"86_.H"NV%"QP62" 2CPQU&=];S6=C M6."+7@4%QJ_9JX(APC@X/%4EE.C8&A,*BG4'N,,^#I] 22[BX%/\&$81#NH? MBNLJJ=FTJ2TAJ.XTF!!Z>H1<-R7&Z+6'Q M8QZ5I+]&V2JO:<12XLONRO%A" MDUQ3T6YR,MVKZ!3V;F)NAG(KY[8)C+H9TVFRW,1(?\=DQ?6.T6P'WA54V\-? MGWNEUNRX>SM&6R_EB],K 3^J?ZR:Y=$^IR6[HAVXPI$Z>A7ZG@V/]7)T;8CV ML[]SD4[.] %9(%+T'"G%S8860U(\-%9%BKOFM-O89!SCZUN#9L;?=B_211_) M(?8A4O0T%1W<2R+ K7>9LM]JC0<>P'"2]L)J&>L+@XU>DMWXUS$IIN(:]O'@ M8,2K=Q>,29L7>0F8K7%0/$&Y*%YQR0G>X#1Z9; 3G-NX?#=>&H55Q]IUQ.?5 M'V"YVFK+:JK ?(] Y1O)26FL8>$=5EZ"V^2NJ%>9CW]+-S>C:%Z4*?D=X2OY M"725\NH$Y*R*5R=&6@IXZ5CO&(56=;'G)GO+JXUIU.D:9L"^$EV"5+8FH$R5 M,&T<%:6;6:^V_0[3QTW*ZA9F77%G?1,K"O1X!$P+^L5RB7V>:,C*?,\?65-@ M#SK I*:J[T''O0!6KNG5":Y6Q"JCJ%8XUH6^@ MOG%P4/W+@8W7SRQ$G(2C_IB16"HZ7 M\74K//FHL4(<+=3$"UTUG\Y2U- .9VBJR]?N=5:D\3AI<),T>Z^*XX(T\+;8 MB<>I*L!$S_:,U&(7.=C,U%;^& 9!A"^\-.L^IP<'JVBESDF-6X@,,/.".&@$ ML-5/;8T+,7!RMZ_6@<0,,Q&1(Z@U=TZYXS3[#W25#N,5;RI]TN'8F0"AZ.+I M1,565$:X F_$<)[Q/U"!.^+(HU=0 MX^6%]:3O$R$=?><']]B:(OL-AZMUAH,%W,:M\'4.2O5FR:,%C6V(S#D@VTD\BE-P+O@J M9DB4H"8]#&.R=NAJF-WZD>'#,Q+'V,_"IS#;W28DR/TL[6N?/31:)8#8/:MI M7=&$C$K08_IFZUN(@0AB^VI?G48YS@C)UC/T6W@9,LOS?O&P^.Y^@2.J&>Y/:"N=NX2J+A":T#<@"V4"9-D$RUWYP@YF M(>(DM%=P_ZCR_T" :?@#U4+[G1,;/S**(IA1C8&;\(\ ;8D\P49J2N:T-=Z% M=ZO*_I$JNK)]1CM^=@.LNK;4M0 #ZC([K OA0%\.< R1H*(UC5F8\#T=\EI& M*.K$QDRFF;[TYQPVOVNC&Q$@AK6M?X#'!WFRNX?LU:&N-/V#%1FB?5+S"I%# M10RL^]XS Z0EST5J[TA\MNRNW4.]8A3OL9'S]FVN^) M5'6%[;X0D_M^S'L"$3BF6:MN?A6Q=V]5)V!WSP2DR'_X&D">IO9NVB#=\6JS M]<($S,VSM9>LAANP"7ZE>N/6/[OQT F 1S5\5"#@_A@4)3M1I*6]2[E\NXW* M1S)>NKZ,R)>KVF$9B$A(?JUZ<28&Q7C]^08:>TX=62*?HC5?4KR0QP.HS@(9 MLEM"1M+9KG[L[/"W]\LQVLY:Q3@.3>4*5!7/C-"-E;NS?(!/BE<'[A1M>Y>] M%BJ,O9DXJ.3VD7W6.AJ:IU:Z_="# M@O%#?V2?25Z:,*^0YJ7?Y2];7%%++=Y8H8LHU5!1;5&09FC52C(7ESB:I828 MW$R+A2TR""2W1O][QRB7IVC,9;PL' 0YMCQ!8PM0<2XG1$WE'-O3_=S9.D%TABK,RY1:0+4J*%!CR_K5 MY_ %6YP3/61>X(CU?3?CH?\69NLP+BSYD2ZY\%P:??!!F$Z=[B\,N\J#-.UB M&R"&=I_ZB"13=Z'%N7K 9Y;] C=(3,UN:D7VQ1M3 MK:N:E(6EB>YNS:ZB8@)HW,8R7%90<"34-FPS 8ZQIL#AQA'^#U5*G^AY$V=0 M6OACU3*H;K@SE!,Q8B9%5:H T7AF/46'BAG]+VI@->,5C^H^3#5F[I,JQNP; MT;@9]GV4EIYJ.J:RY*'8Z+,V!C<;CHG%WFLC?37>JVV"--'DJU'\$""("@P1 M1Q%1'!$@65"D1A,-\\A$'+7#?G3Z-L;>*9^G&=G@A+4,H!NJ MIW;WS.;?O7'0: ^VVTM0$4(3!>HY3\J1/%T59W:3DN/Z[)5$U4$:SE1.9I74 M);UGM7&VFD+J$I!L.F%755VB+W%)>Q?:,Y)L24*%XY3$06]UD^YQ:G5-CN'IGW7&2'"S2H-&2W"M"7R!/-&C]=AG&8X0]4?0>'M>]/=Q^] MOY'D+*(D[LGZ4YA!D>,D()EF08[*G.&"CIM'/.X0PPE0">C"(KVE65=4Z#KKQIVC]]VWN0_FZ=H\8 MVI(I:/=:> =S>A5GT:_EVZ"YU?2S/3WO/GE8=:O$5/XP_4=Z=SVPBZZ2P:D7 M0<_J:Y+QND!'",#^ M.B81685]E?4&AJIHJHXI3>NBZ],YA8NR!F#U@):V-1B(:;4LU(&L##$.D:&D MO7H@_AH'>41M;*&DLT7$6)_^[69YF%;&+/(A-\\X/-6:(Z;PJ&/HQ>6>7DQ MGHN543;1!:%:ET/./62'0YYM)=CX:W LYD'TCU2\"F^9T<)E.%@%.KP'70LP MF^Y#1;L 4N[&=K-E MZ>)4EEAI^,664MK1!7N--?-CKT3$6*C)G'ULK%USVER6M M.EX"Y=WTE"P6R!O5L283S34632:;#>V+9<[X:ZJO=3.TW.^1!FU31ENO2=N$ MT_:IH.VV05N6[TYB[.!0<:A2R408Q-716*-UL^3/^-_3;[+V# MS4*P>;9W8 M3/OHZD3;GC;42#DW1T^] *BASY> 7C(9M1P:/@ZC_>, J.-QZJPX:BB/ ^IS MI W:^LT]\.IEOZ039%@SC3XA!'?;7EN#*K;0G>#?.D:UR4%S+ILA)G<9^.WD M(T(TL<8'USCC3U):7BOWCE'D@[VYY/G@"2>/1/;(H##9^TR5JEDC\97C6X>( M*C3I$,/6D'"U\R01HL=(,_L<)^$3U?O4?SK':;B*X1W (BU;U_P%!RMZCE[% M:9:P4[GGCF[D5"H&LR)(\T_[*K10C1?R4EY+"E!#!6ZH@9QZ4-<:'0P$?X,& ML8(]8D%#*,0:0JT+8H7U"AR89&,9G.C"NHHR3U&6K@@YH(3>WYS=!&B;W $:+^%!B\^T&ZV$?Z M&=?"P_2K8_8.)&YJ MJ$ ,377E:F8M%$?-=BC<;#T_@_@BBSQ"46;H9DHV&[!QXP!1X[FVDO):[\"NU_?>OE/Z!M%WNN=VS3?U<"+,X>!1Z\H JZ9 M3HSF1(F04_"&6%4\>7]H[S/]'A&;WIGCSLM-GGE)LH,CFC__T^PK*:Y0N*967;R"DI-P+W9&8M;VO2=Z+O6A M4FT/$0#&Z]!P)%")!2K00!4>ZD%P0PLT$/)>%E3 )166!17\$ED7=2FD&)"H M$UVOA/%L-7D!Z_U.@WRUSF]=O#@6!J1+T_)L"!=/()V2;/7S7H=H"5#P"L\+F*$I< 8YJS&LU5&"[H%D.!+&$4=2O[PUXH*O9S& MM(B5<)QHZB-:D2$"F-' Q^T1CIN\2>ME^4DU:FMQX$YU>$NGDXZF@IIUNTGZ MV-;XWC$1-S41TVH]TSD)%$1CX'Q0W<^Q+[0HJ+HK9!CWU-(:&*KT5JI]2N/7 M7@"VT0 4@K[*\JEM#0:D+JT6NBFQ<_$*9H!QB PE1_+[':45_7A-P9SC)QR1 MTD_JYGO!3U3X?V!J"]=P##SCD 8",P29],H2H7U5!B0C:2X]:"Z=.OT.9$24 MR8@*C4=7^$HS*._XA..\O[Y7]SBUZE['\YFO[<4S?TJH8TI[Z<#>2&$OOL2D M0,U)7:\>3B'"!!S)U^]QC!,OHB*T"#9A'*99PA+ZNSE<[ L57N^?V;@/S:$S M9;@/7YW_=:_(@"2L&LOV]I!T(!."O$44R&LMLE0_BN%7\QT1IJYABI&FP^GL MO0SC.14NM_L54:3WATE9T6+T^Q!>(7H4Q+ZZ1OOZZ-H*GY]]G7I+);4<# M]JRD$K6F.9&^=GI=Q)*=P/])J:5FK-;T$:N71FI$716WL7ST$M>;/]E:H9(PP\%-2[Z@ M$FTZ-*'Y,I^B+.(@1%371KD+T]][JKZ)?#(Z='0\M<4P4@W<97DX(3JWQI6& MB#=9J^GB&2=^F+HRECK!3\M&.D+SA9M&1^N9T)D^AM9C#*$*[HNQ?C1PI2&C M!Y>8_9-8.MUJS+R!,\ %#NR:\G4/U%'M;=\D\LEHN^9X:HMV30G<;5\E(3JW MVC5#Q)OLW1DKY9P.&C4684_KUFP?1^/I%;RP]HL)@(^ESJ0ON?CB$"4\7]Y7 MN@=JI@VOA!$/&3AE\?WCL#)QFX 21V_:468Y-=A M6F3W$A=^.RS8F)18514I*%J(VCT;] H::4TI3F*#MEKZ_1R5Q>RA\D&.!+-* M)I .,9$-M!A_&AS^J;%O$F>)AI5]6+XS,MU3Z, MMVE5W@ U0Q4Z 50"Y BA)\!H0BK;!,W45/35/HU:]2ZNT?JJ]*Z$Q)G7L[(L M\=+T:N,;<'G1>C5!MY63>27K%='T?WY[\].>T>'"V) FB7/0&A7#? MBZF%E$#3(_[9_1^]S?;/MS^^H;^. _S\+7J@/RTOM3+*B"E@ -\6F*N ]3(4 M82_-T+N:*,>0KZ0 S.#F'UK$>TF8PF!R,.V,07XDE)X ]C$')-*4K_W=NTY$ M9NC=R;_!=(TQ. IY[P6VE5](3DGRB%&:/_X-^QD,+D@FNPHHC(UQD**3-]VD MF2'*'LD.4;3"V(=.37AH\>6'^19^=W+RYM]F!=IT1_,H@^\I&:KI*.2W[:MU M44&C77\1 1F?NE5?]],J[D;*G]\FH6\Y$"V%TB2M_W[4+7D$D ]V=*]89@ZC M+6#"K-* 1)%'3X MU;],M4_00-5-4+7C](B:+$UI'M"C"RV],!D.8=KE6Z['*(0)B.5FKM24IQ+W=*HG4M"Q70>1? M^,-,P55.R VMB]ZZE.]> ?#,'W'U;/Z%W4GX\!]K7?ELH>6DX1/?8[;Z% 69IOS] 2RMJ[3(T'#%%RA=TYH^GAN@P.9M-%&!KG;9KM%+QP5F#XQ59JW->XV'+ C \F^1W M\.@S $<,NIN7W<-$)M*4FZQ31=5K<3LLF&A_J/0FB]^T7"WY=5C-(7K1;Y%L MT%:3[=E-UO2?*@M^A%A;N4,8Q4\CE3T]2GS@M!6^679@^"D.L_2>!T\?"'O9 MW::6Q\VDHD#5(%H),*FA)JWF;%% (1>R1@UT36#, T6;0Y(9W)+T](@4&*]F[77/ M:[Q;),">P^&!*NC\&C '$6DZNO+J+EC_ M&E12@_WNGWI/U4Y+R._Q@B L*+[=-TDY_>GV0$X.1QWE6[KIV\9&K-A&0-P4 M%\MX27$""R?$Z'"!+3;[6HR)29L07X7A\,]E+KS< ^5?I@'64 CU9>ZDND%0 MUTEMF :%,? O.T!2S4_N]'\AI;X;EX,'=R!BN;930&I:Q<$%D7=[ZVLPU?!E M$=756S&7%[V3D%GS=;"5>,9:1MA5\9SD'/,_K^*%[R,\XI*+S38B.XS/0RHP ME ^Z[^,&!ZN+F[FAGF)R!'6H:9FK@&55W@06DHI/8<*"?X0>H]AQ-*DA36W](S: M-+DP9-/BJ0%%&1EV0A&%L$\!%KK?PJM5;DD2%K4ICC\WR?@Z>+CW/%3K%(7S=S$CBOL45ETH6R ]9'$V=IB MS%<7';5TG:CSO,OZ#?QI:'6Q6U#3;ZSQ)05L!W3.Z+"KR&:.5.D/:_SVSU$MSB82#L5 N7D8UHK2M"VC?MP=/ #31$.G M9:1GB*^CM)?N GLKLUX&8]@7_"0 MQ2F.\3+LZN\Y,%H]SM4VJSR_/^'DD<@JD?J2H@S;H%>/' ,I/TG[:B1M17;) M0ECI,PK?59BIESV())64I"#%_KSZT-;Y^@7 MLI9)-8'Q5K-_N;I>V%6TQ\0AW2NV5PF&'DH>J-."F3I+P'2-4ZW]U:%7D[=/K#"]:2$787*W12IZ60((DPGMTD(S8#[0^(%4OD'G1_K M3#TX N+N;JH-&SW74'K6J> ",4A3NUSJ9:VAO(H!.EH3M_?4(DF\"&ZQ@DT8 MA]#,'"(YA1;HD#/!KQ0%;&!VXZ6G.7AVJ^GM(: B1?H6\XXO)N9-">4$2'5- MAH1)E'^((AVMB<^9EZXI2O '9&L_>1%$%!;9F93[\!==X..$].;*34;2TQH=W9.=%V:[U^JAWC")?[, M)KD-9!QM1P6? AQRKJ1_J9F1_N.OBPV. X@)7T;>8?OKSM]+LM31/*:YI@*& M )I5YNBF&1DDA#UCB#);@M>4R:A=QD.?USB[63YXSUTFT/ 7JH9/]\RV//,> M%%0<":TK4@AI[<%'$4D=F6\"+$,4J&9($9[1$V9!W?XSA3X[SXTW4%[0[:$C&"6>.3:_REB +"_7A"8OI7GUVLIYR0_+]# M1=E5IU'D-5EPQM]/X2^H1@CM8S0YUE3>+*)K!ZRQ]P-$NO-DQ](#>76"A4_= MK>2H1H_$%XI,VS.S+5.P!P454U#KBI2N8SA\GK([*VJRS%")A&KA%;WK&Q,O MOZ4_7WM%E[YRM3Q35WAMAK2(B* 0!5HZO.$M2YK_%F;KLYR2>8.3\C753OBJ M5V@6;7>^O=#<7?[VHJ7G%ECSRA7TSSE>XB2I&Z%.Y498C -[KX8EB&M-8+G6 M:+3)ZA#)SG&*0G*/#E!J\9PJ)@B@W]%-+EXF=DB[ZC1C']H(@C,MX4^O%DQ=&\%K@DB3W7H3OL!>% M_\#!>R^,/Y"TZ\!2FT21@>6 V3J@Y+!2.9B,K7O,@52"9:DZZ-6*0G\]0S'. MX/EL2O%B9=Y+7.=+DLS93QL]UATW5U?D7:)G8PPY,N=%M0)N'O/:0I?T9X<" M+#16P97IG-.T.): 2V>FJ-7%8%OW988I2Z3(Y/T&8!E-[%L[^&2FW4T]TW2X?2ZC3,J/JD6!VR\0?(@-J<+.(;L@LN MXHP*T648X>N\I=1#WQ %:^!P*M/\Q>$A (@X1.LF0"?UB A)C.[ZQ08G*\IR M[Q/R)5O#PU8O/CS&!4[R' MYJ]'. TPC35? 8 Y[-9DGX& M$Y5 '0E].QF)(&W,\L$:1]'0H= V2)T+&I/98@( Z5CQM]*0B!'&L)J_JCN, M?*#\=Y7A3=\]4-_P$<= V[36CH4&U)AZ(#%?FC/9I+;%(^4"C@HXX M>$?,,D!B(DLW>QD)U%@*$]!K-\NK.*.4#J&W*@NU7X9QF.$H?.JL'2+YM6I6 M@A@4TYQ7HP$)G&&%B- S \LK4WC;O[^\&AO$T9DACM#\ V#D)DM!DMO(2$+; MJQX;_"U/,U9+Z($L@B $X\*+;KTPN(K/O&V8>5%[7Z@[**6:4O3OD^EUJ"B>Z=%606-==)41=E,^V)8T$5?; M:+&> NMKFG!,P_3WNH]=UP6QR"?*]12ZIS;^L'VO'2(K'NNV]HX0G8D*\8QZ M3 _>\U5 P8;+T&>H#-SB#HQ7]IDZYK7D-%'H:!^\V]O>(2H3:=*9=;L9(T=7 M<8"?_Q_<'8#I&*?N:._/9\O#YE 1 XLH7%>N=0#1WOP$2#@MH>0*-6) M(BD-Z90/>.5%G-47SV%;@+]CA()F.9C)_ L5"@Z5*@8@VEHI0 M3YZ2+BW^^!#&1VZOT%CE\Z5E3DN'30%R5OX% 7!T$[LR-OJH2Z1(9B^8O(%K MI7\P?74<[.X*!0M]I!K([9W<-&D;;5@YKZ442!+#=6C@M5&VS M;[I(98-%;BE[>M'_&VX[6KH-#Q[+*'N3VN85#AQ1Z&[ZOPF0MXUC>FAF@VD@ MN0K?)+<)>0IC?Y!M.H:/99R#:6VS#@,/>J9$P"WS=!&YC7UZ*>?N0OIT!Z^- M6H(R$E_HNHZN9S9?W?\HK >@7<1O9.C<=QW=13Q[[GH4D2_050TFDOOL(_#IY;W &H?J[KO0D",N_$E%JS.0U#@@;P"$6<=PR7(3\;1U*'7 M*^SC:O=HW?FO>KQ52[[IPYX_BKR,U6Q$KWYX\]/L3W_ZD=5$_]/)F]F?WOQ< M]<980LY$X9DO_TA/V4_I=.L,5^%C[A:#>! M;GR="7)#&^+.@H!CI_6V6.(+719$/;,S"\+%);,,I?MLB"[RF4U&$N\Y)?>1 M>IJ2P[Y3996F.0[.\P1:'+.$8*8RV>]NML#NZ<4S3OPP/7H1I&R&*"S-8 MCUO9YEO*I;A !'[/?EQDLGM?O"20NI6R38>@> K+-*"XC+)T?11NMI[/WAA! M];90EDB(^4.>K) C M@8!C4(D&^A)"Q:0R,>H4Q_X:&CVXS8>2VQ,RBM"&K*"'Q(/#\'ZW>211B\'3 M^GL%VV9O'M,L5 !#')IU:Z6=9F20$&9M$&X Z3)"!&8S8(7T0)VV&:+:R=@Z M4=1LDCN\I;^%]W/,&HG9DQ)&B2I(:9FK_3T3I2)M,#UC M140,!*T5X6UT>5U3';QR=S:MG^F[N-F;WD'LI6&.3.H*IYWL_?_O1N&6]2D;\NPO>R7A\UK;'>M9?E";Y9%M63J1;N8+;N@8KL M=3RA:8;B$.%PKF&BSZX[7/00EHA3R]13$@)=U-8D[JY?W35$Y3')P53&7Y,0 MUM@. +IZT=Q)/2)"$FMJXB99>7&19DTU64JB,&#_6,3!+3>%BQ3LRS"F;D/H M12P%A]68@!:M$:&F(#0;O@]7,7N+'6?%S358A'0^/\3I4+<=5V@HJCC;Z)J6 ME^9ZH$U08T7LQK>Y)E"SU:I0O2Q4KXM]TU@9JI>&RK6YU\_.>(Y,A9'L99"( M=-S2VFC+;G^M=JA*&2,C\59X.'1-,BJ.#+";M*GA#F#:&W^I,/$]CNAT*RIK M'UEG9OKWBV*XC$TO:W38 @/%M@[TF8O-29):0.9/_[AY[F M+<]Q$CYYD"1[%:=9PJZGTO=>&'\@*61Y1UZ:4A,>!W"=3HWX?)-'<+3=G%U= MQ1GA'70OEDN>:'L+[Z-)?(V[&L^;!J>HG4VA99J= 47TBOI;Z6N4--#D%WU> MC2BBF$)5 4+_ [C.4(4MVG)T9X@B[/(]OG'>(+8WW&+N$V^R>>$ET'[6(&(TL@> #^L74"&$P,QWPX:*NT(TD7IDZN[%9AN1'<9IZQ. OB$J2;8' M4QE_5%:"$TS6-X'QZ+36L-%B;XN3K&@;3[U57.+F(#NUBRF("-VL*5XJ/)#Z MBL\Q__,JKGK3%\TU%H\I>P31H7/E)U!4M^* C"?[K>F_,/ =(B4*Q3G/S-U& M%/D7-UVDY/>$C">TO:!CE210W9\.,*G %ZJAO^Z9;9G*/2BH6,U:5Z1\=T^5 M=UM&CIO(H@#W$ 4"NHW24]_V+SA8P>4K1"&9NFI!7282+SFESFB[(&C3,EGC MAAK(L5.A0 _5^#73RYRGCFG9T*$0N=(NV4L<+8^Y#W#LE1>GN\&0B_!WJJF9 M0_/;.FD&$5$Y;PRL3N'4J;! $:#1M.'<9'(*\Q11)J5KP9(3)S-"9%ITBHQ7 M] 3U#B#/>-+L)<%4TV*E,Q4%?692.Y_94,;+2?"P=RV M#X0$P,_)=S86I7O_O,X"%.6F0L]V[UTC981^>)&ZJ0YCHPE[31D\5-C M#RZ>?6A;MH%_J0CFT%PFI+0+IO%7YM"0+MQL<^#=D$*G8]WD;(W;$E$V%J/S M-'BZ(7+_C;WD@<(<>] B6Q4CQ+X1Y.GRHCUF#U**\2F M)[N][*=P_'3LP21E]I+NKP:1;4YC06(!G#V!_9-I@55;CGEY!;PF+ZY[K*I M!0KDS,N],A74)/V'%R#IA\RH+-NMM+5W40!O!R ;PDO75_$33C->>J3(-(Q7 M5QG>I .YI&J3J%XE2 $S7I22Q',6T,SJ6R!'*ON#H"7\D<;;N*GH\ M=CK#@:1#L/8"2M^;#"B-7Y;9P-(A?I,.,'6RID*@J7]C)GR ]\2(QTUF[?BV M&6!5P\[.X:U&![6S>R!J/IFSNRM^K(.ZDSNY^^-!BK/8N*)5B7ZH'L\#\0]' MJ[%P/3L4RYK ;4]'S&<4]>T5-_;7.,@C3)8]RN4RAUX5+2I&J+ZW"1"J!90U MHF*\Y'*!:U%WGV([9^BB&E_$$9XACC)JXHP*I-%GAC9R_732"!<0&UL[43-8 MT./5,ZD5L]B5FS@.2_-F\GBZJ)G+ S&!29C+(MZP3FI/PWS^",VCZ)]"Y^^( MF4R8T>T0;>3L8CQ#%5*(835#%5XS5&(VE2-SS,:)&J(BNV'/&(4.HJ?0=19J MEU%AW*MV=6C+]0Y6-1!;)[5U$+5#5VJTH6D="@='43&?-P_VA==ARNSLYQ(B M1S*[E_""Q4Q[QXZY4K==UI0!G495T'Z:'EZ03Z0^J%#$029=<_R$)N-PFE(/ ME4)R#VN,DA(^>.C#V8CN5VHP7*>0?>HRR800_B4XF4>?0B7\HDO MQY]JCP?4($SS-7]_&M9!-*\(HOV&X?DT-5H65"5XJX-P&N]QCU[!WKZ>F&/< MLC]"[F\7T>U5M [^EJ<9"-$E29KD[F#1P?&J5:J[YK56R;T+ :62[OI6HV#_ M[TD-/1F/),U-?>U!SB'2!+1?NZ,(40UFWPZ-'UNSXW!>>_4Z< '944+M(&'; M:G/T4\OZ5=]-WPV)U(V>PDPC+^XD($[G?FXJ\<0QV]9RTZ:\%Q9+^FX3[(=] M%D7;$.62N_54YDOHUK <5<)MH1L1(<;(3A/4\Z:XOBT; [!>G;>42FOJF=U2 M&G4WH)#[4J4OA1@$XP[.&B- Y5X((8(*C%!@(IZ*PM3BS38X2(3HLBKB_O; MV]<.FF!(,B89L1$66V;LGP?B1=,EOE1NDC$(P;2,'ML(4RIS+K,%9 1=754J M/2,Q,\09FI=>F/P*A8=K=+L"9&JSZ*E7.@3-4N#[\K!FIU_@I98'8WJ-:M$8 M2;0FN7*%R,W1WM+S](N7!*)[;*J%;-U8O;=&F@0X=-4G>)R>&P I.@M[T['6;[]?<::!VC>G?3G,O: M?4T3J'K;766LE>ON%ADJ[CON]C0[Z*&-92ZN4WH&;ER&AH_B[>-IC6?+'N1@ MN;EM&21J3XMFQW_?S#[,MT@<.J$-@AJ==:0/ M)=.RV\"9E,?V1^OB+SZK$]XJ;)S)\=4!H?MXJHUZ+OCIUDMN$M8M/6"VSRU. M&(+#O#7TY7@^ZX)@E^<]0;WH9T-Q8@[CB73)&NP M(_U7S8KT'W]=I*%WZ_GA,O1;$Y5ZQTBR5^M_C8)D M@"SV4_G94[+R!5G'T=,_>&P2_]ZDQ@\8Y@46P""QH.$&LAZ<4VBX>43ASDZ; M[60SJC8^>L_A)M]T*H[6WRNHCKUY3+-% Y6M M;LYC?*LY,(=;W4HU,D@*HUM]FY @]S-JE^+D*?3QXCD\/ V&ABEL?-MTIO>_ M@,G"Y@58]!D V^>$7FH241+9X(MT$0<% BFWI[J9HWNL.H<.2FP)AFY!1;#RSPA\[*X44O#K$H#-0,CA6A5.ZYK3+*:XB),,D)5)T:R MB7VD\?RRE]'6=89-**E-D/H#9]G8U+:.L,T9>VZ8-G,V>8>!."@?Z84XW;]% MO(."DS?+3VE1,*$MH*-S7I50CP[XEI[YWNS?**,$T)B3Y3Q/Q6H/3F;Y;"ESTI][ M69:$CWG&RKMEY#"GH8T#'03>M*H08FSK'1W]DNF@F023S N5 MW)!.Z\!&=J@$D][A)QSG^)*NM2W8>!7[41X44D?_%SQXSQT<.V(F1?95@&B: MEPN4W&29C=D!HI&L(TWNIV7T!V#E(Q/H\F,UZ7K0:H?F&H 6N# MQ1 ;V,T0Y9EOJ1F#MDGX1#4?Z]?CQ3L'1DHWWQ QLMHKTU266KF*MWF6?J!2 M&7W?*A 27Z@67>J>V;2H &C$8 ,; ?098O#1]VYR_&2H311(.%)[+OR_YY1Y M02)OEG\)H\BGQ,VHA]N3S2'ZC8IN'9K;^$N1&CZ4T*XP0(""NO+5ORS#A6F] M?3K CPYH\9BG84Q/= =:69@!B1+Y[>OL1CY96OWP+R'U4A-_O6N].1@UQUB] M+@++GJ9'%606([E>_.KFYF'2E(9]VG'QV3U(Z=G'X63& MDX+*-"!'UYP]Y"-B-'%JNM:$;V=GB(Z MI/: (FHEH7T&.]T=FV$,OQ9C2.WCL6S7"\2M36[?H%+<@C9>E*#KR)#,+4Z8 M9TY7Q:YZ/L5AUA.-$1BN$HCIF=;X#5\-&C'8B %7C[YH78O!P,OM_2<7X101 M#B*RI!PI!'>4%(LX (ITLW[G(!6&/YK,^.4?A<24(X!49VX->!MDZ;U%.N#M M;A8A8O2S9F/ &QTM-475)U*T/>0!6JGK EE1*0)>F%!QSQ&;0_11W!I35[GX M'\(87]&_=AG)W0,5F?)X0AL/Q(LGX0 3,:".>JIV4Y.(D\A>P67?)SD]1^ZP MC\,G2%L2>J2WE##\D7H"A>G&!0(I>0=%BLD1>1+4:LXQ9]F>" M@Y 7-H;BX$OT/]_^_#/RV%]%:X,/Y,?9H)&GOX U6CHG-B6_S5C8&*Q.A]$*- !);CRE+ M:)ASB#SY;)Y9^2:/(#&72NVG.,%>!,]WKN(GS*NJOZ=>$!11[PU$JTZC?K9) M@3.>;G-S=C5##:P0P$>O (/7,WI8/4*3"S]/BBM6L/[Z.7_(X+ MA5S*:;_I+O"%(I/TS&S)<*]EE;WAVE0((>A*DNU06B&F8D1H7:":5=2#@A-1 M$>$FHD!!%X;$3;;&R1G9;!.\QG$:/F'>BD74@A#[?KSIT _'ALV %@=O'"=F M! CN1/OI+T->>VP:!"Q_UHMNO9#:)&?>-LR\J-'(H(L_A3]49\%.T0'3<_@#Y9ARU\3F8\LU MY#_^X>>W)S_]N; HW!BH B0F\G2SI\Q*-_*2).!$UK8 >)RBAJSB+*IJ3@Z: M)8/WC"1;DL CO4<2!TI&K?&%R8E:;2$*&^NF]+@B?Q%-M+6GX7DHC\?VPGA5 M=XM_P,_9:=1M7$A\J:KSAR$85_X0:Z M#&,O]D,O$F*@_M&J#-0^JQT&JF!/A($&*$PDR6:>@:J*XD(,U#]:E8':9[7# M0'6A^&DPT "%B239[/DWK)!58=0-M2#O&ZOJJ[3-:?X!%0-75#1SU+N[EYA$ MBD+6N*6^M.!QQFO; U3T9F* M76S Z_V'QRN2W"9X$^8;0:7;^ZTF-=P*P_@U2@,H9*IM.=@4T7]Z>XD_J1?A MYN6ZXT"=W [UJ$(!LMMK'N2E:_@_!.R?*+U9HBJU4T(_PP'\8A$'^S]HC*RJ M_E$9W!*Z7>\3DF_I%R"3)*:>>HZ#PFDG<5=RJ0L45-L964355JJ'S36I&%[3 MICG]-"3!?>8EF>25"CQ>@E1]5ML9UR@C+V.%N![Q*HS9 [NB,A<'];62\"(. M-!,00TLE<=(9.C6<:# (GVW004SSO MW"_ ]"G(5PAZ A=K1.R>NRS13XU2OTO1.-$G[K>D37*:%HP#F-M^RG7I$B"0OPXVZ9=8)Y?<$&E6<8_YGQ?]-F>)R9L*1 M4D;"A2LEC>R+<*:D5V7=%[! ]XQD7B3G"93XH%=!@=%K>)8QK7/;D7#J\@1& M[KSK^BK%+4JS9D:'$I6?0&\]E19 UIY""V.D]#3:X'H5E 9%ARN&;8$0>MRA M5SG%B>J.UVA9HM6H)3.E4C)]_#A<0F:0Z-;DM4KIXJ%Q>/?:(9@](Q4EL&5& M6Z+6 EI%IK2L0$%XZAS"O4MI)P+2QQ=$@E3V?(66_DEEV[I=\=[W#OMD%?=T M@U6;1-56EP)FS=:6PDK)5C:\;H5TD!(E](7BA$JD9JA":X8*Q)#HVDT9O&H< M2O20W[7!V5*D3<[@[)G > $_QP9G"T8:#4XMZ]5E<+:5+)R2F=G'A4J5"J"PA Z2V9J$ MWB887M5?/&\AF+^(>7V$O03J#M&4^%)1)@4@&*^6SE% F./ JRT30 /Y>QGQ MKOH@"V\!&4%7BSY:FD$9.F9C=KI@+6.4/:S&7,:?4%!@<..="/4EUHOP.XYP MC%=0 T76]Y'!VYA;T[;K1(@RUMCW?4+2E.KZ9=BE-%M&*+)N8R9;%DD#I KO MCL)8P:9@\,#L'\37$,^V;381H(?%PY\$N0]Y''>8%4>ZVM"#(6$5UFZ2L[67 MK#HM_B$RTA;MT_<.U91TEKG-"U9-=!F'-4=9_43EDA1RYX.]W:\ M@RU)[O"64GKMI?AF.5PZ3OQ#5>T]",":ZA[$1$EOZUS?& /]MH#-TNX3UM5X MA]+A99E2T.*,1=2I:;1>Q+V/8R\)R:'"HJP;K-6QZ@ M+)$CES7N>2CT-M-T"__O>9C@8/&$$V^%(;1QBQ/6$K"#GV0_5^0P43"V#G91 M?%2.=W-K5?#,2F00PP:5Z$#/!H808D$ZBE+1T_-5&*. 1)&7I/ *#Z7P4S>) M0M*L2<;N@5'3X"',(FJ77,5!^!0&N1=!F@1S*.$YS#K3*?!H#B# M@ADA"W"<#F:ST1.[E:7LM\(>IF<7 MVZ@WN-9K.4'9.W= ?J]\:,R6^V?0_[K./&_HC)]Q MXH<\GLC"B/-'0!5Y7[QDJ J]N4L?"SM/G&RGW5X?=7"5+G&5>)L[O.$=Y9'3DENJ>55#6ZP)M6,KKPE%$O[FBCH%@HK_[$TGFS%[;6@/@Y. %L M3N'E4D3RF'>Y;U8"A4;W+(-Y!I68N*E2OL+V(OXK1J45(<&7,(IF*/+\WV'4 M=KU+0Y\.2O/'- ,#B;^.6S*BH"A<8I8W#60HU'!2/1N#''\H$;<,E^R3%";: M40(=; E%,(K(%X!7)EPW!G^++AC2&!J"TM'AAGWNQ3$$@GCYN11]6>.X^GWY M0XB2)ZP_"D6&F;WE_&GI90&Q:E)L2<)VVU"/'_]^ENK MAXEV+4A,L;3K)HK]_3U%OM';.M%2'\^Z:R) GU-Q*^ [;N,I1/#ASHE.+VNK M. SOMP=.'XDA>:4E0B;UC;+;TS.W\5)^O/=R#=1%"$V.RD2)=/8*:^ZCTGJ1 M*#16M?QDVYRVVHLI^4E<0X+_C_DW1H/I?7LT8KT:#BB*:&=%B$FE17J4(V=WB MA'+;AMT^5"Q9.F(/X88U9;RG/TV7'GO:P@L&GG2FG>J=7CE150\:YE-;RPAS M\?85O0)F<1,VUKYWQ/2&3$MJQHB$#7ZWSLS3Y6)E%ITR__6)#VMDG;88F>XLN@DY'&<\?8%@&G5O^ 4TU5A/N[!>\;IQ7.6>"0)J(6<[*ZHR9Q> MT^V DGC<-+X"BQNGW4T\C4-4[D)G##-;"1,&EZ#6FW1"%%4KX%X7D:7N*^"* M,D 3^J_P$K,OGRX*CVV E+.2($6I7:"+H_Z'YC4*<;!Y%JTS/_+2-%R&/N_] MF&E3+MA(S>V7/;DH3#T=4N(LDL6S7*PQ#PU4MEHYI33,P MAXLH8%1!=LN6@P0FLE2;O/;M]83'3VE9\]KQK(8-U:!S'7JJH]WM M!^C5?=2Z77?8IAV*JR#2/C8O)XJ$/C/,$:".&.XO-(K4P0XZPTA]>SSY0ZPW M=4?/I)8/,CO)0&./,I>I0YJV5<-QYK0<4@L^UR0;/*%$/U,N^-P_O?D:T"WL M^NH#"\ !(O1D<'PF"&\ 4:6JO31=?XV#'.HM" @+[(&0#:5I5M54WW'0S3^C MY^A)*.N"^R=B$NG:76)HRR9O\@CZ(3HGMVP"V?8ZQIE"TQ KS1NNP3B:A)"5 M#L]#XL7I$M[FOBH MN+7YY?:"C"*PY>2)9B#YVNN-RPY_,"IUH6UBXUXP]2P6'N/,#K4U(T[F>'-ZM)V'J;=:)9C?UE9=%H5"?5+?JG:O$H%AO)O5'A(0 MHBC0F$H,3FXGR"CR6F/-2Y+@;W6? %@^ND@\/X.6$F=YFE%3 M(!',[!/^?%S*WB 82[EXO,1%B0DO/UCBXCZ50GI/CO/F) EMC5M/O0A2^.[7 M&&&8W[FP585,%%'+!5;A$A*9&@DR'^X+VX(*R24)A>49\@ MPX4KW5 M)O9993EX $&BT ]QNGA,F577<<@-?Z!:E;AS8N,EB2O(J 1-3:8"N*-JQ,-4 M)O*D,WS&,=^5%>T;/.2ZAHXXY0ZGM';,U8!=GW.=5"4RI+)H8*=ARG(BF]R[ MX_\=BBO(?:QL>(L ,6^$4RR*U-H"CQG75#OTN?C3=4A!APKPSKR,7A(36;H98I][[.=PVW?Q[*\I43'DO+6P3=\P!79IF\ZX!BM@ MHA(HRU&TSAV]E"2BY#',#2=O'UE;Z1Y..!PR@@O*JOGI\C4KP MSEC@B(1$A"YCN^?E4?0K3L%<8^U%2?RPQ@M_'>(G5LN=+.&;#R$]X5+\X"4K MG+6F0.B93*E3GBI0XVD4%#%48(88:E#TD"*'&M@!_P%^J$ 0<0P%LRWC6$!/9O:? O^[<+7.T@<**%V3*+C%"9B_ MWNKP>+ (445OF,7,2L,5LTN05CU3HZA*+V# ;\Z5=7,1J+$*<&R;XXJ5(+:* M&?^CTOM\.3-4+6B&OB(*:SD!2E6?E1@Y4/26U!1QL(]:CHQN3!]W=6]ZCJ*? MY5[4J,)UA],\RM*KF/HO.$UOEHW?29TB#I!0/U@L(FOQK+&X*D7E.&FZ.SJ1 MV#KW2@D6*YV!US+Z#/,X>;<-XB4<:: NKJ@+9]V>JU>F MF')SW]FIYT*MDFGPQ\BSL>G0W<0-;Z[&YMV; G9WU$1]%I7321Z:Z>/E*$32 M#(]<-?73NS>E+E*/C]A8_VB54IK$),_8(\-P66J94K. 6L%!"B39";Z)+_%CDGO)[N0G.NC[06'M_V"$7+9/;$L$J?"5X-')3S,XKKX? M+6JZEJ0F557">-&2M9>WN9&J P8@\B8U(R@^RDO*# M*4GYP;FD_*!;4I279%]2?IB,I!PR6+^DM)+8B*3\*"LI/YJ2E!^=2\J/NB5% M>4GV)>7'R4C*(8/U2THKB37[3V#AWN$L3^)33'^^R*"==E;9?S?+^^V/;]Y< MQ0%^%G>GE"?5X5U) W?@;#&_@B.)&)90(H[AV72XH,'$'[W-]L^W%&'$,-;G MA%D@TU=S5:&/O[M\L)&[84PIU"[AR9L&,K=C=(+BN._34HG2/+WL$I0V8^1&N$J]A.J@3 %'86K\#'"M_>? MTFYI%QFO(LE]\UJH-L9@LPN; CH"\+/Q(5&]ZQI_G\(Z U>KQ1%$-$4H?%>T3()_FI.";@V3% M6P*/#I\PNYL#,Q@G_' 03PU6G%)'@K DZ,FD"9=XH@:BI96F+5W8.''^^9*& M55F]*W5XU!:Y/G8$*L0.?*/WZ+%:*[;M\'%?,':(WL,'D-/2L14VIWD:QM0S MN<H]A1,]:G%[3Y;4^JI;^3I%?!NX( 7[-QL\ZPH M.'#A)7#]F-[BA)F BPW4W^C@2ZUSJQ:(TH&#:?[6BJR,6^:82@HIZDU,48TJ M*G$M:^A6V((W6^(+X4ONTON M>8W73 9HB(%S&30>IBN1)I9])F+8I!\IA^?0XS.^ R1M?QS=X^ =NN\EJH8I\9;I:78>Q1=O4BGB1! M#9C^I@@RGXYEG!X0]MB)&L(5%JA$PW73!*E=:.,^8=):X\G#6&X1).I@PX'1 MBIS7,:NML&=,3]F(T$-V6WI<+ @8D"CRDL9/W<0#ATA.).GH.C!_%'Z$\]R7 M"\OWSZ$W*-\.RT9'!G^JL>@!\@]'HD5HZDP#]O%C[UA-VL\B?[TLS=?)90(4 MM-=RID@56_A_S\/BA._I#MH_6K6I3/NLQGFJ (L:<)UV!AT@+I&DF#4>:FM[ MR_S915SE ^W:F]]"Y\Y0B8/C-KK"Q!_0Q#T4 M=1&[.?/2]65$O@PULA3Y9'RLYFAJJS$:@(X8^ G%9KJIW1Z3&2"A"QZ[A[PD M_F8JO:#LG^W$F6WXV_%HTIUS]XS[D,/6L;/.N:YBSIT6X\%1J*ID@ULG3(*V<$4#U0\J8%@ M5T@"1-CS(;^)-PN1N7L]I(&W#]\6Z=H65\?/J1=!&?7[-6:^ZB(HT[C.P]2G MNY73/3_=T7]L2>I%[Q.2;U,Z191#K!G&$.@#G./@ANXZ2QCH2ZVR"US/X6@( M2?-7!=T<5SAA.ZCC+\1%?Q'I-5 MXFW7H;^ E$RA.*>&&17E;@1DT\)4MO%@K]Q*Y*KX9PJIX#5^B"$XE0"GCOTD M!C;)FHA(B3*HR=XPZ,C9%$5#$:J3,\9EG'3L[A#-))^$0UC&Y/Z"@Q5^3W&$ M'RZ6&=00\B&M,UR&O,C+*5Z2!%.S5<%!' '%@,.H@,T4'$@%M'4[E%8HI^I@ MLM[HD_,?Q["^H#\Y>E><:Z)SG(1/'CR+3_\K]Z)PN8.ZTRE;4%HA?J%QE0$V>OCZ<6?U>5CC/4@OGW3553&'9C)^"XOSVUQZ['HH-<[3J\8KT"O MR.FF0_C("_Z6IQFOR4A10:]6%-/T-;L1P]!BHBBD%<95+OG+4%1F?9RIN3?W M/CU1\@C?+!=/7AA!@/.2)/=>U*CVM?^ 5BCJKFM:U72DD>"-9RH5^$&B4H7A MG'+"''!L%J3;QW(J07AMVTM,[9D# ;K#U(WZ!PY*49<4%+'/1PM$/QB;C%]B M@@ 5] J0>3T]!A?0R7&:I1D&^$8WR-:A7N&L"1Q^LC MT^,^K/!@I>R*Y>/GXB(:+:N:'OQW[('=BI#@2QA%,Q1Y_N\P;+O>I=1WBE": M/\(;<1_SQWL>3$#)@:)PB5VTT%%E;J)E-R=A/AP%WRJE!/DUBYNSJT)OW2QK MS37&GM #T("!,0ZQ*5@#DB0(C\0/VUS&)R&K7W8Q:8+A*F*QG6N./YVO0J(:MWA9: MZU)&MWQNKBZKT'$0EQ)A'")+0FM'TC7.((WB-B%/(?643W>?4@B/%:5RX]7" MS\(G+KC]GI+Z1(J'B#Q :_G/*7_WMRQ105Z%BQMW9L3F$'T4=Y R<%#2OE%< MC6+95>!>,J] (XS1R0<:<+&9H0#H(H;OC%<"Y)<2#9Q1B32B>KY"&S&\IY?+ MH),56A,>M.^OY3(2U,C;3S'B%O55?(Z7F+IFD$O,EP:KY!'*B&I4N(;J$$1] M$X\J_S & 5MQB/&8J@0M7-!'X7' Q7*)?=:NMJ@Z11%"=UZ&#U($9XAC#DY@ MB3L;6RBP"GU4X5]VL7582$.+?!P5R="WJ18+_1V6=^LZX#L'*I?P.YS0EMP? M0U:18QWX*T<>TP;P/_[AY[065!24<8OW12QY]RJ$ MM;&RCIVB2,2)8Z_U&TEPN(HOGGD&'?TGM#]L#3W)?*+:@JUG:M,*J("-2N"H M@"X8A#+$3D+$)BH4M,9B17/-]($4%9K+VLV85Y(#/[WX35<_(94I%%E0!I2M M,U$&)Q55;6C-8])GFKTAJ/,-^7UA$'K);L:R8Z!9+D2P/*%5&Y)-):XD.LAN MO]0T:Y%8%!SNJ8$X.'YL2>G#>8W'25E;S;*$M,LB@\.D;:L1W4\O!U'.UB8\ MBS@HFI!)QC.59AL=N92":C-&62(&K=9YV_49XBV<(%19-K*;7"A2;1=;@XXC MML::,!QF2)WCQZQQZ5SG=[]/2)K6-]5U88/N- JMT4RUL88!!6MTS4[L^%:-J RU1Z#%V1M*,Y;.HV4^=TY@Q ME8[ N;"**BR03]&8HC74O2OBAL\ J1T<0W6AR:NZC"1/,+F)-9Y!FN&,/H T MX6/S]*E11@V<9XAC#5F'+_#HT>.D&UL[7U;<^0VEN;[1NQ_\'J?V2Y5N=IVQ_1LI&[5BE55:J0L>WI? M.B 2F0F;262#9);D7[\ F3=))'A $B"(1,1,6R7A??]=S@):422Q=^___H03!XN;FZ^_R[-4!*AF";X[]\G]/O_ M\Y__\W_\Q_\*@D\XP0QE./KN\?F[V3)/(LPNZ0I_]]_G][??!=^]^^EO[]]/ M/G_W=7;QW?MW[]\'9V?!NU^"X#__(R;)'W\3__.(4OP=)R))BW_^_?MEEJW_ M]L,/W[Y]^\O3(XO_0MGBA_?OWGWX8=?Z^VUS\=]J6XA_!;MF@?A5S[\3__UZ?_-B MSA!O4!"EZ[^$=/6#@/W=+Q_>_2!:_L"ISO *)UF0T P''P*&-SC),?]O2!<) M$?3SGU>()'P%!&O,YI2M!*MN-D'N M_]8R6?:\YFLP):MUC+__X0B1-<,IGZOH=,M_L6TOV!X4G9)@_)1AOCNVWW!' MZI2C!BL5,HVWZ^.C#$-TMW&SO%X5\6=/-# MA$GQT<0/!5(%2OP?_[I*,I(]<^G#"7K%6=V?-5)SBQA=X8>8]Q$ MZXM&,CJ/1<>$A=]1QL^QOW_/ST+^ESEF#$>WY1RU5 VQ8_K!$3>R]B$*PWR5QT(##VBVQ"S@ MO?C$2YRD9(,#CIJJEJ8XJD%UK!5EG?2N+WS:=$:O2<+%)4'Q?@VDD\"^O#5FE#5T#X+W7K[U^K:!?*PCQP57E#+,4WPZC+[U=K[35AAR[+NT-"6](]&U( MC'LQ0/0)VE:+,F]M_368(\*"#8IS'*PP$HP5?U6TKQK',6A1 6GQ-I2WH;S= M,2:[XYIOZU_%KCZ0EC:9L: ^WGKRUI.WGKSUY*TG;SUYZ\D>ZTGA\#9O.GT, M5HC]@3/Q30.NZ.:,9 2GJI93TS <8*=YN\G83./:$TJ7X_ZM_YX3;X\47 M2Z+/^U7VL%]DC>&H]B.-U\X:/P<^0N5M+&]C>1O+VUC>QO(VEHTV5F?%RKSE M]6,08Y1BU1S U]T,6E;54WM+REM2WJX8DUUQB],4X^E:7 \DR>*VV-1-IBNL MD[>/O'WD[2-O'WG[R-M'WCZRQSY2.;T'N"T5/.8I_U[J%Z+>=#1YYZEF8/(&T1C,HB^H(Q3,YUOY2--Z@R)^H;>\/&&CS=\O.'C#1]O^'C#QQ[#I^G$ M-FKL1#3,BQ]0$@6X6+(!28J2+V(ZN/$#',B,,:1$#,PX4M3U)WSZ2)!P':-% MA:9?^7>-ML>%D$4,HPL:O=9VZOZLDYJ'/8A766 K2Y66JK[ 1( M4P-4EJNM?@M)VQF@[[]RQ+CF'C_?XS5EKVUP0$L#-,X82M*B^%DCD75-35#) MIY!1=O1G[5ZU213Q(SO=_D?LSK-:%YNDK2DZQ0DW93/ZK=X16-O2%(UWE*LP M\?\CZYI3NKFQ*4H+U7[*[AC=D+*NK936FN;:J;W@FX*A^(:K=T__%S_7DEG3 M3C]]=+6BR4/&+8:');%;6325*E-,([Z:>\5,M*"<@G%E^X4N6 -#^9 M"$ YW=4*LP4'X1.CW[*EJ&2!DOJU*6VMG=9K$N,O^>H1LUH"WS8Q0A6[X#)E M05D]FBKFVFG[F&)X[AIIE=ET3C51M,]V?S]X_SDA6 M:477-3% U=53N$3) M?($%DSC=1Q(U/H-\D GD M5CJ%4),*$'"/H:/+XRVW%&SB.KI0&B"1*89@1-Z[@8@D'@6&XH,;4, B3F!4 M?G0#%6" "PS+1Q=AJ8FH@4'YJUN@O(U'@)'XR2TDI($M,"@_NP6*)!X)AN07 MMR"1QQ;A:II3JFN=@QD.AU-JJX*K&(Z0(VJL@E,0CHTC>BTP% _'Q1'-%A3\ MAZ/BB&(+C]_#H7%$O86F8<"!<43;K<\BA4/AB(XK#[/ X7!$OY7'=^#.-D?T M6DGT!HZ%(TIM47=+\,9OG\20,A=+2DC?^*HF9.Z'L-R<).F M.9SZEZV'I;S^,HY*%Z,\W.T4CS:;0JWS@'P!MP:LT^!\2#=()L!> MOF 5A-[I?%^JZ8Z6N0(-UL>.SX^6CYUA K:>E.Y\4&-6B4_6-@>"P-I+6&IR AR*#!^Q\$]LR+4B_\2& M?V+#!Q%\$,$'$4P^L3&L/F#>=/T0,+S!28[Y?T/**2Y,,4535#Z(0=,20H@W M%;VIZ$W%,9F*]^6>ON9RG8OD@I+?2+:\R-.,KC!K,O%4NWO3S)MFWC3SIIDW MS;QIYDTS>TRS=N>X>9/J)W%##B4+PC]O@-)4W()+<*9J5#4-8]"L@I'2S; Z MOZ&S&0Z7"8WI@EO(GW%%&7I(4Q5UR%MYWLKS5IX=5A[?-R3#MV2#HYN]M)D4 MPN;\^3/ZG;*+F,N>BG74801;.#Q0)XK85&[?CJ,8Y?0U816KK88[A9[>3O=V MNK?3O9WN[?3^5T6;HY3V=$:Y@F&SH=]:87'%%])RF<'-0%> ,N$W&\M-+N\W M4_.;*:O4YEUF/P<+3!<,K9H(NM M&XD^I\%[N[RW:TS>K@>\$)ME7Z(7[B%1Z.D])-Y#XCTDWD/B/23CM,A&:Y1Z MBTQJD2D?X>8MLE^* #])>$,<<-I24< W2,5U:W$Y-RPNIP=I=D0JT!AK,;)! M.ZPU==X$\R:8-\'&9()=(99PX9ONRM(T&5Z-[;VYY86\. V;V2=O7MA4)05D,1/CZA\5F6UQDE:QH'6,4I2U1SR]A,8-+FZ$MG) M\KKB#-)G+,LWKVG20Y[YU1,.<_$4W:\DQ.)V.1%O3_]&^2;ZQG]\0+&4+N7> M/9!\GRNH6?4T]^T8;IG[3 MHH>I;Y)0U C$-\E53(K$A[N'KY*-!&G?RZV29"=*+@G#(1](R#JGJ\.40Y$NJAJ&_5 P,.2LHR;9JO]$2"G M!=*^![*X?'O_[NRL*,S)]Q1?$F(F?F+74P;LT@-Q+T^8(SG,=_U3B--T.O_E M'5\_@H9Z>MN/HH&%+$=Q>1*>8_[[27;+I5BVGW\Z?UA_?/?NANM&3W".6@^J ME<$#O&?OCDBYZ\*?VIC]L3=-KO$CRQ%[/ON)-_K02+N\@S;"?E0E[$=#A'U4 M)>QC>\)\-*2=9SAEV9%7F/_K0!G_Q[\NN."<[T^CZ7S.U>!J;0C8V@S%>Z4' M1+&\M1F*IVO,4+$E(!3+6VNG^#-Z(JM\54MCY=_U4T42.555?]=.U3U*%KAB M5U?^S0PUM0A5_%4[10_\.$>,T*])NL8AF1,<58IE4%O]U.Z,J!TI-5]6VDX[ ME3.2Q5S\0+3^<61([< $T<7-,W2PE(O]/,[]%PX$IHB\3V-.MZ,B?%S M,%#.AW MB'NGDDU3U600&J55(*H;&2[+R#\E";/M*UB%K^W^X6NE%J#4QVQ> MREY.'$N2"6-"9RGDQOGS&UE2"-:#=$TBT#?3.97//7+@M>!B3TS6:\:5T/) M(XLE/\HF]P_2707N9Y2;K2]&(FHK6@Q!H7335K;Q&6D^(^TU'#XC;8>(VQEI MU0X6VN#I&#O7JI9) H>G4QZKWK$Y M]F_?I$^HIYJ!$?E@-R)R40"(TXU]:8#4"I6,V['+"S@@TGL/8X+F"AVRW MR*ZUCEWE@MGV@$SAL1^JH!!*GW>QQW[LRGVD]=<87. ;ME"ZWN\<^]$+1PI^ M:=X5>=MXWM34,AC[>=M>S':JY#'V9=->Z'2\@NV" Z4K<&WN=H]]P<'LA(:Z M%&-?/";KQ?TT5@A\O3AIO;A>KY<=,#165>XLX!^%;) X:M.BG-H21PLN* /. M,-GP(QBK5Y)3&M1D];@6A/E:W2=>G4+EUN-^<=TD_$/EY3=+HG^4BVRR7V/P M%WSZ&'*\-S_'S\%03T;Y6W?C4T'\_2I_O\K?K[+5@K,TL.$MN*X67&\:U@#F MVX?M!MVI6JS-8]DTE"#4N.M,V^=>RXRSYN\"O+&WJ+R%I6WJ+Q%Y2TJ;U&UL:@@I\L MM*/ 3==$&'%K^@\ M0&F*L_T7@]I)\E%,VD@02CK91S>K%68;DG*2)0^BU#7JH:3[T=@S'"X3&M/% M,XB4NN9]O(1R?D-G^_&)[-6EAJ9]$.--V%,R82=BB]_L=_W%4J0?-Y; !?8: MKRD[?@X&,L8Y16N:HO@3H_DZO4G".(^V;\Q3OM*3'$?;2X MY>5=7OVOBC8'.NWII'0%0\.G(>U9^73E,S2[+EMKKZYX=UON=C5'T]@OP_8! M%L@)YLJJ:MYX0]@+KJ!K_G2!N+A=V>0F0GZ67F7W(;^.(3\E%_, L;^/ 2ED M1Y"A)ZP<\ZON;3+6)Z/ YT#Z )(/NXPI[')-&2:+Y(+F2<:J ]J0I@,XV6?H M:9)G2\JJESFL\4H9P M? RJ5.8T-?=!*!^$\D$H'X3R02A=+B[I"?[&F0@Y+=W%!XZ-R[A '<]RG=PM M1S%DE33;5ZY@TF:%N/T$E**L!6G%/AC@@P'.'2Z*P0"X_6LT$I!R.4_F)$3\ M9Q2&0N*+RF]K&I-0U'W;_0"/#JB.:"9BT(ZJ3E&$H\E;DW$<7^AC/!]YL"KR M,-E_LKOMAVIPVS=W,$K_.4I).IV_HNJY_-\FCZ!:9Z-\?<'?CLAB-.$_AJ6; M1H7#ML,8Y?45#0T+L*'U^"CW%3^9I[41>\ M#[K.!PT4)V.W=KS_V=?]\';_BS?2&S0@JJZMNP(-@%_:3?]W93NI(=7-CG#% M^ZJ&F4S',Y]K^R%@>(.37!3O#"E7PL1,029DJ6KB+60H@UFX<')Z=Z:!YV_R MHBDRXMUGEKC/+FA2[/_?2+:\R-.,KC KDNXG271+T".).76%PM+DJ>DPDNE$ M7[18,(Z]6)W3^7VY9$$\*O4URM66DGLL5K>0[X>7B:>/,2D)OGI:XS##T8RL MBM?>'_AOT[EXHH8F(/XUS>+=1@ZXC4 +R(+OWX).F(-S7 9'#R>Y]VS5>;;D MRV?LMJIW:'F'EG=H'2-1F9DJ0@T9*KO?)6.*3$4^M8_'"+\A4:6AMF'(N;O"V M[$FR*$C;2Y[/*,L9U)O4823O3?#>!)OI/#UO0MVQXQT(WH'@'0C>@> =",W& M'4C-]H6H2TKA%A MOZ(8&O[O?P:SQE^XQ%$>X^G\->T'KNYQ2).0BU$$S@KH:]B!L+C??K5/?#.) M+Z?(,ZR[=TIXIX3-=)Z>4P)XQGL?A?=1>!^%]U%X'T6S4=ZO(NC*"@)D->BR M*TXG]Z&=/F[>"?378,X_7+ 17RY8%>]9EW]MY04"CF;0#:1$D1X_$) $D"-( MB1WO";+$$W00!GLI63XJ=)0(53P85'S/:)K<"^'+2+(H+E0J.@!ZG,-[";R7 MP&8Z3\]+ #T O)O NPF\F\"[";R;0,56ZUUU,F_0_120_=/6FJS==O>FJ9+JVTR%=631P MJ/K7,;R[8HO29:@>%<](SU__K3_TA.& M$L> ="]ZQ *X/V%UE=&7QP!T,K75-\WZ$7PK_.RG>,0TX M@&FPYF=GNN1H!'0>\%^O^/'*/SL_%%JY$-I/8-![T)5(/8Z#]E2!? 9=F?;N M DOH?9@_B.(CLIG"31)8ES4<55+2FAU6C>:/9&L\UTGI[1 MW$'.>WO9V\O>7O;VLK>750+Q'?0F\P;@V;N7)X#PI!8_/2(.J/B;B'Z77M9U MC)*6U>&Z3F/0&.R'5#TF85?:0(9A/P!X\] ^\Y#O'OJ,\0-F&Q+BG7#"T<71 M)YW$!5W;QRR*IY;^Q!&7981&HMIGJF! ZIEO(/2JR;_':<:(>"/E06R1KPG) MTLDWQ*))F)$-M+B\IEFL0JJ@?+H6/Z:]@@,?>' \[M"SD+/%I]OO#D'^7<[" M)6]QQ^6IN']6;HTTS5;R3QSMYO)/' M.WE4G#S]J**NK*'NR'6R<, P.E154*MQ#0;T@SN :K:9!G#MG@7\&Y$-GV&# MTT(QY+PN2+((4+FI6C_VT69HDR[>O=Q_R9N$ M'X:Y^,SIU7R.PVR:3+,E9D*T,[SDTKUH)"+Z+=Z'Z'F>@=#Z@K.;A"_Z3)#_ M#[[H<7J33,(P7^4QWR-1CX#U/Y5WHWDWFLUTGJ ;K=>9= M9RJ&MA;]TY4EI0*D+KUT %?%>W[*[ND.J""\"%WM*2\SE]LY*UH-;M)=T8% M30Z+5A3!7!8=F/5."TN<%OI?S;#H'2!Y@L9(^!Q_J/5,MG@CO M=/!.!^]T&)%^K.4L]&X'[W;P;@?O=O!N!Q5KN5?#>-P+"%+]I7\=W+Q;X4/ MRBHV_+]%\DN1!1OA#)&8GZJE"[)Y*>MS6C#IEF-7J_ MVB PN\!;L'HLV'$I!FT$S.#FE+<>+%"=O?5@@?5@K6.AVXEEB^;+L-C9(J=E MC5E1/3<)<4 ?8[) +]3%$K8ESKCZ'ZO&V[3,/;@FW0O]>J)U6@@&!?,T0N4U M?DLT_KUTVW[4N\,WG>X_J7@D15S>F9$5;S*=/_#?IG.1.4>3\KK)66VTK]_A MQX4-/WU8=LGW5,4"T#N)MZ6\+=4E=J5']'M;S-MB9B2?^^934_)0XB3\=T[X+CA'L5@X7VAV MCT,L6E99D*T&:N?XKV'E];3%LXX1$:\]IC=)F(L=?9YG?/I_XNP.D4HVE ?I ME84OYS=T-L/A,J$Q71"Q*1=/[\63PF=B%2("2&>8L1;.'P$Z-I"[:*;O9]KP/67] *5V[HCJ,, MP&DL.RSKO&F0KCZ>[GU /I[N?3A]&)QMCD#:DS1V!<-F]T5K1<,5)U?+908W MA5P!RGL#K?8&6IO?TD9OU+=GK(.I/Q^6OEUF'6AM[4DP1,K%)ZV#J!^G(ABP M'T%'Z\7P)GRM2@P_G?/A)O$I,-%Q5ASHH:QU=/89SSE73-19 H\)!G6R/[ M];/&W 3/DZPNXZ./L;U6[;5JKU5[K=IKU5ZK'LS1K.,@,Z^ J[\2VDT-[VT^ MDV68^Z6YDTJ^>W9,DN)=TZ2'U.ZK)[[0Q8+_E83XCN-,(@[2;Y1ORV_\QP<4 M2^E2[MT#R==Y'/^*TXSOO>()MVDR6^()W_UX4WSA.YJ28@N+3;FD,9=2]SC+ M65+/1T]#:F".OJ*$SD6?6PYWDN(98@N/7R5;"1(^UXN0]$W?,E/TDB^4ZI;=0# 34/JS(._Z)87.?/ MU2^'[IX!3J*:[UE\P?1F>YNRBB]3<_>ZC/01/W63-\_ M;(_-=#^^IKOXG^V)7A)Z047Z$.^-XL,94G1.#V*F%CN#--@*X(Q/E J5SAA< M%3/: <[5OW.2/1\]U%14_ITM4;+;+U%4?N;RX]ZD:2[<"T>G0Z%0<8L9XZCZ MD*H'J:DKA<)F/SHT[G&:Q\)V$0='FD[G1W]34MP,$M$SA)1E&6:KO:=5 M;AU#VO= UFR)W[\[.ROD+5?Y.>-BIAA)7*S +CT0]]*1>^3N/'S!7]YMOU<] MO>U'T<""6)&EP_D<\]]/LEMN9&7[^:?SA_7'=^]ND@@_P3EJ/:A6!@_PGKT[ M(N6N"W]J8_;'WC2YQH\L1^SY["?>Z$,C[?(.V@C[496P'PT1]E&5L(_M"?-9 M:.VREU*6'64N\7\=*./_^-<%%YSS_6DTG<])B*N##L#69BC>!Q9 %,M;FZ%X MNL8,%5L"0K&\M7:*/Z,GLLI7M316_ET_55PAEE)5]7?M5-T+5;5B5U?^S0PU MM0A5_%4[10_\.$?<>/F:I&MN^,\)CBK%,JBM?FIW@,!L0[9AXC>AN2\TV7"];6MIIS.:H?CX[Q5U+.+!$#(2V<#J+.E&0[5349A$9I?>M- YV5\>>'R?V#]$0$]S/* MS7;-2M2DBA9#4"@5=I5M_%U(?Q?2[;N0UM?[V+]]DSZAGB:IKWJV+:L"&&,>^]( MJ14JE[+'+B_@@$A+8XP=!K .H1!3&[O0 *O@X%Q"?37U+4*D4[T6,$(?1XR0 M4C8G&)&_NH ()%MT[+L(KJ+6ACW&KH8T^/Q4;RJX_UZ7YV MHC9@D7-].J;%4 ]3P!<,]<\.03W 7X$#?NH6G;F7+^#?Q!%ST)IOTOY+C-_$ M-%Y.#P[N^(U*.\KJ'1 W]@+Q6< _(=D@$49/B\=UESA:\#,K0"'_7?&NEW8QA@9],)I>&T5S\&L&X^!*FPX *&USD+E]R0"]:,+AA:=;5IU$&KY:;]!C,D2B]FR^KG'!6' MZ$&;]>:7U_='5F'Y?B]_[DKQLT\*+',KIO/2[SO)^1YAPD\VH^?XT*NVPGPO M@P]D8;Z0'#NAL146PG5XAUE!> WOT.XV<+?] %LB(0R][ 'C85PVB;=5O:WJ M;55OJ_9MD"F(T1,T5]N>FJ=VW:.C67.*USFTZ*(#.$M^#,AJC0@K?D7G 4I3 MG'4._JJ-:M))TH:R3@Z2F]5*I!6DG(7ZU[)K&_7@]C@:>X;#94)CNG@&D5+7 MO >BOIS?T-E^?/*ZK.$+/Y&\:1_$6.C#\DX@_2%KDJYIBN)/C.;K]"8)XUS< MM>&_#BFG+,EQM"VL2).T\=6VCJ,9Y9PO6)+A6[+!T0T7KTE1>6522,+SY\_H M=\HN8BX8)4]+M1C!%@X/U#5^TY:C&.7T9G^0 M>P?Y23O(>[<$S?N$?PQB45(V#58HRUE9K([.RU\&G*%'SM5Q!3M%)W';X0UZ MC;N1V,F-?(OYNL#;*&6R$ _LX=OMC,_BJL\=(I%X4>B:;/ DB69+S#":9]7W M'-J/%IRU,9)KF#K VQ/0QSSV/KCWL%OE89>NX6V-X/0RK_.H0+L''ZSF[@N7 M*K-O.-[@SS3)EG6^KK;#M=ONQK@O1!3-Z_R2JL.,@%M10K_KDMZ/,P9^O]$^ MN/U&;>:UO,L;B5N\UR0-42QH[L)VY8 V(O UB4025BZ>GBP?C)"6%H/7L909CI_X* MEWA;R2;DNOHGP5 IOZDUD"[6'B680P ,F/)SRS8"!O(TF(\M_A20_;6A79VT M!&?!/.<&*__-BK*,_%G,'^ G\1 :;AEF[&$F@Q''WJCM%'P\NL+UZG;7%9\S M%#4;CP@!1R%[&+9=?K1J.+*'KP"*3/;VM7V0TI(@I>36_/':OBH_)C"8UVW0 M@:X4J!&M$A'I8>118-(0[&PWV&@XEP4^6XXV'MYK@Z"MQK*/[_I'*.6=!DK. M\"&R$<8Y]*M>/EKFHV4^6F9%M,S:1' -RNH)5E'IUP+2%SAS!, :O5%?\,PE MW*HL#7T!-(>0JS)/]071K -.EXOT!&-I:D:D^>C'AX#A#4YR\9YN2!=)4<.0 M_[Q]X2=88S:G;%5< Z./,5F4=LC[EB&0OJ8S& ?IE^1.P9!:$[(O&D&A@GX! M\?$"2^(%]^5'W3_N=7?XC-/]5ZQQX"CUM8^KW8$V(RO>9#I_X+]-YZBHE_8F]RVCL7O7/1C+!SWS_9GXMVM.5*AG?1VI@= MUT*%&K .1WE_*Z1IUK7D1OU(0U37:*)&C_D&F%ZMO$03&][HLL3H>ID3*Q[K MKE%EZQL.2.\N%QQ$\^O& ]+]ZKGORVVJ]CW?3%SLAKCV$GC;8>SA=7^^%'^< M8;8Z:\.K9!AOMGJSM9<;XY)#S%NDWB+UZ2[>E@+=-%(]NIQ;->VQ:E1IG/-6 M*&#U5@G7EY5B/QK5ZKUY%\79.ZXRK%8TX7H%#?\(4!*5/SUR(B/Q-Y'E4;JZ MUS%*TB#-5RO$GD59FK(+71=_%=[*#3]76GHX]!-B\M$J0\QT\J\\+/G*/A<$ M71S1,V%,5+H5O)P_'YILU^OD&V+1=%T^OYA$#X+4R9H#&)9EJV'ERZ#Z5-P;?A>4,\CUD!S%PORKC+'82)_M ML.]V7X-L-3O]&$ 3N<$-FH^9Z8/DYW'AMMM"2$4;'YXDJ\&]IFR.">=@RJZ> MUH0-M3KKZ1C+,CTZ.H&RWBS"[>D;&^S#RP<@4?U;4A[BUQ#W:775AC'U>\Q M*4&F''<^H\B2C"*?$3'"\.;@>]@G5/B$"I]0845"Q;HP<8I+$C9=:!XZI*!O MZ5D/N$WVR&DD?%AN=Y]&GHEEX0Y]A5/L!-UXK%U#@95?2H"3XCM')R3=FSW[ M^FJQV+F<;7'Z@W&'/Y)PLJM<(4( AEWYJ852?;Q*+ 5^F$P6,-R_. :W38YM MN,DT%H_%@#*^+K, #O)8?")#")16N:QPZ+TQJB\?"?X5O#7:7T[CR"Y6<.(X M6Z(BS+9WGI L'?2*A2))8[ELT8JM3M-5%%V[1H05JL50^"L1Y\AWD5YO M&VIZ)[&U;]FWI,^1K_.%)ANNM^"H\E*(\?G;I==Z?,'XMLJM'0.^]@D6.&GN MKOI1?Q77]LJO!=^#:3DOIW=/N7_)GWTKOR5]=GV=M([]@VV>1'(N=N6B1NUZ@@25 M7 '!OR;A+^RH)RP,[EL[N1L[5CD73O+>SK"AE-.XEF-YQ$3#-1U[\^L'=ZII MN+-SDDN^D^],PU6>4U[RS7DB&N[PG.2J;Y\10:/XY[8?1ZK-/G:3V$@ M\YLD&?\^JR"D2<39+WS#24IC$J'2_[MMF K'<(C293"/Z;YO*3*9VS^1VRL"^6(KUR#7F_9,,DS3%F?"-W1+T2&*2$9R^?*^AN'8PG7]- M<=FV*H^YCW@^#U3!ZDX1,3'*)R__>)).P>* DO<.?F"7S\.V*IO+^2*$T3(F!O ^JAN MVR^ =XR&&$?I-3]JFRAJ:ML#.?=< *.4:Y>"[^G\,V)_X$SLW_)T?L!AS@H) M5D6?TN,#9R'K_4QG% M[ *M2<97GC@=HM*NY"SDPA8YS[,O-/LGSNX0J4M-4^UNF+=T*?Y?B)\-BG&A MI>P2,<0?BM/Q^!='+3D;<2[*!UR2E(M9%']B-%_S'L4#;WRC)ORDVGY-KL76 MXF..A(%25D\-Y6%24#NQ6/KDWNI;6\:OGL+":A%/%E[-Y[A6ZIDE(O@P"-*7 M^#$[J"J3#2*QT&'X$<>5:GR/44S^Q-$GKC@(*5^#E-H@0R7><@5R?Z>^EI&W M38S26*Z%Z?QX?4P3"X2./809_1Y\"6.R2"[$&9^$SS-NJ*4BCY$FN]7\-6'; M]5V#G,H00VV-F]4:$58:,C=)QC\P$:Z-PC]S31*2X9AL:CE4[&V6LT)#G:$G MG K-[*UQWMS0-+TU+J<[]"R$*E\_45W.,JSS0/:*Q -UA/RS)"6[Q0@#<[@K MC/,;R987W(3B5+*=8_09S*5T%&N^YN4VJ'/T,< <5O0=3!2^(6YOQ&[-OP9C M67T 6_@KW//JR[.A_]#T6O4URA771:J<:URU0DGX MPKE6PQI\@(&L4#B!#<*W_4 V\%LNP0Y?M&( N[YH!8'MOBA@(!OXK7" J_%9 M,8!=7U0]FM!^(-/\'L(;]:P(_7.0N77!V9SB^*:ZI%TG"J"A=K W_ 4:QA]CQ/28*YOICR;<2_AW 7EG^I9&3=IFHODE>F\R'-,OR819EPF# [C8A-N\QSI43,PY&(J?4;;=H85U52X SL@%BN-T.J_?T "T.H\]&"J" M'!F!,IG8K& SE91EOS MI#PEKT6J<8-.".GB0MV6_NG,U^NXH '%.^1NDCEEJ_)V0 /L:KW=J4BCM.Y\ MS9C3J1GCWZ.UNKR%C5<2N_J8]*&UP>R1(V3V,EL'."C0V^7<3I.N+_T9T:[L M5ZU('7V1^M0]?2LSP\ST3C8%)_BV@RMU8TP!VRI93E_A&(>7,,Q?X%@Y&'/B MME/*MRME88Q)#?7D%,>*OIA"NE.ZMBMU7W2#W>4"K2L*!\S0:)M-JL%\&'+W MMX"!]E_$08,E,3Y0>\X,U;>=!_&T=%BH.HJI:# RF XIB=T/?>A]S@ MT*?T#V#%]@T@Y*:6!I7>'0"5;DGI4]0=0++U!1<-11?')R-[*U6EKZ2B64.G M]^4)26""J^J6QT\TG#.0*[-P_"R/YVG9Q+*2;7#DE"V:C')RQR #NU]JT1?Q ML-'+T_62DV/>G@YP'(':Z;: 8ZX>38C"KR9H,(/5!'7, M5:-I[RK>$G,E8ML3FOU?L-'GW!D[P.H7>#2Z=\RKX/T VKYB@ 9Q.CY5'%Q! MXC14<0@<%8>/PA5L?5F;5HA#50#-77_5%Y"U1W8JHM^^?H[CNKLBCK85$=5W MLHUVJ0];]%B?D3'8B[ 6?):.E=7U&28#/>TUPD_2]K4URXUQX"-K;6Y$:]## MAX%(D?F7P3]I26-7/ ZP5=2EQ)4KBZDE!B^D7ILG4%PQYKKCUUN%E@.DUKWR M6.:Q\D[\#]S*7-*8?]LTP$5:O_Z7'Q6GM_$UR%8L='LA\N"*F>89)R<1VLEG M+-YZW4VS+50";M_#"VTS5EP1>2XF$HX/'%WFC,]4FAJE ^38EW'UA%E(TCXKA)=\/9(-+;:5RQ;7N;_A! M-KXI.<@H%@?@3;(]*N4<0?H,]ZQ<#7G%1GE\[6"\%^(IY7+I ;,-"7&Y!,7M ML452C/+BF>XW0.B==J R8>55-D$N33AOE2\T@MKZTK=UI6\KA( @J4CQX;9/ M#?DJ7"H5'_+&YDOYI4>Z0 W);]H-])!?>WJ'>1)O;^2^ M$A-IQ1.K2GU\V418V<2'(TV\Q!->/[&YKR^D6$GG:]AJ:7W=<"BITH'B8>3* M"PM">MA(6@Y'<2F>&^J&2WH,54/[!4F%AKJCZ(*FV6><+2F(FYJN0+;&Z<54 M$ZPG4BFT@<DR>VD;XW8CDRC[:SOU!ZD M1!/X'D /Q:['X(0?MNQP^@:HK*S)/U\0']4^BX11'N]Y:\YB[#R%F4S% MGLCLE(VXK;-T7])0G0/1W+"'9+U=6#TI M#4U[26%$$3XJE%Q/B[QE#Z0HREA1Z#L[1_EJ,.DNONPZ4&WQ/GU&5A5*_<6#FY]AQ@)PU<+?6V'<*! V ;>!*?@)88 #< MKV-?<"H]&=YLJRL#D/SJ;X;6N_CKY#Q=K\G3:.(O,1RH_!:O],:I#N*R ' M:;[B?W@6Q4,63"2LY8=':CF\XGDA8=C/$6'!1D3LTX";_&1?@KYM.-,8/09C MGX9YZA0HK?7Q&&,"%"LS#*D/K.D,K"DX8^6OQ%^4A0YI?O2DML@IO1-O.O#M M?/;^,V^Q3*?LEB:+6A^YGDE&C-/1Y35) 0^ME8N@QG.EUMDH7V7-C(/NUWPK!M##!@ZD=V- ?;S'UGMLNWAL M1W#&>%?OZ;AZ(7+[S3-M(!'I"D+-GF#PV>>*:;EP\?%(Q1*'+8SK,<051+(&VMV!SE=E M&3-CP0#0[%9[\!4XZ.1VO\OYZWZJ'ZTQ'Q[O;_BWX(^X[+V MW6[*.PZ(I!J24D^[G,N@CZS)(ZRPP+P;UQ8W[C?$HAF?4>+@K&QCE$JQZ[Z@ ME8S(JB:#T"CULU8W,O^BWANM8,*8>,Q8;/_SYT.3._0L?E6L@&M$6%FK]K"[ MA3(1RY"ZGR?NN<=J#Z0%KY^I3$?1MQI$YQ]1D]DE:], EM) M@,,($5+)G>673-K5[)]+:BF];Q=]!K MD@AT>NN+LD'E4$V@RSU9D,.2T3#K7J?'AZ?'ZT80Q>'U,^G9AR MM:G\^J$!K4>(*U!6&O049DJ[@D%SZ*/>[>%*!*QN';1VU;H"3//BD#CN7 &A M5N "0PSN!TE]N3$+XL36UM,R[I4]P9IEP[D/]4FWDP:[VINH3XZ>!M@*KD5] MV6\G#'7'5:W\8+G=4!MQ5AI-NVJX'_%8%O$-4E'%-PW";2W-\G7"($]0'I'L M\%QDH8^7[FBRX%BMSE'R MQR5>BWH&E?E%LG9]7!(^XO,Z3R(Y.,VM^R!I25D&@4;:T.=)V94G%88T3[*4 M+QQA71;/0'IHT86Y.U-4[\K[U*\ MC2#T"X:7XL&$#2ZO0HBR+QSEZ7R&GNIY:C.*64ZCJ"AP@^([1**;Y *M28;B MBR+ 5KAIZY@#=S3+3_'L5AW-Y9M<'P:DK&$7'+>Q@<[)8UJ4<8?0^[KM %37 M:A5US0;%^$ &".;ZYF9I?U4ZZU!4ZV6)K8:5WFX4L^]DHE3(L6>2+ H3LH8_I;Z&7__<2V@I S7-7'JI=!">=F_KE H /_>WNQO7 M<=+!=3+*QR=* MHV\DCFLH?OUGH[0=?6KQM*40*4L:1YBE5T7=D!J:F[H-=':#%_S;AM90W*!O M-'<8BOY&!:^R[?"X@U4]4!^C7$S76%S?3Q:W&*48>/K".MG 1^.*:NPW4&;S M2[J*S)GI_&M:GD,@7FKZF.5".$;>.G^:OPJTWP# M6) 1+FEN]C;G+I39:-!(6IJF>(U(M"WOL'M]%>(=4NAIF"/*Y4KV+!(Y,TZ6 M4,]VQ8)J66GN8I2'>W$9(,'1%6()EX_'U>BY_45"4L<)O*._]P*A=SKGUA5* M0H+B7?'U!I5)I:L+=WDTT FTR*RQP=X2TKA&FCH8I7_&N/Z5L^?&0^MM0^#+ M7"._1P'9ROZ^UNG;7FV*0K@,A9/7Z56STJYR1FDY,AH.FD)+E2HU8,#C*C@R-R>TT0[&M:TB6#>2* M7%8YS)LB(FZ=YQ)N*3AIVY5E H8$FCKNUC$N!T8UD\25F\8JV, ]TFX=US!T M% *'^LYJ>^&I3J\!(_%7=Y!028T"X_.3._C @J=@9'YV#!EY/!P,RR^C,0-@ MV#2EK<.U//6*&&- IC4>EBMW,.,(FJ[GBGD$X+?"$]-XO\\54TD-'O4\>57ZQ-(PTIK&%B@*S>N'/G RE3 =$-7!#: MWY?A7WDFOBN6F!HL\AO7KLAB-4Q4JXQHD,2_E"@E>%&8-A:#!4@6=D<,*ZVB M+H5X7(EGJ4&F>JU%7ZQK !5(#:KF6Q'Z EW6@Z-ZB?\ U?"5-O<-TX#.>6,A M)P*.;JJARJ;"7%94V%2FMU-US7L^E3C:MG=#/B/V!Y=/CS$N%]$A!W4WY_8: MC5IGX-4:7]6Q$TW[^U(IRX[N2O%_'2CC_Q ).5$>9E/V@-F&A%5ORC8U,T5C M(=K*Z=/*#PMJ:[:*UXJRC/Q9R(KI_'6JQBORU3H9KA"5\CU]CS4X7U"+4ZOGOBJX>H\21![+AR$ MPBDJ@NPTYJ0M=J7\Z]#0-^-0JZ.@=.\W;;BHW=!Z ,HYQEL!<,[E0_T^;&AM MF/)=8F%)57TA#DE+P[6R0@':RZ>_WM3&JFACE$J.SF&#UE#YHLU >VX?Z=NN MQ=I2/J_;V4)O@Y1H;#\,]8UKHZ+E0(C?XQ0C%HK;P)=<,8YI<==!KA^!^ACF MHM#I=T?EZSPVCG*<\W-Q(;0)_G]1?:WV#B,-P7'3!JEK9I96^HSB[%DJTRO; MF*TE@PLMB2_JTC-TD"HU)#=W\)6>'*B*]!L6MYQP-!%I10O\)1?WV.%H6.\4&K(8>P(49%D K/JQYSRIP"!1A,>^&IIW17]%W"Q="9/\!1K@178]S6J73\=M#4AUCUI>/;O,.:$CW J,!K3@UY=0H$3L?\<#!D M8ZA'I;B:C*6IP?5-EQ1R4#89'!KU>@:6+T!IEA4<%Y?4<$#B.!P8E[1O4&:Z M*Y8;S!?2+5;OBHND-0HMD.RT&T\61EB>C-%+HPG-!BVJH[+E,EMO^XY GM_W%O[X^ MO&;JS1_\'>G![TA/4H+N4$CF)*S<4M(V_@:W?3>X&ZA]P LA2#YANF!HO20A MBFNI;6RKG]J=X#NFH681-+;UM]'\[9?1W"@I=E[ESI2V&>8>QGG.E2W^6;G?LV>LU)?TO'W](YL5LZ,'N#*IE1 M8\=$3<.C($76%4Q4-!K:26EP!3'Y_3>@K3_V\!A8S-2Y5L<.@+\-Z6]#MH2A MC]N0%L, $PL*8<&Q9]4KJ60-$8VQ)]"K+9#:H.W8]TF+*[/-7LFQ'R7*:KI2 MMH-S2P:$#C3E8.PR%KZAE%VXKFRKMI:>@C_5E3W6'2J9WW;L9[C)DA?6OSOC M2UZT*'G11Z$'4]FP'X/5_M)4D![N2Z$-(K'XY9RR%/&_53=KEQS;[Z0&4Y9SKR3SC8CW!_\2(S9:,YHOE-=D4_TR+HA)?$X91 M3/[$T2=$DLHLR)Z'[B'WLSM%%?5]>QRYY2,T:MP*@4*2+5$=OR5XK&'84?Q: M34/U^WDN*%M3QJ7#.4TB:;IZ?3N=^=#]BBI0>K0.Z>ASE'7F*"MD>;S>=)?X M,3OQ2H"'FD"Y478_?Q,)H&8,JB*C@2U;[$];K: M9ZM:#C,HKP<"!;G%Z53\Z[Z\+5]H$]_HD4+1&HX>9QH78M>(L!U"(?#ORYR)CP:K1BO'<4HI]U;]_,AQ;%P8E=\^G3&Z4JK_R3/%=[=; MY@ 8/WA9['&*P*Y)"6 @+2^A;6A?=Y6.\)+;(T)1+0P'QDJYUO8(L6H3S(;K MRW!SPU[AIS?^#<=RU,9'+[$>>])1TWS%__ LJF$LQ-<.=A^;<\E5A0 E4<#Q M%L]I")2"PM/,&P^2QFJ66 O27X=@N%/:K'(4PRR'G;+MAO@8/DO/DBR]5V?D M*^%_?Z1JU(1 U0>PD+^*Q&'U 8;*G//Y R/TIX]"5/N8^NG$U$U$^<9B(/DH M'\A4;'OT:U@O]CLG.N@1YJWJOP9S1%BP$6[,X.C%O 5KW26YPQ!CR0N#XYM MDRA V7'/=E:RGLD-6KTZ&>CX;HK=5]#T /Q?=+V*^ M#:29T+JG&P:[8WIDMPF:V@]%_?['?Q#,N!JQ?+[%&USU+D>[SL/P52R*W/PWC(./BAS\,$&#CX?#OGT[5*'"3N5,KM5UYX[,RP=:B"N#T^70_4628^! M>/">ZQ'ZB :QH[PG^G0\T8HJ*.WE7'80O!I3I HOK4:;*] "+LK![$!7XB6@ MM>8OR]4O$K"%[0HZ/8CV)E/>E2N'_4)5Z3-PY:I3OU!5.B=<654FHOR6KQ:; MH_P;S!XY]S;&KSM&/?2=8!9CIN!QT2=@+,:G#W>;/K$T/N"@CEGS"24_!XO] MXS8!2>:4K$:1H\(HYWP%ON_UXXT8J'3UNE MEY@@Q6"RB3EV.J6>-+YM=9RE 7P(JU,22L5;2L1NL:WB8^H!+YCK)/:G52I>]/NF-JFMD9C?!V>9'D5 M".S\N(N/POHH;+LHK)%3W,=DW8_)*KW5"CQVQHY)LR/1/WRNX>%S2SWK_HEG M_\2S54\\6UH.3EE0O+;2QRXI38;@+)658PC!V7C1=H3/A"I;("]_EY:_1&FP MQBP4E"Z*0@89S5!\L%8,10#ZH,WFD$!__'6[GKHE8"*YF5K=I(_G&;\@&]Y)_%9]SMA*I+D?)&VNG[@E9X.G]!0*V?O+&M M4;\F/]K%1F#%-KHGZ1_G. F7HE*/]#(:M-O O#SOR9+PS+P=U>YIY!6:CH,BP/ E&UC?&VAUD.MB+F#5W2^[/ 7C;%R*3\*/7U<3 ? M!S,:!^M%2?6!L=,(C$FT7*JD8(X=#!6]A[8XH!W&IUJ]E8$D5>]=0:K90ZQF M*K@2/&BS@EIH7*[ U6H959MJKD"B*J-5S _WXU,0Y];85TJS:M/LBA_[2E#$ MH#(B,/8D#I,!:TMS-WS NEW &NX]-!^9_B5(=^)S482]9!N)Z7>/JE%!0#U0&.#VY:4BSX M:OO!N.AZ$)]+E$(*:[RLTK:#4GU)XCS#$9#N5ZV-4GZ3A&7%+A1?%!NGH"B= M9!DCCWEQBWY&=^CBZ X]B\83QE"R*"M]U3#9W\!&\?B"LYM"LD@>)ZILXX,F MYH,FO=/Y&R:+)=^*DPUF7&OZD@O[8CK?;M!R!4_SC!](B]10?WW(_OF72^+?4#^:-_W;&OT0I<6Y)2('H<":-W7^J M!E3?&KH^SVN1^6%C1:B.FIYSCEHI6 !S?>S7[;H!4ND',.^J/3OCNBUXY9; -_(!>T#81ZQ[55CNL+E"ZO8_KM M'^4ZD&>7R]H:I?IRO^K*QPAJ"*YK-A"MNX2JQLL(D"X#\7"SW^0B4BNYU@+I M,C@/J7AO6%B>Y\_;17V/X^+D2Y=DK<@=?+"!^+X]/*73R%9%6QO>Z=+\)ME[ MFW@U]B;9H%Q?/85+89GS?WY#+)(_#PCH,B0/T[78[2HL5/4PRD&%I)(>38WM MC5)?%,"YH"MNLRQQDA;B>.=,/-96\%XTXSG_ /2"HS]CK' M0'O-!UY'Z$@?@2WG@WNG$]SKJ/)2Y3/$9>#>6$*TC?7G"D+-0=,^["U7XHG] M;42 0\<5T-HML6J'A2N8J HFN/GE2D2Z(T+UUITK /DGXJS.^,DP<^--JO=N M2F 86/(PACY1,K;5H^3E=$[\ )=0K6-?7U:/M>M(JVO/U@P8D=U=>G^VGA^V M9P='@8"1MP[S51X7+A\J,!)9WP>0RJQPG:DOFFBT+N=%*Y^=DET. B.]W/O_ M)NDKB_'( *VOA-MQJ!XJYE8;+OMCHYYTI8[]$UK:#^IT2OOIK$ \Z*KO,05* MZ[[TN4^6Y#[YS!R?F6-'9DX%J?='$D=4XYH2?4A2 _ M6"-3]E\YBLG\F1LB+Q(CJF.2.H8>$).O"<.EKNZ M*_2\&K:Z#6;-?[=.J=X65^OC0GP,UD!]$0=HEC;G1G98?NY;6UPV#'T='\<>3"Z\. M9Z[XV.KIQ%9AYP55TAF=PZ;9:=I\VKH2FU%>,-UL0N=B$.U@Z\.5X%PLHP64 M*@:[+1AW-)P[;ZI40LX;LY MV[:U#+C^W3#Z#C1K"]GW[-G3=P6VE&I7B95+L=F_8#0R3Y*,H[7B%GH2\8_* MK7?^4TIC$A6F_+YANGV.J,:,SQ.41^2H,'USR%W7S&9BZ7JIAP7)?;Q6?\7N MM^)N)^IJ_(>2'@/%-DHB]M)I\I@6:7T]@\M@N-HDPTBL3@!KRE[0#%^ MP&'.BILID^CWO'0_E.J<.#B+,ZMX;@>E^!*7_VWX5@9GM@+1H^3M@_-ADI9N M!SU0]CFE%1B*;:*T/EK$>97&'T@JRNCOPKO-?%6669G,N2;SVD#J@D"+6<:" MU8E6M%;F0?MRJE]) ^5+0(SC#ADS%FZ0-RMT+]H+[\KTXF8K_:?S@_SOLA"Z M36CCPFB'PU$O*S@YA-7^06/QA.%NDTZ3HX.?D93_Z9+_,UF4ZE+;M=#;?#X5 MR553 -FV#( MF+1E'TN#[:0O-V> Z+>%GZN3 ]6YQ*E61TK_CGM]9\D -;N-P&:^^K?3YX64-SNLD2' ;F],?/3+6@GINE@4&/"_ M>L#? *Z0+F9EQ:;C9$;V.BL]H'DF\A]5!M%6NDDWI7;5<#+#;:=B3@6W[?D;L#UQDDA^LX/K'.7H;M(>7.VIH =3T:=M=ZW,CPR^ZOFIM MF=D$8%R5J29)S56^ZQJR4#Z6R5[;C6AI.KYXXZ5S% M)0EBSX6?\@OE?TTR?G3'13%I;I7C5)YPKV7&@=(%]Y1NO^4Y_]1S(N>_MO7X M* _.!J)]5]-@;T;4TOVFY4 K1?F"QT#8OO:I37-^6 "N]DN*9?4QY"@PD)YB M_0PZ"ARD=1W[&=0P#BE&+%SR$_R2JTTQ71=U,:2'OK3/8*7N<'%HBOH.OUN=39$\L1=9^8]PGYYY@= :3HLNH5CG,O'[ )7VT"<83* ML118:%D_%7>2!A%B/T0*OBH-\L5^?%3#D/I2. >X! "#R&" 4E_NIHU75T"1 M3WW9E1O,'JF=2TX:\P,C\I-#6[ Q8@M&Y6>'U@DP F\^<_8G42 4)0O"-=P M<=,G2X.$?[0T7.(HY[^C\V#.CYL,Q_RPB2I:M\N#[7U>@UFMFFCOE*,Z";FM MFY+"C33_!XGC4!Q;?"M(\C:A?7I(UKP0:>B#_9L6QV?#U M0Y-Z#&L;]4$ U])(DI(GOF36$A+JF_5 Q)?S&SJ#K>R&ICT04VUFSBB-)62! M.^G,V>Y=I((RL#4)WY)Y75Z-2E=+>#K6'28K M\5+&G\574.:P:2!;^#U__HQ^I^Q"A&,E>ZK%"+9P^(G5)RY#N]G"RP'I+Z@A M;;?E*+9P6I\:#^MDE(\[OLN33"[7*]OXW$V?N]DE=[-_-=YG8IY.)F:3HDQ; MVP6N(-1&[:$]G<&N8-B<2]):N70ERZWC,@.;C*[@U;RD0#X 5^ R'&8/]B5 M#+Z6^PD:^W ERZ^CV)%8-/I2<$:!$#B3-+V")XRMBT+ZG0G_Z_)5\P MQ! POLA&O;H[@&U9VONWK]J2/LVYKIA_W(VM MIP]RO]__\$+O.?-NNK#(=.W&EXFELUL;]7KG UP-;J075"V\=_T^[V)PJX$U MQ5Z_TR;*^9/Y_(%=@F<:C6B[VM8N-#]HANU@0R'A_;8:-S*X5_[P?]^^CI09 MF>/@9NW%J<&KUQX(NJ(9NF:0__O\^/6#8V'#GIK6'#N::4!;BGG,=2SRM)4!_0]P?36V;??)S._3*&G1> M,64=.?3R!-LA7>L0=Z)A7S;@[RS0J7V-BIKFUAV9JZA$DLU MYV3MZ811^['I)5;VW^B+2K1XLL.%-:HKY!FOM4]_J*GV M@O:5W5GO-^L14,;"<;U)U[*(H2SC.Q!<77O$UI0M*-&4M1O)BS*+OY->6>^& MZ1J.M:T7WL6U!P#&3Q@O8O%-+ZS=;&V!M;4.:M6Q-J1XC==P^0.]3)^I4\EI MR&>7?T&?9@2KE^@O"'UR-$E_^F#=XW=]O_5:N@+,8B% M':*BR1*-/3!> QC1@VDY6$S*]-PB.'4QM#!,Z1XWWXY<\B+\\$S.A\N/WT(NOII8JI+9#M+'= _ MA9MKMO8GN4!R?>%\1.R'*9YK^O("_<\?KNE\'&MS8J,[\A,]FG-L>#]^1 NL MJB K%ZBN&:A^+FO&1P28L4WK F'7,3^>77Y2M>?@3:IF+W0,C1JF0>@U[>6" M=HE8WD=-58EQ^1?Z&>ZX<^?$TA1O,"_.(S67ZG\H12CQZ[+_L5^CD# MR9-F4QODW,&5;;W:N.ORZN;W 1K>7:75;QES,PHQ<3 M$VP$-J98!R5^R?ZD_/(KIEJ<6\U6L/YO@JT;0[T&@3B[K-7D!EBEE-]W;2KN M/'SA S1AJK?PFWUV^<]FIN^B@_/?1&_?]JY;"RO4)V&84/KU7JO9KC?.UMZM MK;W0-33OY^^CZ^#UOOJ[&.BZ^9,:F5L3](H[<::N/E"8)K4?B4*T9SS1 8"T M@_!8/0',JR/'5'X\8.O>&CG4 OR.=9>LGO('4]]S,,.[6]!: MYZ"V#AM/;U^FE&0\_;WXL\=(V"WVP'5FI@5&44TV@K8$EH3^=] H.O6]N,+[ M*.1T>3&T;3?!"*B8']CQ.$UU1,?O78=Z^M1%RJ/W<<;B"/#D1_96NAW/F>Q' M6X8KSM$F/<377MBKFI21U*T=2=^HG3>IVGJ26DY#Z MM9UIM3KML_V2K;M-SL!P-%7374=[)B.BN);F:,2^>5%T5R7JK67.P258N X; M[?WT!EN4%G80H SF-,68S$CU.QVIVSHDN0BC[L>,6EZ-6N9^U+UF76KV6@>9 MYBV\_<^#C@TZ[\'D8SPCC;HL,]]A"" UZ.#H'=_(?$*L_SQBX\F[\QM^T>;N MW/M]DS1L@)^Q351* F+8C 8#RZ*/TU3]Y^7JE@>\I#\-?F)+9?_[G=B.)RN; MT&_7VSN@WTIA7N$_K =T6L_7%[8#3SI^PN,[ ,)^''WWJ3&FDXSWTR%XML^: MZF*=/7,S7^CFDA [9]K(G1VT.7C.Q:M68+2!C\SS3($V=Z#M?/)<:Q9H/=/* MFTJIN02,2KT5E7H5HE)CEXDY8$ZMU6GV]C(Q&U1[<"UE!IU^U)YFCB](,9JJ MW@CHY&7 _*=6"BNBP^'B*Q6>F'ZW6+-8DFU@V^Y\09^R S-^35E)#/613J\& MZKW6R"@CVNIU.O'FK'N8.8N)&P?*'R[@+_ND=*O7D_>#R2VX40[Y"E9)'1H. ML$F;Z)0)Q+$_+[_A_YK6E8YMFT%D. =X/FLVO&I,E)EAZN;3\A4N8B9"A_,% M\)85G>Q[ZPH@\Q3)-1Q"E%:W?QA)NON1!%P8(, M#'6@JAIM&>O7FJWH)J"? *G@R\*TL?[%,MV%#4V /P=JDMX#K]3 G5?O%[2: MB K])M"*I:,L'4K)?N,02H[QBY_4=I9LY+>F1;0GX\HK&?/U].M[0ZT]M"U, M].BEO>0Q:/"10%\53=<8\8%2H*:'QK4_)T6;97"GFMG3Y$%%0S)JMJ5VMWD8 M.0\"IB!G0,ZI:3J&Z1!:&G@!0OKTRQDQ:J[M.273OMPC,B:]&F[W>S5PXB:U M7J.KUKJXVY'[G6FOAZ=GE]<0@AE/R)D1--4LVT%_N!"L$PN94T3],XE=HI8> M&TL$TD9@E$@S'!-A ^$GBS M@>AWS_(AA5@.1.[H[G,-%"9R(AH3'F3M81;' MT7?\K2'UZG6)?OPYTY39^NW/U%U0$7;0WSKU.IKA9X)@R&A"B($L5EY#+QNJ M=XG]_!-8ZL!?AN77[\_1 M_90U #T%YRE\JP0_R+1+-NL1:$%7=QAID(+M&3)=9PJI_$" ?=PW[OUSL1DMX5VS#[I1)VC\7KO3$NE[_7@! 3[DS$,5(D=#GD+!/_GKR\P&N5C<*OE99QL M[W?U(S*-*"F\G_L?Z;, 'FU.U15XJ^#?TD^VJ6LJHX$=&$W;&P%5&>@=&$G[ M_3F3X4!D]Q)@>=+ ?3SMU;K]::O6ZM4;M5Z[*=?Z:J])6I-&N]UJG%U>S30# M'][XI-^4IU-5K4U;N%.#Z*53Z_4:[9K:;,IMN3UI3"?JV26E^&CPR#0CX(0* MMPGX 6)3OE"<833WDAH(]-C$DRR;.<(!#UX146%374 L\)D1 8G4*7BZ[;\' M3ZS>:+N3_T)\$(#KB=:;)J!D$_>;S1X,$;4)4N=96VO5IL]%K]90Z M584D>!$@GQ;8(VT.7@TPUL<#[1CK@^V)BKF:HPN0R\9C1\@"8Y+K/:G1KA]$ M%PUB)%HYB%P0>41>B*5H-DDP]GZ_-ZFW%+E&NDH=4(1)#6/2KO5EN4' %(!? M.$DR=K]+K(]%C)U]BY9CLRH; H;6AN]T=<>%S=8R@$5'; W.Q8PM9V(+$H+B M]_,7&T(2[S(MG/_ES(9QZ^0,VE]OPWOAVDO8=]N$ )I]96N5+GQ/AA%_6VKX MTK^7L%+JX!L-@!UMJH$0L;>2V(5)5\/?UDO -Q^^#'Y:;WW!,A;!-SM(R5^N M>A@\M[H6=E.-W$I'L'J%=R7X'KSDPQHM0MI0H6:$\8+IH/TY"Z+)I?]ZAI2@ MB>!:\)TV$4MK?P9$AI&T.""PMX#&N5QU*FS(OW(HS>[ EUPL=$UA!<6;M(M4 MZ%] 1#O?BWYAV]3AW6S17^YT =>2,H,7M*\Q8PW !S+CU1B#^@*NQB@'JQ.. M URT@BYX"TNYAHJ!WLKRF=@QK83X>?4\_?&:&.8<_)J89O=5$FM-?%CO_5OP MW3KMXR4A[JT135TH7CSY%3Z *^@'D1D#P1\]>:)>IO=5A9>]4+V@.5X?D*K! M59I8 6MF.1=QO3Z[# +;M>Y_^A#;8DBQ\,7]G&1W.)]3#!6CHVKG7_A&VC8&,E M;*-@8R5LHV CU[8QIBBR^.P MYJ*-]KP)/Z\T:80F8JFV?X35J7<_.'2K5', M^<(TZ'P;4XR1-521U5-\ZLFPFF[7B,[81CT7N\:5I@)-+868D'^KVJ('K*E# MXPHO- ?KI69@6/B^:VQ58N):260E6!ZH$&_<>9Y68^TAH*191@X4TE>!D_*"X9]NVS)EP:K)T:CA)M1W,=^$, MG3#SA1-U(HP6SE>&SE=902&K9 P3 M[E(^N:I"F"O<'O[8UA&>3+Z>3"=W_@E/I@),%)Y,R1@F/)G8+1_%$&"TK9 P3[E)>NU(4P%SA]O#)-K[R<>F/4:QFR-E;2[.& M6YFJ&F,VPA>.6Y^QI<;MG M'\9WX?"=,/.%HW@BC!8.9HZSIV4!A7!,2\3N\%C)?Q.\XE%P W+PNB@'"-M3G<+%P)2><:QNQVBZ@X8A9M.P3\W+%34_ M?W(>0@%3EH!E4P0@Y*)@OLON\CWB+,M,XCWNM%6PES=JF8 MKN%8RXOOH\S"5:YV<7_[=,Z*P6B_HSL%C!(>!E 2C)PPZ_8Z9ED8DG+ B)]- M>X0A$3!*<^^GDF#DA%F7:D1RXUKF@@P,]9NFJCJYP;;#YU08-_:%%M9LI5HU M79=4@Y<*(2XG4R005Q4X"2YG%Q*5"@BG;+1V+(URX3GP;^:KI%AT33%4>?RF9,(&_!+%6R<$E>)Y-*%9R6 B;QX'/ M=4RD5GG\G8S-XP=_50&7X'F.<=YH#MT?4=(;3WS#@DN;MYU\U?2Y4H_SJH2_ M FS>J>.O*N 2/,\QSBL/+(3-X\#G2CW.JQ+^3L;F\8._JH!+\#S5."_8)61L M8<.>$NM^^L4TU?4G@FL640?.@ZD9SM" YSC=K3-WZ[<'":-[P^ZB935=L03A MWRG",F6C*&!Y("RKASD!A>R"Q>JA11A.WORY!#'D*<+R- TG/["L'N8$%+B) M..^?B<4O4$IC,]?)6$TO[DB'GF^D"0#PX,;SC1&AC3@RC4=Z27PC30#@[8.0 M G,D)YB!+LGN?SRL\LQAFT%Y?Z.6_GE:>\%(;#0J8'08C,J&D1-FW>:)>L*0 ME%@#\',PHS D D9IGN]9$HR<,.M2C4A*M4T>%_:EF/WXN/(ZQ3Z?)[#/)U>( MJPBS"XE*!833MF3\N+W"DIV&)>,'<16!D^!R=C%9*?;>X\&"Y;O)'U<. ML=@:M'I;@W(%L)*C1S U]0"K%'P_2;/$CW@134X^6[IT9 ML?CE. \&B47D$3I5T]E)-40J-:IRS.:='*I*"YF3YV2JP1#GS#XUJ\./@RJL MCD!5GF$/YY Y>4X>$^N4?#-O+G>P+<*[\5W%2P@P$W$R?0'C)5"F@# =@!HT=/J/F,=&PH9S0AQOIH*=H!\ :M5\D@4 MHCWCB4XXGX?>-@Q_"CI^,&FR53. >7!OX]4)<\&5I)R2:W*CUI0%I]+GE$_: MM#CUIDP-%,5RB?I(GHGA!F/;Y9*"[AH8*L<+N/?D:NS DYOW[7X$>]L6VE5$ MW 6(*@@BCC71FDLNH)-F'%-9Q2,PPREF\M8SU\2+IWPJEAH0L6.IB&P+/A4A M3ZZA>4QZ<"T24GM.L W?+_TFX&/P?' E^$Z??ULX;S4#R*5A?0B]LUPZ3']5 ML;4P+>R0SZ:A-3]/;PXZ] 8FPIL^57L"'>+GKAM:&Q[B<=<0N,L&=PV!NUVX:PK<98.[9LEQ5UW#>;(FK+HVZ62M0W75 M_6DHWC!9( )1KA,&R?AT&O:T9(Y9ME:\]+@KC]$O&>ZR=35*C[OR>"8EPUVV M_E#VN*NNX3Q9$U9=FW2RUJ&ZZK[RBE?U@VL[YIQ8CT1G M=1[V3%MP'MAN(85O^V,(DH+IWY^B*QCN(&V:,%Q;\-+8?RUH(Z,%+P*H J@% M)>X$]@3V3L!6?\;*#]U\$@ \!H!>HB".HL(X"V16'YGEM\8";&4$6WG-[P-H M8(/W#>-YQUOPT!HQA<458*PD&,MK9 6^2H:O\MI5>(R,B3(S3/ ]-.[W5^$< M<\$$> Q)A9D5V#P%;);7Z@JXE1MNQ1GAR/?[Z:^:KBL6L9VO>&(G@6'5YCO> MHDZU)S]*8JL%A 6$^3/I I4"E:=G^2LPM\(9-,5\L\"LP.P)V'8!P]+#L"+& M_)'8A-;(#T";TQIX,OX%EY>!8XP3Z? MT_VL*>$$-,/II4VB5!Z+)3'[ JT"K84:=@% <"\3?G'IF!NL=HZX,<>VCK@5TK:6K"_ M<-G>Y.BQLMU?R79?*.[B9;N_OVSWU[7\L0=NQ_CD(P<:I./X0LPG"R]FFH*] M/; X/JN3'F.WM>,^5S,Z+K-XGSK@9%=P,E5.[GL&>OJ7%U5T$AE%>LDP7K$K!.WI]UFN9<[@7;E2;PU3W^LUY0X-^T7J8XX--K"BOXWR!>Y%CG?:AX_&S'#C:\7G>PA1_) M>T%%ZS4S-THC!Y6-"6+<$2%=0KHJ)5W%>8PQ;H>0+B%=59.NXCS#S7B,;^GZ M+*2K:M+UN8HY1C:GU_:G?08_L:6&Z!\YIO)CL%A81-%\2C_-''LT>!SY^'_$ MQI-W[S?\HLW=.=^@7QO>"E5OCO,X7(5$.KOT8!:A5$83A.UT#T<)-.Z#CHT[ M//)/,B#=DXJ@]$WH'WQB(CL&7[S=&DE&!QG$E-ZZA>0SZ!A=F(;'G M!-NN12Y=Q[KX%CP;_!A\I\\>E(,1?*](!N!(WI9-WZ?(&87?6C[D% M63,@TYQ-UO4NP@4NL0O,F6(L"3:*"5+2UG-ORO(CL1U+4QRB,K1_!R_8?AQ] M]^4XWH@%BI_SFL8M4KUSQ,=)]"Z#N4&T:@DXJYCMKBIFN[&IDR18*XW#Q"?J MB.+2V^^G4TWAM82Y&+@6E0/9(B+TT@Z>9>DC4'CNZ2-$;RV_C(2D_AT( M_6 1FZ'X7R80^B=\'&%=^+45JN>$BGQ@3L)1N6S@RC+"(#& A MPE'J_-_I"8=(_845OC/3PYO9([>NKOND_(QMHIH&*(B! L+ZS&XVI_1M7T%8#9N, ML?5$' '2O71A++W]MR:FNI";W.4F4DVO&:OJ]"WR%.7JO1%AZ="X>5&(;=]/ M^W6P^=3P"D':2Y VUPA$N9"=B![.2"&;1J#G)FZ2JQ'XKB6(:":>B!_(.V%#'$B0YL>I>-BW6/49T+)ZWP%V^J$ M3N7]=+1HU^M#0R4O0HI2]^:.30A MN?Q+[J$2NDJ'RO4((Q^$@.8@1OL17TA1:3U7(5V5=%R%W/(OMT?YK4)N*^FV M"KGE5&[3F @6LL?W1+! _Q8^5QZO)\K7:B\%SDYSB76Y&:*OFFMM

C6/B: MF6HL_V+6XE2C6%EZ+/K*OUJT./2=TM+--PYGV;?NLPJ;MA52!EK8AFW\G(^6 M*N1: G+<[M564958(I?,N28%MB66ID?O[;T%#,.0GG:+Z:"CO;T(M#3=NYG_J'VW/. MI1WC"(ZHCQE-M:3M]5FF@L<9\OB@,UG3=HB[0HYSDN-N87+<%7*_Q(;((M90:>QS601C<7]):[8+^E\K+[C8$)*RTX?ZJV6W#^5"VZX/RI MVGE6KP'4^8:M'X2F7. 7(M989M\J@] MS7:<_U-OW,P7NKDDA!U-$SRU.IF&5TS$'NH3,^:MO-_[3=M.\WF3=*?A7@C8 MG0KLN/)N!.Q.!79<.5<"=J<"NT)\N[4JTVMX[IFYL4,#'%J7CN-1LW\P8-V: M%M&>Z.8K,[HC#'REO/(A&/>D_05KQE?3MC\O?R7JDV8\/1*=^='V3%MXE3?8 MGMWJYD__.M_8W$6=U2GPN\AT/&J3T7G5NUB"IXGH3 IPUY85") *D/*XXN)- M37H*4..5S3GJ(L'FDY#F;2;G?D')("S.;HL3I=)I&1P.O"(!40'1?+3HMID# M@5:!UHK.3@AH"VA7= 9$0%M NZ*S+ +: MHEG\E)P]<6^7*1+Z^LMRW +MP"W '?I?>Y3@"B_\.#>:Q7P$'Z?@ >G\.#>'>/Q>B(D2%#U$I;:SB9[>%K*0C*_'D%,)2 MC6A%"(L0%A&O"&$1PL*IL)0V8A'"(H1%Q"P"Z57"%_=NOL!7J?'%O6U,&&QO$F[%??.'"WV^,N<+TZ C9]@9*(H[=W5*I3OB?#^J<+ M%)DN04BB,L/[V:Z)V)^,!.6 !!BK#C4I0OKYDWZ?-T6R6D@_7]*?'B2VY5Z$ M(N!$$7"2/CD2(D*!<*! ^('29J9$:!M.M4U!R8XC(2*T#8?:)G\H:4+%<*AB MLMNA5ZB*DJJ*["!1%UE-;J6_GFX**PFKA?3S)?TI0T(664UNI5].-ZN9A-5" M^OF2_O0@L:WB1R@"3A0!)T4[1T)$*! .% @_4-JLSQ':AE-M4U")\Y$0$=J& M0VU36+664#%$JBBEJL@$$MLFXQ^)HF/;!DHKK,[UWG7NIQ&* MW#LS8E'*661&Z4NK9173/\D\Z-+ _1V ?^S8GY??\']-ZXK2D&%M M.)\3ZUFCK!H396:8NOFTY!M(!PS/CQ5V#+*"ZB@F"A"(X ,1_.QDC8>*5FN&")H6_>5K:;:H5O^.1#C]=Z MJ,J8V[1' G.G@CE^+)Y'XS%^&;C.S+1@!-'#;*Y,UW LWP6(N?<.^\'9T+8P MT:.7R@"MS6&O JJX\1^?P=].P-6;MU'RE%2@@.-)PS%K[:B]7%B1 P60KAD_ M'DU]G>OTH7/3>OK0J->;'RRX_('>=X:PI5B[;_;O^##%BE.;FJ9CF XY0X[Y M2*;V+V?3OMPC,B:]&F[W>[566Y[4>HVN6NOB;D?N=Z:]'IZ>H:EESKT'E'Z] MUVHU^WWD?6K5Z^$G.?S4"#\UPT^M\%,[_-0!(?BP00(.B")/&KB/I[U:MS]M MU5J]>J/6:S?E6E_M-4EKTFBW6XW71&DUN\' FKWP4TBH5IW/P4[Z37DZ5=7: MM(4[M5:KW:GU>HUV36TVY;;I-Y2Y!KI*G6 -B8UC$F[UI?E!@&9[_6ZD]>#[802W0DENA-*=*?>CANL M_XMMNI9";!@[_3XC6&6J6=6>+]%?$/I$/\!?A/[GKR^X_I']MG[UTP+9SI(. M>PIZLS;%]./R+VG*W] M22Z07%\X_@_/V-*PX5P@P[3F6/^(YMAZTHP+Q&ZA"KJ&=3!U%T@!DT&LCV>7 M7A\_?5A []+M5N^8;GV:7'Z_&XYOKM%H/!C?C#Y]F%SNZN0_-KKWCX^KKC " MK77$[X??#7IY'T)LO"+ZAMZ6-T3&Y@]M[9TPRM'-U??'X7AX,T*#NVMT\W]7 MOP[NOMR@J_MOWX:CT?#^CH>A[\) BF $>OQK,/IU>/=E?'\GH>OSJW/4J+=; M_0@-9E;0P9@FT P\N1F\4UZ\?$2*J9O6!?IKG?WS$4VP\N,)(E=#K6U>^JFI MSNP"-=I_A]M,"R2:]ML@JUXW%P["KF.>H0\ID.E8X;B]?_R&J.Z%3MZY$%QK M"C(P]:U5HEU^R?39ZL&+WE W@ZAV_:& M",W^Z]H0/2Q?2=T[6J.%[@WR/N\^IS6#QCN4]R\?@7%$ MU^T%5C3CZ9>SNO=]@54U^.X!E7Z\_.1,3!4B ">4CF=B.9J"]0 ]CKF@8W?4 MC;;Q[N'\?HX?OCZ/O@;HS&]PB,QA@L Y*;Z/X1R>UWZGMT?XO& MO]Z@B#T);Y'B'. M\4#,H'_4[)B6UTMG1M ?@9 B+QF "'!,O7C;+#VPVV^\C,*:;%^H-!T-;YZI M>+DDV"+&GL(](@O'R\4TZQ*B5[9:L^*1GX&EV^)>WC\* U>H4.]C[<86-FPV MW9*^N:MG:NZR(=CX<7 W&C(+)XS?BL.(@.K>&S"EZ)$^:3643J&&CT8(H=/)019J!AHZ-KF;,92TT MZC^ )![;F5GP&J_1^/*":4+_!XL!RM.-R>Q$5-5NVHJ)Z3CF/,1?&SJRIH$S M9^\;(DPG6:V%KUI9+8L_BWMEJN2U&V73.Q:6^4S;V3NTN"8Z_@FAR!L!17FI M.,8O0W^>W:MP/T@K=KNU>KO=:78[>T5(8^N5,+ZO M;7W!5Q- \#"#X.@@+Z99[]5ZS48O5NQS#6A6(0S%#7^1[ABHS'1R8(. M#7EC8W&75X*-*%$WX)9;M]<@QG,$S*DTK;UAM6D(LA@4B 4![,*U;)>&M8Z) MX [FH\F-=Y/W5&'2A-1 <7B(:(\J8O*9W*=,C@:\J'$>^;W?WHQY8Q*B M*28%5^;'PV0MR.12=/L_L1LND&WJFAK^Z,/;>IJ\JTN(_OO^(XK+U 8T:5(" MI-?S+88P@Q*T."403=R>78XU1V?)&X*5&6)KK6,MO$\ZS[ S&GM$/82*]5!] MU.#W[8WX]UBALHJ]JXS\>+N\:&QA9E%&R_G$U-]1GRLC;K1/GAMO2T>0V63" M05Z4&3:>X <#_9QI\,O*1,1X_'EHO+0 X"EZ@8#7"-CJZOJ>PE)N3)@.W=/5 MI=,E@)^1 Z&\A/YV7J_+= X+V;/8)&?VFEAP-B*!Z_* YB+O!Z'KPJD#7DV'D;3B(OGZ]XCG+D&T- M>3CEOU8^X=\:WA@G $&X/ODOC(#>SVZ%AV@O_'9HA9+-.L$ZB6T' M]>M(Q4O[O.CB\%0@=82J]C+-5ZYEP7->[1;5W YV7'M/P?XWL5])=5"HC.Y, MM*KBJABI0X%]+=)'22]%-0!ZKCD.B #1 =B6:5!CIB\1 <.V1$/*9*RPO/(U M=C"BE2";PKUJ(YIZ>71U.M_2]FL-7&]U&!K5QN@=)6+W8Z/9./=O<&::#3W& M"UIRD+6D>_T-!9C8[W>*9TZB4Q89CD""(L(7:2'#^UC@-7&-E?%#91C$!B,= M7D005A2088ONL\=@;5'[%?LK30?78B_8T''XZ)M *G:*.5]@8RE1A.DDBG=W1Y7UM HS@L2_LJ2OOH3P( MM/>8JQ\<[V6:ISM,H 3F)-9R:],XQYNYVR",ALF\9=#E7+,\@BNF&-FS\!>AEK@';"=N4A>E?5NUV.WNU%*4L>'&Q 2 MO*4?1Y2,N:C%50S2X($V!6C#",XI)+T%(A2@;,[#1J;K,&U"U4HPU^;#5[-M M-W#:^Q]M;WZ:L#HUQ9M(L5D2%MO!$W13<-L!I43C287YLW19:[@>Y99=@ =? M)9)8>RRG.V+]NE]UZPS9"J9T O_4A7"$(8'==0;BIV@P9/N7L^'=[?IZ6ABI M:CK^#>LPTCSLR "CUMEEHRG)O:[4:3<#] 3=O-PVIM%4FM4"&JP&@?58'EU51ND^?4Z MGC3>/@C'$69\?_65;A)U &G"O^G/%AVRE=)!FT%YXR^BPW2I[>#SUQNZ/O;J M_FY\.;+145*^B4DW[X&4$5C'YJW!],YS/-'G@=0KY>0'O"Z+1D_\1O0X_ M.AO1Q_8[>[V];^VL)F'?FLS=QOL'_$0\=J_>Y$5&JV&%\\:OM )]1Z-.%7VS M!_]KM]^'Q-E*A(?!XQ@-S_>BPNWP;G!W-1Q\16#4[A^_#<9L+ZPWB1(=+=/J MT%;[B"&VVVQT^PYQZ) YDL\/8#=+/6MS=&52SYQ&._")\9'E-?R-F1';F1G< M;P>]WNH"O7,-[*H:W/^>Y0JOB>+?(;,[Y ((=R VTJ-8N*!4"-[1FZUOM.T$A,#"P MOK0U!JL512C)O(PGO>>1V*[N(6]U4$)"4C5R! XC57,_4OV39F U (U$W30 M\(,>?(\<)X'PQ'2=H'KM4;-_)"1$LYDS9EK[$0)8[UBF;C,B/%BF0E0Z[J2C M;'&I)_:-5N+NS)957K2Q9[AQ/_[UYC&%4*.9H\OLQQI[C>\K>0)EQ$#(*H\2 MHS#W6&JPWP"I_D"W6'%,JY"Q)>'=GK:'GCL>+@2D)XPS^^%YA-$"4ZIFOMO$ M6T+-&)V4$JUCW.HD7&[N18AK,L7,?'Y?T*([8FC@IJT(4,1@D["]M==@OU'7 MM7@ MP;-+&RVLS:.\OO9JCHG^LYJ,\"@-U[>O]_6_#NR_> M 2#?-N>FBMC:(B^-PP6QV7$DP[OK[Z/QX[_1]6 \X)7\12PL\TN7QW2%1WA8 M ?*6 +$J"ZP9;-'43VRI-=TT?_@5:T'JD2WIT(QG4W\F8 3M'Y[[[AH*L>C# MU)]E914_J3*"OZ"TKLT7 MNN8M>O-6FFP?(1U.I-/G: #B5PW_0(SME5N-"4+-(4@CJ[80?30)X0M\HIR MWJ FM#H??E9W].,[H(S3]1 QBL4'_M.B"'X,FXBFAIJX##C?PW;!9'NL# M72Q@!:MW/"+\-&G](2,%\"@HT?^IZ;H4%.2O:I+II3E>;KEBS^B8MEQ4=EP# M!E%&;VG5?7HB]K:K$P+$L<^Q65(L%0-!:*AD)'4NN-#=F%")RP M"%#%BU5S$2R HR+Q4[.(3J4 /!V#EMD_TTPD1;0-777@C9ZT@.B .Z*ZBD-7 MFB]-N($^#CJ=%N :RC(PM> $J#:( )6,"9,,;U(H.%6<341"4T_4$_%6L-/' MX#*S#N!HP)7(2G7ZEM=]\WL5=BFR(I>:=,,)%B6 ^79IQ3N; :4UP(9*OR]! MV.>TI> 5@633<8+C!_9),X\3WR.]Z9410\%_/2'-0IK7#-H#, Q_0>"?.33M MRM#<_A+(H&?:X/O0'-.2AX6I,3_,DX2Y:3MLZ<>J$"B4V06=<[!MDYE,7[!# MR7%,%7MBZ"_6L>D:'WI$MN6],5 *\"[?;JZ_!DRJRW00: +L[Q7+*C2(Y_[3 M+OL]H$+-EM)39<3VRP2Z3;47HJXT%XM.D.5MIC4-E 7;3TKB-MO0XN/.$(T;;+%P' MN:S8#WZ)CAP 31JQS6;1J)/ M_J;\CDF#2;:$$%O@H\.86"#O6^XYRRJ8EI!((9$\2604Z[[[2V5K_*\1(AAN M=55[Y6+_Q(XR([XK/'AD?WY_1/0P\M"&>Z;I)SS,((5!9(4:EA$XA@^62<<@-QH?V?I(AH?KT<.Z MX@C#-K5-8(;(RR(P8&S-)%W[;*P[E*KE_87K M-EUH"Z8+_H_IV%SKF4 ,2==M2(QR1 M>M_"?10"R+$ NH;VATNHQX8GFDZS+-1_,^<36KA$;_BLN\0QP0Q!0$CE0-5, M)IP0'C)#9DX=>JZ6OP<$6YGLTJB)_>A"![VLJD;H^B?P&^W#',CT(MWHP+.,\8TQ2QH^;K%M&SKU.IJO/3]9TM4Y;2&8 M0C YLJ!4A'X%G$+@93OH*Y[8;(*"[@+J,LD(IQHIBNDVQ'2-FN>=!OE/&KG- MZ,*&V2?,W@>Q!WUE64U/@DQ]?1LP>&O_N"=V< M[N_C3]AOF]<14B6DBB.I6G,[)7#X:K>:A+[_Z[/$6.[2HA,66OES' ^V)UGK M8=_4M1CJ-0-^VXS$/-_5G="=>1RO6HJE3V@"E+Z>[8A3 ZQY29AG5EP4B"S# MI6=:)?\$#\WV36FX]3!U([W"*+D=VL)5G&BX[*6>6>NPS*M*?=[!YR%=7TAH M["O$4H@E%V*Y[H82:J^PM_V]OZX8 BM;>T%8^3'%T6LI M=JP+V+Z28M<[=N\[M%G4L5I?T S>^O9:@F*78ARY$N- @K]:A[&V#.--8KVU MA"'S!1;"YJ5C:4IF_5YE1ZC&9L>K0ZCF&S&(S2QSB76P'[Z=LKU,!JMKM\ * MJ5XA_MKD.C,/FSXI=3/]G +?DK5 M'Q/8%MA.S1A%XS$O?F QEX"K@"N?<-W4Q_[T5!AGLP(,A^Y5[6G@P).*NCY; M\,^J.X)%.0MM06CD*[&?7[EO>,V!8Z>%K-9#^'U:=^*"M0M^4L];9NAXRP8Q M!-ESC9V4$&Y%'AF15]S(%HA"2&FP;M#\?9A;>/4"_U@$-I6^LZMA'X,=[N O ML0EADN:-0_)'; 1Y35;PN=X,3;NLNA.E>[P'>S73#!P6;5I@2JE$6N'A]0^# M*W;.P'KVAXUF53ZS42*#O<4=FK=UXO_B!?;W6&-5H@O=7,[]NAVZ^3N.D/4G M"280:GH"%IUA M5%:[]3+K3&?OO96"5$;@5V^%XS/\SLS/*J_/!(6>C#3#U)B%VRW0T),Z-Z;W M[.JLH["\C>5/_)D_N@O#'^&.$Q.PSC8['U#(BY 77N1EB[^]/O]W=?_[\+HF M]T.O\)'NI0LXG],I-6PMD7],#GZBFZDXZ/L/"[/24D].@OH8:6,C&*J:GT"SPIN(5Q[IQW4 +[8_ MH:$$,^=/LEZ$Y1S::E-$/QB$)[USB4'Q MXV>L>( MT1.G7".8X)!8<>C"0=%3KR&0UO%/?V.A-W8C\G;7H7$IC%V-G-:U<^",BLSW M]3<),)_\HX"#&CY[)Z?G>,F(-B'>(8?$87LT0;3N6HQ2#COHF-;#4LJ=EW^? ML4 (Z^-BJ(OB=\81+QEF(Q(WO94\ /U<((=JI+N3.4D$S\FMY2??K_\K8\OUO%F]!UHL.1SZ^T$U/R)_)^/5#\$F2=%=BX.] MDL*CXV_I8E6Y7OOGR>!B'-$+X2YJ?GD/" BF>V\ML!6P6;-4Y%6U6W[=&WC/ MUOR<'C5)@106!GEXHD#S >6CB&ALP[3_>D>%VF_0.0\*B&J9_:IE6J):IHK5 M,KQL0NJ?5(:VG$)6^$:890BL?8V67WDL\,T_$@&%+#HJ5,ZDBRM(Q>QLFT9\ M6E)WP./?':CEX3=Z'.7US=WHYII^&MU_'5X#J:[1Y\%7H-T-&OUZ<[.Q'_!* MRX>EJP[PRVNT([$P:O-9CK]3?IGI< M: 9N4$2L%DD:2%$0]FQ8!V;1>[Y>SQMN^5[*TS&N7<[_#2-=T M;>96'/Y=.ZZ-R<+$HO(+E^C9;9YT1)5O*AQ!/M:BY!",SY7QT2-07_%=+H[O MS*KGIFS6^273J8[ SG6]XXSSR=*&_WE=6-/8M\;5-/[7EV4AY:*QR$=[T?4FPP&H5A09641?IH M+K$8QK>8MOP50/ ]/8.8$#;VO*^L)#%-DQ2S7S5[1]0_J/EOO?+F/NFD)G'L MBZQ] M&B:#%ABT<*<@XF]75J-A?GO]'U)'E;A6JL3 =9HK]GH=!3:3S.8/]M MVYL:L0<@IOSV3]H+J%CCUO)+J#3UES.E7^^UFJU^ZRS8;.^13'\YT_Y#\R"U M>K_6K)^QO8;8S]]'UV?(P'/HN6O7GC!>7%"V#0R5_KE9\6S@7&'+6H)I^YTN M^SQC^W#"4\TSY-6OP"M>0.&[<]5T5*)H@(XSY'^P?SFKM>A)YE*;'OR^WNM7 M3EQFS,H0&WP!+]4(-NX8SUW :\< 3P;K7FO*A0"O24^.E^1VDP_@\>_^%6LU M1EL6+Y34:+S5>.%VHG.HG5#(,[Y@7*),^@P\NO99E$@V.U*]T^!#-*N&JT+- M0/=0,Y FKL#9:,I2BQ=G0T0*NW7^M[@U:4+A9Z/P>TD#@T%0BWYK6B.0QU'( MJFLR<5;?_ Q.(FL@U^M2MR[S(;95@UVA]J"?-"S( W;]NM3H]_A G0@0MAB+ MR)*D<$ZYSWHRMN@B#GJX(T2-['B/=P9AJ\_8/I!L10\[?< BJN8@W;1M;^7/ MWS[1.9Y@%#4P/C7MI3;35&C^PD-NN]X (NYQ&\"HT0,,T5LO_3_^ I2UZA2Z MG6N#Y<6BM0OT5_F]L'E9V+PVK=-.:/.\#3?LQQ!;=\0Y1M,T.E*WPTDJHFH0 M*]"^M>MR8ON6.L2Z4JO5YP-B(O+9'?D\T(5.FK>FTZ!&:76BF[(V$5I2R[!W M_5/A!F3OGNY2 HDG77P9Q,L-RBF>).-Z^$7A(L\Q^X]5J%V+J>O#5P,QVVX9VP=&6S= =/ M&X7N[M$V3>[*DMS)R\$55JU25NW@::F4< OV2^[UI'ZOPA8LAVBMGEEE*C3[ MU01ZLUENMCWR ZL2]K1&A9V:R,]_QDNT= M+?1X)GI G?N3$,Y*A/=:HJZGNJ!JY&LSC-=<,EU2>ZV M^4 7_YYYH>L[K\F46'1K1P>_^'$V/=[5$ON"GOO1*J:>*+9E?;4J\MZOW+8 (>++J5O[/T=C/_ MP]46=,=F804RE-*XR?P]"U,\7CWHP.R!H=X$[$HJIUVIF=LLOK #^2$L;D)X MSW*1-!'&5A1V.R(6*(,AN/=.=#&>V/E@Q -MS9S6V"D!9:X&X5Y1402Q%B<0L-][((64"LU^CR 3$1&^PT M"5],4Z4GZ F]GXU0'CRG&PAEP)A$\M=M2=TN)P(HX)0>G!H'S^56#D["Q=^I MSX>&@XTGC1U!)Y+]68OCP3.]@3C>:G"1?*4GN:\X=ES"ORNU>5F%*#"6(L8. MGO#-$&-R2^K4JV$(JN[8#\.SLMG)-I%CZ.D,@+,4._]D+KF)IX+9 CY:@#MA)/ Z>*K8;4ESGQ.41JTT-O6^JV>5Z_S'\HP^E.!L*>E5$C M))X+3T49R(VFU&GE5; BC%FEH)MXCCT=Z#;[4J=;84MVNGOR9&V_7G&SN>-D MNHP"]DT)A"X@U71I3G)#!(L\YF?_7NY2%(GG_3U%D2P;TV])/;E55#ZF (@) M4.<)ZF;BZH,C0-UL]*1.;M%;$E"G'[UM(+B8K_R;Z;\ MT^3RZW#P>?AU.![>C-#@[AJ-QO=7O_UZ__7ZYI&=H.MMB=#_"+>BFW]^'X[_ MG<%IT.*8YMP;%@3?NV'^LUU<',BK:WBBZ6R"7FR,)EKDM47^W01.CT]9X"4[ M.Z6L.>L2G<[;;B8NQ0E.BWCPN,58=]1FNE*W(;;EJ3C:$A?GI(^V5J>P?%#9 MYCBYLQ/AUCT6>2:&6UI3P<'DSVYY35Q@5SKZO\SC'RVY;Z+4[D5\ K17@EKS1)#UXMNHU@OHZ MLPX6T;$#OTV(0:9B-__,!#AQ!/4:E9"?HTLT&)]MT"9REA[-6 MXJ*,C'#6D^HR)PZ)""@.MAB;6\1%9B%+:BA.JT*YE7A+BO5=P%+)+32D1E,4 MV@L8)X!QXETO,H!Q4VIT\YI%$\=:?:C_UM6IN:)"5+18@A;Y M=T^YR\($>7L[>F9C25U3#NSV;H,<5Y/Q]G&-/HNB!^L=N;J[+]5EL55;]? 5 M5RCP]HF-Z>-+KDOMMLC,E]4F5"\SS[WDQM5@')-+/T: 62U&7Q2%5A!F<94" MQ^2ZCX196Y)%R4]YS00K_L1^ %%^(W%:V<%V7#7' 7M]OJK].])G;/7%KI\" MQPEP'%>&<,"NGVGCN%?/Z\2[4\QX%S:!J\?EPH6A*X."B"OP.'0*]]B$2$MJ MM45]DH!O OC&52 <.HM[+'P[4JO'LWO&?_16Z$8_(\=4?LQ,';!H!]N"^8?S MB.EK\N?/M";+_T_H+ M](QU%P:R3RO]O5[6J=/T8+U>I_]MO-"> M88LN0':=F6D! =6/^[RX(^_WXN9^MS7VNZUU=@DFDZR/8&,\FFW3#!I;4.TZ MM@,?P "6-+C8Q^U*U<=Z[;Z-RL.+?&>?.;%^9\SG@Z0";W=G/9G=2L=F=_6QV%VQV M*UVCW=W/:'?!&C>:4KO?EN3.EC<'5M9!([)PR'Q"+-2$ )RJ?V9[KXGB_RJS M7^7S?=X,X@=PE>1>5VKUV\$[:7O[/ WN0:,A]7LMJ=UN;'0XX@LBBE"^;F?3.$1MY45%_6]?O7A72Y$/5"TBE"*DC=NRJ$*1$T']X#;>J M:I1A6 >[KJD(>JK@A>9@76C_3$2UFUC[KUCU )P:&E<>GR(2G%!X^U(KMY/F MA%'(#VF)C4)F2&M+S5Y>)0XBTDS;5HPM@FW76D)W (TKE!,VT'O]@E6( IL MU;M2IW-HF-.#P+ CUZ5.O;<9XTSA_2SV#?N3+,YY+TQ=1-8GO.!M9N""EU MJNE.=+(IJ44>;+M_+W?ID\2S4Y'5D0-#34N[]%M23R[L'-P"P"?@GBO<$\^; M90+W9J,G==I]CN'N&=,/SL14E_0;/:?R$OT%@?)7M6?O4ZP5^\=&K_YQV)K< M2#<6.]Z28-UO!*8*V$!BK;]U/"-T2R9SOL#&DE:.&Z9#[:$%/P.4X($GB]4) M6@XMOG#@=M? KJK1^31ZV=+F%&(J/>13I9^8B\>FVZ::@0U%8S$D_#"'U]OG M>0]P@ZS 1:3HV 9$/GSY_-O9)N3J];_'(W\/@RTWM\^/-X+?:X'9\\WB!L/X3 M+^U EU!WR2 ?T5K79L0;4X.ZFKYC^-Z_#J\'8_@R&L.?;S=WXQ&ZOT5?[T#[]1"NOO_T87*Y M6[K*H*2VD>;[^>@<#*"N8\L&Q0.:R'1M<-MM"9$7A8"_OR"65R:&0/W@-6JL M9"2 NWP0W#=D9EV<@MBC2>..0#!6I(F$)NDD%2*@]02'62F_4[^_WVB MZB$GE;!W6C9GS;%6QYVQUHA-M KV"_9O,.ET]5'CY %)$\.\X%!P/4>NRX+K M)\AU(>NGR'5N9/U 3V/?V?QT!_-ZA](@+]9N_#U5_AVR6^DC>2:&NW;29-G= M,-&R:%FT+%JN>,LI&;W-VNP,C5YG9U(]LU*V=FM;*=M73:%+TXPG"=T]WK Z M-HMXJUTMSR[NM(KIU[MF]9*XN8V_O?'&?L&;?/8WSDQ2_6HS&?Z-%)[]Y\$R M55=Q[JT1L9Z!H8,7S:YYG"7?6%+LK34=C-.WECF_@M?1GOQ+@N]4('MDW@7S7ANL7+3D?J]K94J^7)]QS@)C"]#=-R#*;E%:;E,F&Z?7;9 MEJ5V?[I943S<:4J.SYD3P70S7D]WRZBG*:9!3_.) MZ?*E[KB+8A[-)=;73\@KM\)(L$@O1U6R7^\.UCBM(Z(=#P%+GC1.LR6U.EM6 M_F4&G 0K (6DE$Y2VD?$4#Q*2E>26UN6]0A)$9)RA*1TCHC,.)0469::?6%3 MA*2D+RG=(^(]/B6ET2B/I)1O*JO0$V:]'1C\&:JJ1'U%*91#-45OKSB-$S50 M!SW0VG)^@,AE5A>D_;U")#Y VNM)G=SC'X'1@C':J6^9WN]RITA;$*,WI4Y' MS'.>'$:W3-=WN=.C%*.-[:$KGW5_2,('-:-0?_%!,+G?J6XHB#P@4* MB/NIKT>2SO_*W2V;B'*8#Q +P_ MU1*'!1J' ]PN2[UZWD75PJ GP+ MTS, M'Q2G' _PKM1OY5W (_!]"OC>,IU^4(QS)+XA>FE)O6;>P8N8L,@IHOEBF;:- M%I8YU9R*1#-ER6!L*0$X*/Y@['M@W$N6X:U+]8[(\)X<]K9,JA\4&AR+O6Y7 MZFX[JUU@K[K8VS)->Y#7?BSV&FVI*^==A2&P5SCVMLR^'N11'X6]%CUZ1>KS M.6,E9@,.\IWO%\3"#MUFY?*EB_A;Y$AL@BUE MQC9I4.X'H9DKX9[G*O1Q!1V'NN'Q+A2A$/=\C21 M2-?K2"T1()X>$N,*$PYUR5/6B4U)SGVKKHJ667+GCG\A!J%GD%.''*MSS=!L MA\XG/U=E:_.RR'U<4,T'N!VNL/"HU5)=Z#9$:.C4\-N*6WQ]%QRZ3B806;&>"Q*;7;7.Z<+."8)1RWS"H>5L.9"1Q;?2[+V47J M_&A??3 W@59_8@9&NY[\@HT%H[&+9.,![GK&>C& MKM",IX?%+=.,!_GJ&6C&'I^[6HJD^M&.^G"^P)I%RZ"HFUXIW_PD]T!I;)D> M/LC37X'BM?ZXA>C?(3K$_FKB)%3>]3-B]Y]30/Z6Z>B#HHHCD?\GL4P5V[-- MT .=&W6Y]5'@7N ^==QOF8X]*'X1&E\@OW3(;VZ9^#TH6A(:OZR3'AP<7&.^ MVM%"Q$XEUB=IK 8.-SGQIT83)ER:$O2I-,I#@+P\($]CD7$Z(.^VI6Z_*4 N M0)XZR--8NYP.R!M]J=L2(!<@3Q_D:2R)3@GD':G1*4^,7[YY(T[V[=,,Q9P3 M]$XW;?M]14(=GJ:&W^T2]S060X>L'#).?@4^)A%X9$.WX1--[O6:',P-O^M&3[SN2 M]."9O'-(PL\I&H"M-!8VIP7 ICAZYO0 F,9*YK0 *.<^'RH 6'BDUTIC\7)* M"(Q$>AQLN_8^ Q_[5!+:CV1.L.U:)%CWX.WOB>GR9/*'JSE+9!/%M31'$Q4] M^2B&(Z;(=NJ/8Q8^*^097ZQAY7[Z+43*#0/**,1)PB6GC6[A.:/8F;1*))*J M"_I=F#]F>74ZF-]2%;NRH*4KCQ7XYPO_.Y7^,2NZ6#_"[$ M'[-N7*A\,7&10E UC$Y7H D!F#+]Y<2P,BDXSL+4<.F1NWYD&[8AELMV>A] E MB]A'9F':4K/.6R)&X#G+='0J*[SY@C/- /0Y0#$_**L.E'>JYE16;?.%Y6@I M5+/+P6R-4,UYJ>9V*DNQ^8(S+:GB8:9'K%\X,C(95S((.'JBGL5 [3:BWI6XW[Z4^ NFG@/0T5FNGJM2[ M4K\AE+J >OI03V/-=JI0!_ M%%WH"E)-EQ;W;6B6OQ6?5=F_L[NRB>TTUH8#6M):"MEH2W*C\ 4K6T"9;590 M2$*QDI#&\O04):$IM7J%KU 7@G""@I#&&ODT34)#:M8+7Z L).$$)2&-9?HI M2H+<*7Q2:1\QV!9K<3.95)E$2-(D3RZ3OCP30#!7,%M;1",(1@=#I)]H[,5S#J M_.W]=L!,L*BZC8W=KC7==8@JHK<35#E)MIO<5^7XN!+QFQ"-,HI&DETI\Q4- M$<$)T2A$-)+L5YFW:(@83HA& :*19&/+O$6CW%$<-S-MNV4JNVE@T;)H6;0L M6A8M']IRR6L_RT)FT;)H6;0L6CZ%ED6=X$%S3?\B--@F:@T#@? 3\>:9;.3: M1$6.";'S? $Q;LQ<%'JG&R=A.=ER$<-53.G&+=U(+X7SN;(@P3LA&KK(1M\PDM3 N;;LA CDA&SG*1MPZD]0" MN;3M1EE#.?@\,=6E=PF^8& 2^_+I@ZH]>Y]BXZ=_;/3S'X<5BT0ZMMCQE@0% M*1$X*H0>J+O^UO&,(*S02A-L+(%:$,LY\ I:8X+IF:L.>;*P#K2T'&1.D0.W MNP9V58TNDJ:7+6U.<:G2LZQ4^HD=M(7IY:EF8$/1X'& DT/F\'K[?/< 4ROWO<=CQ?V'RRW[R0_/U]F['CV'W"8TB+PE" M^V@#LVG-,G^&0?_&)87H.GKX#'ZK#6['-X\7".L_\=(.5!Q-!1AD;> ?T8QX5&S0D\+\ MY,=?Z^R?N+R(?^D,?8@C^:_7\22GO$N#X./[JZ^:\6-%)P]/^Q+K+36!7@%< M\G@D(1M$:;I5L<48%SKD.+Q[75_U^ZT^':=4_NO:CC9=K@OAI\GE\ [P,?R& MKN[OKF_N1C?7]-/H_NOP>C"&+Z,Q_/EVH?M;N/3MX?'F5[AO^/L-^GH_ M&J%WW^\&WZ^'<._[3Q\FESFKC1P)]?U\= [N@*YCRT;1LKZU8:]D,! G^2!Q MVI#)=7$-(-:D.;M \/)3T+X0,6/K]XRMYZ,"Z1OQ\+N]P$KXW1-=,#-C^FB\ M;M^M'W?Z&&M)RSKS'GS1CS@)^V1_U_*Z6]S2;=XJL!'&;/QRUMEE!AB2X-\[ MS2!H#B.FO1C/+)*X&P=FUE/.F1=08+8?;=/UC?<]OC4W M/]0#SH@LP$^$B 0UZ](*,YD4-\>>9"K8+]@O])$/R,;) Y+F''G!H>!ZCER7 M!==/D.M"UD^1Z]S(^C&>QF'QG/@Y@Y_+MZ:'K4,-$D/MQM\+6PE[YZ]PS;X6 MK+!353C8U6OW;EW=N-VZWMK^-,LSI]N2W"B\,BOK+>H$'K?B,>X,]+?V',T0 MCTVIU6L(.)XL'+6ZK$A->LM@<>3Q>.6Q8 [-]?,$(]RI\L9&,NW M1*/0W6CNG1FQV)XS%ID1P]:>B;?KS(0 &@AR\(O89T:T+%H6+8N6R])R^7)2 MS$;**XEN9HQ!864;0L6A8MBY;+ MTG+YHL*"+&*KOQ6JL70HKC:JV;0J+ MZJ9-@ U"?-U:YGQP?S6\-:T1:*7[Z4J)I:6Q\MYD(ZZ2.4Z+\6,QA<@D,/)I M5-[Q)3.7Q4==6Y8!5,!YK:Z4[!*2-.H!^1*2E6')NZY0V)53D)@T*A9YE9B\ M*\.32XR8 #LZJ*3+E10V"29"0\[UT2X_M[_EU(C48L.P=,C7.Y$L5JB:TILD M:_"W5:]P<4H((U&X>O;]A$/,65X=,'_%;9G:*J;/]&,J$^BQE^T+%H6+8N6 MR].R2'&*&O_JU=[UXVKOTDQ74L?G%OR>7ZG;$]3>>>[SJZD50TTAY.R(_9TJ MA^!= (ZKQ4HSG9@+@"\[A>=)> )5=9"[4_?&E42EF>K+6?N M6"G-1%P^FI>' GVQQT8&T8:HTC^!F8)=^BFN-"SST&83=4?,%+36XAJY52]- M.9B0$KZD9(<7VJW'%2QE'D"E*"9<1$]BEKE\4K%+*.**E#(/S5(5BL@FT_V> ML!Q"1M*W''&E2ID'@.E:CN*COQP+,$YY[DF4UU=#Y\15?V4>U VF#K$RLLZM M7N%94^&\ED](=LE(W.Y F4=TR63D3V*9*C2W:9>!'XVZW/HH'%=N/THWX0?[P?+5"3.XZD:8&=DMJ6: M);7(+*5XJRO5ZX4G?2H17)4&F5L*55*+AZJSFEC@,D]<;BE02"T.2:WVH)M[ M[8% 9I'(E+?4!*06 51G_6SI9VIVN_&9S=0TY-RWLTL/)M2%1^1E = A MZ-V$&&2J.>^1173L$!4Y)O/^38.5\YE39&Z)""H2!E0W$[%3$6VIPT@MJ#C: M.'8:A9M&,7U3,=!OJ:M(+5XY?I6=7/BA]0+TY0/]+LQOF==/+19*.L?2ZN<= ME(LYEJK@?:>2WS))GUJ(E4(ZJ@PZ7LR;I#)O(K$E3Q!&0=1%1,Q4:LV2]98. M=\2YGZ:PN6RS5_@\C/ B*X;]K'>#2 ?[+3GOPQ $\JN._*PWDT@'^0VIT2Q\ MEE-@OV+8SWHGBG2PGW^YYHDL-BHTHKHJ8,;I%1N;C(UY*)@WA1JZ@E33G>AD M4^?\K?AI[_T[NU/?I+&S1(RJ24?--&6IS6%^OIF#C15R4:A<--+82B([N9!Z MN>?RA5@(L>@VTMA,(E6QB!8P-%I2N_CR/B$7)R@7:>P?D9VY:)7"AXI&:_!Y M8JI+[Q)\H8>8L"^?/JC:L_.IX1A!4ZD86-)= (&:8#K\ 6_ PH@P>>+*P#!2UO6@MN=PWLJIK#=OB# M]K0Y19]*ZPM5^HEE(EAMX50SL*%H\+CMP ]LQ\#SO >X059@(&)KXWXY>_CR M^;>S3>C5ZW^/0Y#_"Q-;]I,?B*^W=_?]6WR#4='W._D&5C8)<7;IX;3K@S( M(OHT"S,+#X,O-[7/CS>#WVJ#V_'-XP7"^D^\M ,]0RM)#?(1K75M1KPQ-6AY MA)]X^&N=_1.7D_ OG:$/<03X]?HQ)$!TS)22:^\-AN-Q9V-,<6(6)":7PSO@T? ;NKJ_N[ZY&]U__7K_]?KF9TT;/G2[E^@6 (9R]X2Q5"_&J9 M/[W/\MGQ;XQSM]DP!XKBSEVV\*EJQ!3H%@PI.4,.G##/=BJ\N5@%K,V5CY^G M$Q4W>]Y\-7O>#(AZIQD$@4/ES&Q$#'H PP@B(#*?$ M&("&:(2_"Q8JJ^1/W M>.]6L,*]-\Q]JRLHS?I7F;A+!C@]^_ M"1$.^>RA_)$X&/Q?=5UQ$FP9T%T[3")I7#",W:DWY/Z.@(N&&20%W;Y^EW- ME&];T)N?*HX4DWR2P(]?K5"NW$?D$G,7H#)/,K0"Z09X/AH?B?] M4[#(G >A$$$.>'F?KM:9Y!0VPNP>^Y^ MVI9D'N:6*Y )+@UNXW:D/G2OP*I#4-3JI7*(@TBNB>2:8'8V+G3<%M,Y)M>. MV9U:.-.!9H'FU-#,9OO-C\TM^16V3)MIA:N(4GBDFR?8 MFD-&Q'K6%/( \#751Z*83P9KY7>LNT3X.4(0]A.$_68ML\L0%B4).YXSI=RDD HA%7Q(12J3J$DRFD($ MA AP(0+M_69>^41S23U]42IY4!;UP;64&0"'G0$8[&KK;RTKTJ@Y3IRT\UR= M&KN_X5H YFUV.%#@)191$^YT*/>D7IVW:18!XRPM7BK3V,D3Q&L89N8M@/"5 M:3O?B#,SU0/=M]6DH?#C3A75J2QF/2+;*V M8)V%SY'*NM>#$[?'H'EG5-*1 MNCQLR2797E1"ZH241>B*5H7A:4 M_>R7E>*?V%*KLFQ\[\/4BM$C"0Y5VL=\YKDN>2VMJI!GO*ZG* J)>NU:\*PW M%^-E6;UV%[3K]HV/Q(0IUU9#EKJYGRP3=^14E4WM:4I2*O/YAZ=V]Y$CY@'L M%B.^Y^J%!%5%@G:YOIU45F(GR"-G(T-[+[5JM(KVJ+<<9%J!3%UU)6F7(*4R M6;YWXCI_\;GL2_V6<..$Z*0O.NGL)WU\CLG"8'D;->E[G MO+_B=9-IMP*T#[P8J:8[T0D?ZB?FQ/F]>[Q+_\0=99Q]L75:A\DW);G7E5K] MPN9=F6/LA=2"<>1EY:F+3 MEUHM87&$[&0G.SM3+G$'1F=4JY[V0>=R7>HT>34[V>90A-04*S5QAU7G6B"? MMBQUI&Y'%J(D1"EGYZU;3RQ)2>KP4_+:FG6I(0(>(3,%R8R\76;R"5K:#:G1 M[Y8&_]',/7R>F.K2NP1?,-">??GT0=6>O4]ANCQ2&+^MF'Z?L:SZM/!>$+P) MB$3?[Z."Y2L5HNO^N,+O]@(KX7<=V\"&J6:,Z:-GFS2NU_]^3%?72_[KC* ^ MX2)TVV?^(^69C;>T2P8M*R:E//A'G9#*48E6@$3$*F1B,,TYGM3-0DKD"X84G*&'%@7DVW%2Y/^Y/O"3>H* MY^]0Q17)-%\5R30#HHYG%B$(O"MG9B,"E]788IG\_:VHSC]Q]_?.9=PPIVC= M^ +# MD9SRA M/)CO6U>GQ)_]2U.?YCJLL>ELV@T[,DU#KWB+[OH?(Z-FDS=IC5FL;#AB9!IB2.=+XV9XDS3/]@]#]J(GP?ME&:Y0;,K==N%SZ/RA*GTQ\;! MK/]N%#>S1G&5B_X%=O\?>]_ZG3:2[?O]_!6U/*?O)'>)!(EWDO%:V,9IGTZP MKR$SZWR:)5!AU,$2(PD[[K_^[BI)(&$A"]"C)/:L[FGSJBI5_?:C]K-0[#8/ MQJX(H?<=J9%[_BDB.'\$QX7R=G;D+": M5N->@&EQ.Z.?,$D M[%?,,/2FU%(*3X9"0!>E3NS(Y$N YP*#P5L*@!;5B--&[HXTNG9N(=F=AM21 M!6"=F5D7A2FYGK%U<4@=PBSUIV=+S)Z Z6/P0#\1W0#51_<6Z=6UHX\B$ T> M=H;AWOU0>X3=#6&+L#T MCN* MY.X'V[UM;0A6!.L!8-U1@79/'IN.<0TAC! ^P"K+F.\1\AWP:89PBGT[F M]T/^FIF1[U0BYEP&6)NH-M6XK0^0HK)C1"L?6OGPL+/14E)Q,AYNY>MK?ZYL MAPULC\T=]A6>J,VYPF6 *=RSV@FV[M 1M9[T*74[6][3J?E@\%%XDTO4=MX#%&+.U54IY+)>H2I%V&-L,Y"Y4@E MZ75OL^TQ:(ZOA20U%%0WJH;@. "GXHQ.R>Z*3!HAG@'$4W$S'V)$13PCGK-0 M.I+YBE&%J&Q4Z)XCARR<42VRUO_VUGCT^]C7>GPA-[:]XIU;7ADYR0K8)*&_ MJ#7572,H?]N+*56?54NK2LYXXO9$Q?"19*O;6WSFF908>U1[::J+&I/DY)2\>;O;]I- M0D=< X@G([$]]4A!5:&@6-4WE33L ^S(V=!0PEXE4KOXS@X[FIA6P%)774J* M(20Y%5]Y8L-U_N1SWI :753CD'32)YUTBDD?9S)'G0[)J43D%*?3R:G$!NQC MGR]2F5-0D4/R25,:)8M $(40X#+3:>7=\>MP.8*AT$>T=Q_1I<.Y,&G4\VKR M_NJL&YR[%<1S_V=''..-(ZQ0[R7<[4K,GGGTE M/^ 6-_.;0G(W) 5H:Y@._>QHHIQID'=E>M@CU9PHU>QHWYQM$'EJ9-.3FDV4 M.$@[V=%.K,%E1Z_H+"+5T^YR+M>E=D-4L9.M#06IIEBJV=&G.K_P^+1IJ2UU MVH4GH",I59.4XBBI=S E'1*%GY+6UJA+"EYXD&:*H1FEOIMF\KFTM!1)Z75* M@_^@Y1[^GIC:B_L1O%!A[_F++Q\U_O7]E*=KE\O5!O.>:8;8_;3L^U#K-=_BSB?[&2TZ:(GX:1"3X '(M@$ M;[%"Y8Q8YK/[MWQV_(PDX@CX8P8NXE7;3$0W'DC)#V3/8)MLPV@:["U/_VTP M]3=_)2HJ\J;Q*O*FX6_J4#D<]_CT Z(X0WJG^SQ MU^$'_/$G%OD(&S Y7ZJZ!DP]_.;4C4W8;%;T/B'(10.Y[R2^=^9_)N8=KV^SQGICEUZB[?$F 'YF.ML"RP[XE=@G;HY@[W-@#[FW*>4=Q(R, M(S(R_D&141WMDTU9%X%ZXZW;P+P.19ZT68 M(O$96Q:'U"',=W!Z1L3L"9@^!@_T$]$-4'IT;Y%>)3[Z* +1X&%GR:VCJAW+ MM;KLU?:2,RX3 B3N*M??@,Y+4C,245LT:AM1I87W1NT1!C>$+<+V -A&E?7= M&[9[&]D0K C6 \ :53-W?QZ;CED-(8P0/L"5T8BJ7+LWA@\QJ"4";$*?AM3L M"N"3JX!+HS2PC>J8^QJV)XU #-+;RY3&A2\)!?^B:0U-:WC8&2K043UT+B%KZ_]N;(=-K ]-G?8 M5GAN-N<*EP&F<,\*)]BZ0T?4>M*GU.W#>4^GYH/!1^$M.5'+04)(1@C)');9 M60>+HH381(2>U*IC*8.3HX56(;9%E 6(?S'PGXK;,R6S)%(%4H485)&*__00 MA7+4ARSY%#-E7B&56#':[6__;6>/9;2-5Z?"$W MMKWBU0W-&7'\BKN\+B59 6UIKK-/^=O>Q98]5FUM*I$5R8N@5P,'SJ@ M FD2=I5G9FRHK.*4/JF?0A= AD*J7:TL^*W+M]R2B^ZX2[9T>^ A43NL^&*G MWI':C;RY6%1EUBJ+ZI.DI%8JKOS]S>1)Z(@+_7@RVD<3R+O7,=)/5>@G+H:@ ME4K>\ 'F];PIJ!F(2)#K4JM1>"VI'=T'*A '5EU2BJ.D5)*:$QOGBY! +:F7 M>[(>BJ%3H)U4HAV.-.QG0U&"V2J1G*I"3K%:72I!$_NX!/(71QMU3I$4.>_; M$6IS%2"A. I*%FHA"C&<-R2E61[5# .PCVB#%-47-VM?P*NS;B1HTI@)]X&) MB6:N)@LJ!ON)Z,F4>,5Q_">J2'=V?H'TVRWUVEVIU2H\\Z- X!8W\YM".4@U2#6%4$WW8*H1H<64(LG-PHOS(^U4F'9BC2Z] M@XFG\.96E(G=XO]X?@/6NSA[XFIO;@?P0L5 M]IZ_^/)1TY_:_W: M7JK3]>N%:L,QS'1CS'YZMKW']?IOQRPU'.Q?YQOJ;5Q@WY+X/=+V:'@/V(#G M>XO3'#^+'#/)U&0' E>/]GKS@X0^A9VC5C%^0G_U?/GIN7L"C^<]W<8!Q%C5 MA/WC6A[=9(\O'^$M_F^,;R?;4RKA)+")_CR3G;PT9:AM1%_"^?-\5CP\/+RW MF##H0I;Y[/XMGZ4Z.8DX+O[P@PVD@H>'A[>P2% V0;W-+:TX\0A;]G& M S5>Q0,U?&UQ/+&(S@P#CO= ^*5?1!L"5:V M3^NH"[Y/$XM\A)V:G"]570.I$7YSZH9D;'8U^K&07$I'+G[\@,O0@;WG84$J M,_7$&J@/3,5@0HWYH2,$:IISA!KM93R7SKWH;X*HS$AP"?VPZVR+$#CBZV"=NPF+OD:S>B'$4EG!NE >V.WL.=?5I, M5AI_&+5WL$F-"V$2BNQ%$QN:V/"P,U2D=[0,SLO$MDOO9I(!Q,3M;*S^0I4: MP9P,S#L:RN9F>4,T(YI30W-W1U/7C URB&'$<'KWQ6XJ+KR4#'7'0#OA=;33 M*A[C: [)C46GXNH[Q(2'7!IAG"*73N;[0^Z:D;'O%./G7%98FZ@VU;C-#S"C MLB-%:Q]:^_"PL]%74G$Y'F[MZVM_KFR'#6R/S1UV%IZ[S;G"98 IW+,J"[;N MT!&UGO0I=;N'WM.I^6#P47@C4=1XD!"2$4(R-V9VEL*B*.&-[KG-.B;;GAPM M= JQ,Z(L0/R+@?]47* IF2B1*I JQ*"*5'RIAY@VD020!(0@@5XR!ZR8:"ZG MHE_EX,D]9PG95XEG8"6!LJ;K?WMK;/O=MFH]OK\WMKWB91#-&7'\VKB\H"59 M 9UIKK-/^=O>]98]5FUM*I$729N8E ,3SJ@?FD2UI5GYFRH!..4/JF? M0I=!AD*J7:TL^*W+P]SRC.ZX2[9T>^ A43NL4*/<:$G-1MZM9R-+NE98;)\F M):7BXM_?9)Z$CK@"$$]&)=-Q(VGJ[/S=_ZU 3$MUR2T@Y:0D@2FI#A"2B7E.;&9/G_R@5MIO95WE4'4X4Z!=%()>SC2 MPG\2"AV24U7(*5:G2R5Z8A_?0)'*7 LU.:2?5,51LH +42@!;C/M=MZ!UX<+ M$@S)3JEK4E0CW:P] J_.O<$Y70&<""8FFKF:+*@8K.@UCTF^XCA>M*.L=T;> M@?0;-/7:7:G5RMOT_[:(S@^XQOU@JA&A*94BR:.0V:V=$Y M^NV\@=1ZC_6D3E,I#?Z#UGOX>V)J+^Y'\$*%O>J#>"\^WKQQ]DVZNKUWZ+ X[W#Z9*_Y;ECPN,-?WR/'C!(V]XB M7T,V!)?MC3@[=]'9]:#HPX]\F:_]2W?]KX/:Q?V@_T>M?ST>W'\BZN)9?;%] M1L)R. RZ]O.X2YM3]YD4YM[RW$]_J_/_17FFO(_.R,>H#?C]ZGZ] <%G9CL9 MFM=_'/=TMIYI)W%YF_/WKJ$A0N.O9+.>M-1P'5):0I<]>PHOZ,CF_ M&<*QW7PGE[?#J\%P-+AB?XUNO]U<]0(5)=8N"CR5L9=5E.Z6'@B;OW:7JK3 M]6N71H$GC]E/H_G4$2(LE/U5Y[+5DZ$!$9K$'9ZRH_LM13.#D0%,L//&/\[: MDT9J5 B:RLE#$ZY!2L:0VQ$UAZ=>Z*G+HIQZR5/-.P7&B<%)7JKVG,P6 MYK--9I;Y2,PEM52'75R9@>%)=W1J?\I9GJ0U,CR>/_ADIZ'DM"? S3]@@I)& MIA;%98;4J5+WKZCHY;?,W+)2<&7P7CTJU4.IU64O5EW)N=^?TI+DXN/6JI%[ M44Y [DB>D MJ0-F0FMW"W2O5:$%9E* )E.@B%BNZ95&-.";\#4";Z@M*#$\4 ML7?9WU.F_2XM\TG7X*N3EUWJ;^E47QP91\[,@"> 0MNNQ_&9S"JTM1MK4;=5 MHNV*+H'-Z"?8^"(?52).DXBJ<+JO:AL\O\,"-*2&(D!7&X%P<1+@DW?4%MU+ MC4T!?$VY\-BX:AAGA9,L_4<3]NHO#@X6,J0;CFH\Z,QQK=HV=:IB5RD-Q4>5 MY-Q7W&RN*M>F%3SA PLNM>H"W%T% LEI('%'2E? 04=J(5A 5$E>G<5S3QRD(7V[U4#JM[5I<: M70%\S0)!Y#1PN*.\Y5ZB*$4<]N":7F4KW2E?CNXI[-%?('>X>_G=@ZH;[R7N M8P9,V@ 5=F=2GU1]P?)&:H"9&G\79OE)W304FTY7%OU-]_0T98W2KKYM2/NVZU>RBK3@^C:017Y(E1 :Y=Z-7* MQ++XR(O]4C_R(G"[HMSCA9>LPIC$,4$8O -0Z'1O9]_79^LZ,S>VF@/#L91. MX56:A4+,:<#RF!B,=&!YPB$8IY+7?\GO3[R 7"!MDL?H$-70R$)7)_H"4RAQ MY!,8&17=HQ5=N!UIE"5K4_V)B1I49G/6&HXI$<*UAAMCRAJ3T"OJ_O?&Z$^G M@'''OE^?:M_0?A@@%Q94V[QYI#^\W<5 X].#ZS$%1(J%J]02TZ)8/@58."%V M9]&EJFN$_F*Q@M35A$W6;@;39 H)FU&BPF;V]X-O#T)#3>"D;@>]#M64 M8[=KB\Z"PUW//(/=C;$^7)<+ $_XMK'5K3_\ MQ@[^GBWL=O;#IH=SC/..C$Z(:N(U3O-J1$5Y['5!*PJP&Q'7$:&:01;1S*=\ M1X-;OK6BFMMXB]H\16>B&C\!!$O3UE&RY2W9HD)MCC<\LC.^\8[XUKB [[R MSO?([!LQE5[$:+;2+"K4XWAS8[H@/9<+[RJ,R3=IBRO_!D\<]1=/*47QE*]X MBHJF.=Z"Z!^KF\4P5G\=ZU:09:E;QXM6-?$9*YJBZFT<;T!,":"\$)0 L,1; M5!;A&DOU!6,U"I!):;1SV>W_OG-/E1_Q@>W*!5!$!<++:8 RC98N&8*R(V;= M#+PBI7=%LN@3-58HCG)70;.)LKB$(=EL_]*=^>7*!OA3R[?\OQQW6V+]QT33 M2A&DF8JG;.(L4L?HN2*UZUB)H)J2RO<]1<0'XE6J$+;0/":N8C=;<*.LPJIK MW]"\\P^XKP\K)5GOBL@@$*F9:EG-8R(J"H%J,Z!Q]7JBQ;7BS2LU>0;"RS(7 M"R[.++I0'=9/DQITAN$4^;.)[.(I1NH"\$)9!-:]>\I>7/&A]0DZ+0$J(N,E M+$=P9A='D3(X&W -$T#+0K]5MI'M?IF"%Q13.7.";.(JPN' *5D+.XH !AD4 M4_D9!;()J4@1F^?MG@#F:_1F92"AW( ;%NX'4WI6011.^=)_9O$5;L#O.J+* M,[<ZQL^^+A'VS_OB>$:RY>TM](X)XGC#-.,C!9C* MD#J'&0MSK_*T5#4-E/7@/E=:!E88]K$2]9C D,QQOY&E#;EP?2^2)$KO52NT MC"K @DQ5>TZ6EOFD:\QO]A(LJ KG_%2EVMX59C(Q/*:51I0)0.42D'+G >7B MY8?--/9-=80U5@Y-U%'RUM91Q)X$^M,(7,D8_7)3ZC;*HV'NDK+%7U<]N5:- MNLXX,HY<'5='H8KNE\DYX]]DMC"?;3*SS$>B\UY^837WTY>/D_,2]@N Q_,' MG^R4&J<] 6[^ 1.4SU[=:!=BK^;3[K!7_V>EV[K?O=A>36Q=TU7+M5FSM_@% M7&5?LZA6D8NV4!ZMN,O!,4VT_,O!G?K"6A798[/OGN+%RM8-:MO4AGO#[8Q) M'N^3G9WV=O0LVAC@1&Y>A!C-U.O:.J:E5IH@C7>1]*2N"&%!);<'"R? [E;6 M=,Z"54%4+2UF''9>>*H%:P"Y9)A"F94S/X@*$#Q::-UY9WNW +#T#6W@'^^! MV14]18 R+!BVFB,LH^+6CA93Z<)2EEIU ?HUE3PH2#@9=<-M.;Q)L8[UE(OE M E$A@GL&\OB'>7-D4=HV]ZS4ZZ+E_B($LX5@5"S9GC$U:4&PY%GAUMJ.O[IWUM6B,XZ]'Z?*_HY "S2).UE9&4MF@Z*H(S M6W!&5>HYVER7-CB9(.M)W98 ^A1>H+*\0 $6&%!>F)L)Y9F8"FXJP1(!'?>[ M>^9PDKQAL,M*^H9VJ2X6]NUL-R\YK&B%U.D)8/L7"%"G@=I4HB<*0ZW2D%H] M(9O^X34N91'(!=WIB;_33$MJIQ+$$6!+C-?$<9^#]>^&)'?R5K\Q->\D:""5 MB)$\:$"N2_5&>8B@?+=3,=+@5S9OS1V9&X325G1.$VOM.B8LY8TLX!L?+<=E M 0>*;4B-W)/A#RJW@210)A(X)BPF;Q)H2NW*O^UB+CR.?!(CH[9[ M;"[\3#=48XJY\"N>+KVSO9U=FH^/IC%BQWIH M](8(0?45,'\)!<LAOKM;#17+6K_,-_"&X>A/K%,Q M?_N"X0=X"NOXJ+(UL6H%-GQML6+V8\YG;I?L@T.K(S<[>:?R8 C&21#,,2U1 M1288I:F4AF#*=R$4(UPCV+7@G1>[\3[2F%T1H2Z4ZAY[DTRCO^H.7_.U?[XI MAEL(5Q0(\9GIU3*-%JO9PK,0$5;1NV6ATFHPF]$I+_1+?TWGJO% B:4ZE+A_ MVP20Z58 -C3W#U97\0G@8E2FD$B%5>M8(9A&(U<7/K>S@0>>>\#.K<$8#_MW ML,'*/;4=2Y\ZH%>S4JZ&%GXC\,VUFGVEVTO35A=?@3J7\ MXS=:K&RNJ>:U- M#E3 -\*UU2A%XS DK#(15AIM:,M.6(UZ*4*$RW>WS=02[7=K).\TKU_C>Y9P M4'4-0*B+02QK.:8/K<]:CF(B=]323>UU5T^/M039E;J?E(N2GH67?F3-.(F'01-&: N0-9-*2'N8^[ MDM(KO(,UFFA.E1+2"'%,B1+:4KM;>":"0":52NGL0].H<9^+8ZF&[9ZMC9HZ MCESMD5%3/UI3O[-,N-L[+UQ79Q[;)>]'Z1=9L8EN3%>6Q=)S5P[(*6X84!W? M($ -=.%67HLYIC/SQN>TU!UU,?BU!,CHSLJBS)/$D76QK-8;I- M:?0:I(UJT4;OF';1N=!&JSS7WZHI_06(\WL&[9HYJZUL2E3;IHY-S(FCZH;; M$X4'8?D9S( A8KJ>>N.!+'A&TT)7)_HBIW(;R+R*95YI=+;FB+N=_;!IG\'M MU@/;C>$G@%R;UJT/LF\,8]\\B+T\GT0+@[XFIO;@?P0O6#XZ_^/)1TY_F*@V3 WMI9.$@R M78"N\H^SNZ\7?YQMX[!>_RT*3MX[G+;Y6YZB%Q[O>GR_'C!B;TE@$E]1# XP MG]4L\WFM0FY]-*6+!;G[.OSQ/7:.:!SX$-K>S;-SCR1);TT0/M9#?P?_G*]U MY;O^UT'MXG[0_Z/6OQX/[C\1=?&LOM@^^V.X,VCHP3^3.75W46&)$9XJ_;?M.-GYM]XARIT'3PN?]< MV8X^>PD3>H[\)<%:ODS.O]C 7$+'!C+$=(-X/P$[ >@L= :#X6APQ?X:W7Z[N>J/X<7US; _O+SI?R.C,;SQ?3 < MC[Y\9'.=KZ,4J\#$DVWR.WX#,U>V:FBVQ"YB%&YS-JNE28 =J^_?WI."X,EH MYK_"Q!8@)%>S&*X>0=),DUTIMJJPL6[L]'86C!OG6I>B-!I=N7E&*.@]2P9- M:T5]3N^VTG;YVC_.F"4&^(.G9JQ? ]:F_NLHR1*Z1=>Y3N)QCX#J$6N.<,QE MM)7!FZ?5W#82[!3Y+H\,G?/YF^'"WG.H*\?,^SDN?HQNAH/1B$0N,I&JF!-S24]9"FRD3YR! M>8-XY3WI7?UPH\<%(\0YO]%M\I\5Z(; P5^(19OOV/?=FOG3SY>N1NJ^U#X3T]I\ M!./X[[__\,8>5>@HV'.3A3YEFC9HZ,2=FNWLLV[1!;5MQAX-Z@;KNUXW^Y$I M[C;\A,?(T>G< #WK@6TWSZ4T:ZRT!C]/T-M7G#U^(.S00P?0^\Q.<$99S*[M M'S"YTA^8;9F,X!G@/[S(LVV;%M!=_X;5WEV_7"\0Q)'VS$32:%0"3 M/.DV?""1)Q/V#GX'[_(9V"W&E&#,!=_#N3Z=\WO/3_I"J $T_FK+V#2JNZ?4 MDF!&^#9?/>L- "/R-[PS@+>>36NA\=VTZ=;>6]3=3]=R"DN= (WQ];.81B 2 M![;:UG^1FSO_$N8]G?4$3P&/-Z>+)5O@%+!C@G"$037-8GL,.Z>S[; =O@<+ M^LO=4( HG+;.YOT<,.>S3W6B;Z@$IE8IJJQ M+TA<]*X6JD5NS#%_M'L53I+TI^QW0(0.;/Q/\NZ^/WS_>1L&[AD:+V0*2H*E M2G%+:UZY2V-3,*7SOL9A 3N@478*GUT(?>3 ^FBS:\QG_F7@>)9:6YC/M:7Y M#%.[UZ2::7ST*5%=+H&2776$+^F9JA8;FY^L]Z>+*1A,AT/D#PO(^TG9T5R_ M KQ+[OQO,ENYB&?'\KN^6 "- QB^J1/;_T9@DT/ ] IF \KY?A.+&_-9&XPU M"3+6;3 U!5#TR)LQ\8/F5BGRSF?2-]]_K'ET ##\1-V'"%#P?//P@7WHWW_\ MY[U$[BXE8ID3>-@IO F3F0XG,LG"9IK9BCV9J]+U$_J77KO58D'QL?6Q_; ]< MJ+R+^6:WKGR09>.C.OVH_N)?A_%_<*B %N2"_]V/?UV\Y^R!K9[3,#\(X/,> MY]?"3'[S3)X'!F0&< 3KY<0$XX9/;7CGI6DM/P0@Z7^P >8$",5@@*&_ENS> MQ)42%Y^ -!4$@F/R756I93)MW\6_1F?L*-9(YM)DP;NE @W 3SAOCY:N,)SJ M>!R?;K%8VX&10 C"]@";@T%J,'?-!E8_8X+ ,1\HO&%MR8C-[^&B5+.8/.*Y M-=2 /:-<9F\V87@_V#R^Q_'A]K-VS+D$Q80.N;\&$:?_HEK-Y@)^(ZF!1^D/ MLYXEK+!Q?R?TU'0-.%E3E#-"FCSHSHJZF#A=/ M&NB[L*-,J]K$3<%Z5S-URFZSUN9 ;P??-P?JVG%A)E_K6+^Q/IG *)(/=5=T M@!X4$$LU>TFG^@SNW*]5!7LS?7]TH8 M0#([]O&%;9RO%3![,S,-2/P&R23B$PV*"X\;Z@R]&QK^/^KC\O.:BCT1$M@K M)AY .@'[\*Q4; ],$(J,3Q.&#^IPQ9L:FP<2!.&I&[8^ABPPN9AL;JT'.(B_ M^-9?KCT*\*)O:'>@R[!T9?;R=G;M7TU':P\#JQ6P,)E:PGK) .89_N!903T$ M#8VYO>Y@O"F<\QB6=;'@'=X"!J%6G$$HF97GE7%HVWBTL2N=>Z:@-VU XMA^ MXK0AQ37[;)E4!+'W *\:D=MK7MS^&XYOA5W)W^^WF\F8PVGHN;B/RK4.G91AB=GT=GEE? MV_B.I_L+U=;MV]D6I;ZX_[]-KC,%-*!EN#_K]^].T73XRLM_E \_ZHC@ON">$FOMYEY0'M9GI/IGI&[. M:+DY(^_F^L/@"^*2'!38&_==YR LM^H2X1Q38GP(=@M(FXJTW%G\C>"68D! M#UPG?Z)^&(?_F/P^&K>.1_7%G7?"XCN7KFW3WYP7JEKL6=C&Q0UR!6MQGT5V MG^6#.^8U-U=9_%H;\"XP0P\SCS(PZ>Q*#GJW=Q5_&Y[L*&:FZ;BA+&QH"K_U MC]J'VRL#=]\PF.'GWO5B $Q@;8]Q#\4*M,$CU/YXM1MOG.SV9L@?/&?9*?$C M>Z.:A_B"IYR[U\C-<:GNZ;Q]^AZ\O>,E*G]GK]/PR(PI,*'@YE01HS,[,N>3 M;.B1:UGQ#3!^L!Z;\E&WN>&:*1$Q3_%=M:9S(H<8Q8;/^9O)V:3MP$9QGL#F MMM.*Z,H!MMN7T:QF%(!$LM"O8<4!W=HR#?ASZIYB DV[(YJF'=#X1IYYR09B MG+KH[FLFUSDF+R%^<'J*^$T\X[B=.B;C?@'.Q_;KNC^Z -%KKYAJ/?H1-\30 M_.#=^F,, S"ZR_MBOE3O2OP[[M9=^,;YRXU[%!3Z,6B$T[BINO66ZUWY%+P3 M,!%]R;Q&ZM0A?3=[A;':]7O?-MDI;A=X_Q/;9=.7OJ/57=V[-S8EX0/[?B#7 M_3Q=P%G/=.II92I3JKDKU6)"3-WX*^RYN5IHH"1-39"B?[E&3,\;YSK'V".I MF\=,Z#-=!9*[ZJ#F]X3ZHSYH1.I(G(K MK/$;&]'L9D=[>JWN.K27JPDP[H ["\Z)G;#D;B,L@]W"&$-DYP0C/.J.0[50 MI$?P6]2-OS" +SVL=!<$FR>,>X+_44$E@JM76,OG]T]_>JZ@Z1MO%]'T^*N3 M?Y_AZHP:4AQU6/J4JUZ1"IK@ZHP[#8AU^HO?32*"E@\*,X\+>\XIT-R?+8$V MO%Y8(+QZ5ZQUT>'HQ\:C[WTRKR+2PR'IB3:-:\TAB 4QY\,Q\%;PXQVAPGN; MX'?GHK#->E/EKF:X.JFQ[XQOAC\&5Q&AZ\7JIJ(&KPL3O1ZFF6+WL/AK1I([ MV0V_3\0&W0U]:?^_U-EQA\,KW+;2M3)H4%W,YOZFO*T/-US%GEPSD_L_U06H M]=\#(8()[FY*W;^[[1@#M$?6,'=HOSBQ-QY\,17P6Y@!H_'@96'_8]'8V@-D?F1SB52Q;5-@TW[9&'8*Z6W!"XR?A2 MGU1]P;_@39&8ZMY9"HD]]L%+)A! MPR4/PMX(1=:LQ.1*)]N(7;]9NP8UCG7O1=112H$,I-=KLER#I3L#$P@\'RO0 MT,#]$7=F90XMWO"Y2>X:^YI@^B% WG2K97-GI;7 M4(I5T>2>EX6P3I6[_>?-59S&)O?\/7F?Z^AO!#9L0 M ;]+$U<^^*^ED&QD_B:+>54=[GY\5*>6"9=KPWQTV:VF>WJ:?P! L9[6Q\*. MWQ"MII_B"WO-@P#69PL?<- H%EW02RGAR[,I0> 37(*1\S* M8P\\4AKXA;KN-6BNG F\_KE>\1MK#.1K^4F0*@N"F;Y,%^S@K]U@"(F8/";B M86%.6!3X$Z<@>\5RU%RM]7YEV\#ZR",#.#.Y>A5EU =X&MLA/WY:S'OM@L'DI&B.[#RH9BW C&_PC<>,09BN6D.!?!SXD5T1S M49;B0N$+K"Z1^BP9A_5[GKYK$'C^+?U?H"7Y3K[H"?@^&/ ;D?7-Y^'=ZP8'R,KO=9S@_F92#]T64B1_JZ-$(B7_JZID(@ ^NM M><):HL3M5LS'_+()0;!]Q=@UHS$;#T^'M$&ZV-S6IH;4,',"^^%)GA>WN0"H MPUR)9N)XL:"NTKSTJXAO$CDW,=R;>@@PGY\@@(/QO-P/15TH_V_'HS?F#2XA\&(+^XV!-?AQ4';?O:R MKT+>W.VE3V $=*QO2WQIO72J-:FP(#9SPMKM*>PP6PM M;\/ 2]5_(2N>.CYE^\(+*O ]]^-/X,0>W+( YC.SK;EYHO[UFFUB- Y$2:$[ MK@C=KB(J)DL0=CM5,=&UKI+BJU/:^K"#1L8)WZTIK4MDP%=W;.KFO%>& M3XLLOY37]',5L. 'K[NIO[[.C@/&!6U#$9J9R(;JEP\)7JG-%W7!;^FPKI5! M?U%KJGMJN!NV9%&#/JL+K_%(SN$9J:@]]_01[F,L\')S3K?K8QIX9P[+AZ_< MSD;\0-PKW9@!)EH[>A63Z=>7XACS8@G@^L*'. L+=[^^H=SZ;1VKT&W]]E:L M1ZQ'\Y7R%:ZNZ-)#NOJ85[$[I)(=X8+U-J(!&Q&J()KJZ'+$X%.3[8GQCS/E M[4"K+>Z9^=***!B46%]O[M"Q$S-WR(;(:0[^\YN M"2"NF^%N"7K@!O;OHZ]<(PBD M62R=-)4='0&12JI")9T*4$FK6"IIR"TQJ"3&P1X1ZE(QI]P>:7Y7NJT^/%CT M81TC[-WT/JWO\2+X+3-J&>:[<_B^12:C17LXO5KB=CB&>&*N'!;-ZF]HP.\Y M>6%5P1Y9+.,#-1\L=3GGM>K=*K6L6NV?;NER5F^5L,/Q"]NS23>GXGM,^4F6 MSU\81MOMS&-$D5[ YF6S(5]>]&OUUI5<:U[4![5NI]&N=2Z4_H7<;[<:_>T MJG54H-8'9G79&2@M1>[7VLJU4FNV.Q>U7KW9JO5;G7;_\NJR7J^W$WH50U%8 M:?H0A788IF][W6UPE>NB65QS-[,.&=6'8F1?Q\&2L$DUU_6]6]?2>I^G81=1 MF.LICUE@-\+P#1@F="J4D!$+Y_G*G0*VO" %0CW@@"EP%1O73S69/B+^?AVC MB&=FXZZP..MZO&&A99 ,FMR7J0$1=E5=>"C[*K^&1*XTGEO)\"P^6!5%ZC4Q&CQSM*9JVGP- M_7BTMJ/1VJFB.M&1VLTVXKG2>.X<@>>R:1.RU$)MHN)X[B;#L_A@[4E*O2,& M6$OBZ,K=N>5:= 8K5JZ1YV5\US5M0&+SPRT(O!VN.>Z!]0W./ MDYVF^QL!&$/S[+PI*=VZ&(P!D9T:LCOU',PZ(B.;7: E11%$Y"&RTT.V?*R! M1W#8MJ66*)I:Q6!;Y$VBH^1@Z1$M/45)#4.*8_Z+O'HD7&L>JLE*4*I1X-+?R2O6 M ZFF2E2SP^.>W!PF*$ET9*G3RZO,'Y)$4I(H /][7]P2.NVKJ'[)BM3MY&5C M0ZJI$M7L\(6G:L83E&JZ.4;:(M%4B&BZ.]SLR6V$(E)$$RXDLM15\@H+.80D MRAY$EEFNH-\QU2UFD96Q\-69-6+*E61D0MZF:5@"T0Y2 M2\6I)5E&NQBD(-=E22DNA@AIX7!:R#B4(QU:2!CR418]2U$DI=U%:D%JR81: M=H0Y[&\Q%(-:9%EJ]%#/0FK)AEJ2I?H+0 I-N'(TI':[L*RP!,!,/V!P"_?X M,H^79;?B9A7WZMPW+W.*(."*.B"/BB#ABN48L>[)+9J[K M'I\5+C8&A?O&D^Z\^+J/3=Y-5)M.6%44N,20.?QA4X=723&=.;7@_L)T(ULB M%XL5=4QX4R+_TFO7ND2&%[4;<\R_.^J/^Q]'_='[LJ;1E*@28W='&.8Q63 7 M*YLIO_:(/K"7-O]N$##>8+9(=J5F6Y+EPJRP)8XD*Q/8CZDDM"-ZLI1@5UI2 MJUN8$17!G@?8>PF+"Y48R2TW :6.E;$J7=^QMR.P[IA4D?*!G?F^&E*CCCI* MM<%^3 FBRN@H39;NT<@MMAVQ7@S6$Q8E*C&0&SQ+HZT(PK7+[LK+V*HU@H\< M8KO=DP-FK?Z-Q-\U+3(#")J&1%3 AOG19EO$C59PX _L1^SO)YU]I[3FJU/* MS.\=TUEG']V20VOD(DM(+E67VFW,2482VI^$CBFDM(_&*C0)<8VUFUN1;J2@ M*E%0PJ)*)28/)F%Z4BNWK!"DCPHE\/>.:5A4&26-2YA>;@&_2$%5HJ!CJBU5 M1D=C:;I2O9.7XQ,IJ$H4E+#R4KG)0U:D>D-D^L"P/*PH68^DL"9CIC11FDE@RI)5G])3%( 2O*E)86,HXO28<6CFF.):"> MA15ED%HRI)9CZB\)J&=A11FDE@RI)5G])0%(X00JRD3$+PI18>747I;=BIMQ M11D8GH62FC-BN80/_YV:#\ @@!JQI@R.B"/BB#@BCH@CEFI$S+Z)S;[Q R(( M7' ,>T8MBVI$=8A*EJ9N.$0WB -3ES6MICRU ^1ZPGZ5"0(N75WV=C;VSO1V M]M4TM? OQIOS[CMW[*QO#/9@(EF)FFVI7IP'HL1!8F6"_3'%D,)1DE6!?;%. M:(1]+K!/6!:I*ICNUJ46EM&H=&D!64[8\_%4-)CFV;G1BU6&,9K#A&V<)FP8Z4V;)U0 MJKXL)VO$F(%>>0LP$8X/U:5.(Z^;%*93EBZ=DCX&.>XGHAMS:NG>/BIUN0E/ M01\1+\AWW^2["8L,(5-%(JDX4XTADF3="T]$.6E+O1Z2$9(1ZB:(EVS9;L+B M.LA3,Z<1C+#"\B GD\(M']/.2,"T52P/@M22';4HQQ33$3!M%UB_M!_X]:_WH\N/]$U,6S^F+[I,=,G@8-;=!G M,J>,.C\1A9F+/>/NW^K\?U%V7^^C,_+QG&/$/ZC@H86/Z^*/LVVD\XE? ]9[ MQW(7!&\!*RCLZ:*0]_M5-/+8,Z2#N_'MY3?=^'EV[J.%N,2Q#R2"?T9;S5^1 MK.0"EG7ML_393NX2P=O9H[^FX.R,]<&Y_P2&K<]>PJL#S$S.O]A+U0B=%'!F MTU(9__T$L@'@LM 96,[.A[?CP0CVG8Q_'Y";(0#KYCNYO!U>#8:CP17[:W3[ M[>:J/X87US?#_O#RIO^-C,;PQO?!<#PB-?:=\ M,M.-,7L=S7;CY5;LQ@=K+\&C@39!&-,"S$]!S_C'6=U][>D=_+7+FMF?H/&X M:L:;WL:4_(@YU+L J<$(_A]G+'WN+5TA[^C ]&IQ!1[)>Z(0)V)4-#D? C\E MC_#KN4TH8$0C(V _&)*&K F4,YEXE*;1W'YKN_=RF ]:!VJO0^O(C5X1'K@ M$86YGO)X;E&$X5LP3!CV44)&K)P\!;@&=#A_B0SO!P4BG25P672A M3Y"B;G M1=*=5QG2KBKO1^"[MG =QL8SKNH9>_%X>+S5/-ZP["I27*#P0N2C\,(SKI#P M$C+6WS--*MW?<@GRKSGF,NQL\O?+/:@[2X?W7\@#-1\L=3EG^\.^^9,Z-A:2 MQQ%Q1!P11\01<<12C2ABS:WBU9VPYNR6W_IA,-<$&3EP\XW6>$J03%VB6L)* M5 D*>9,W(BQ0=K5^J( MTB5 1,>6F-:=P>U*.J(*1MV7$/M&]H M[G&RTQ0F%YQ=.:1F V\@N1735D1U47V,O8(SAL M&\"0$;99P+;06T54L?^TK3Z"([O5ZR"NJX;K'<[15*T_@N.ZVV@@KJN&ZQT^ MTN16()%!*]:]#T-_DAJ'^K:NDCMUJL_T*9J$,KE>)/0E'Z6GL6/T3E$8EL!N M'EVIV4)O7>4@OVRVI)Z.# MN6JWB69"GW(5M0JY*;5;>$&N'*1W^$Y3-?P("NF.U$//4O40O<-GFMSD(RA< M%45JB7*O.]5 H'#K.M>:<^O,J552,\Y)=>IN)O0Y'Z6^<30(PS:8A3@O\S!V MCJU0Y]CF#D=WJM:F(FCE+PHK5NWYMG3=M%9&8A&*6,H@6!*F%HM%"2@URD4( M99 :"=WMJ&$AK9P\K>QP4:=J>4,-"XFE$L22,-M:+$HHK]00,98KO&99*<3D MUVCS:;T"HUG9_*K3Z;(,'<5;"<,02M%%N75VWI*E5EWD9IA(+66FEAU!$/M; M!@6@%A8NV9% O4!J06K)A%J2Y::+00K=KM1&4B@C*60<<)$.*20,S"B%FL7B M,4#-:A<6CX'44G%JV1&LL+]Y4 QJD65)40HK8X344G%J29:7+P I-.'&H4B= MXLJ#)@!F^M%]6[C'EWF\%-&(6WQ"[MGY=_5/TR)+5W!^M%VY21:ZL:,.?_H. M(!P11\01<40<$4?$$=,9$5-2-BDI<'TQ*-PJGG3GQ5=T;/)NHMITPDK2PE6% MS.$/FSJ\1*W)@B/@EL(4(5LB%XL5=4QX4R+_TFO7ND2&%[4;<\R_.^J/^Q]' M_='[LJ:\E*@E1NN8%B\[XBDO5C;3=.T1?6 O;?[=(&"\P6R1K$= F-TN%H"H M-MB/J=FS(R"RE&!7.E);E(KO"/:,P)ZPFD^YD=QN2ZV.("G+549RQB;Z6"2W MCVD<4R4=16Y+C>+\P0CV7,!^3 6@RN@H+58[I< 04\1Z+EA/6!JHQ$!FRG9# MZHK"M4_581=EPAK!1PZQ03N 0P[8L/HW$G_7M,@,\&8:$E$!".9'F^T'MU#! MZ3ZP'[&_GW3VG=+:JDXIB[Y]3+.;?11)#JV1BRP169*L2.WBDU!/:K;RZE*"%%0E"DI8]ZCE\)C&@55 M1DEC2;:2DIL!!"FH2A1T3(VD*NEH#:F36T((4E"5*"AAY:1RDT=7Z@E-'B+& MVV&)F!+FEY4AC;]]3/,ET7*7L40,4DNFU-(YIJ"2@+G+6"(&J25#:DE64$D, M4L 2,64EA8Q#2=(AA6.Z48FF9F&)&*26;*GEF()* JI96"(&J25#:DE64$D M4CB!$C$1H8I"E$PYM9H9&GJAD-T@S@P=5E39TI4 M#*"3L']D@J!*5W&]G8V],[V=?35-+?R+\>:\^\X=.^L;@SV82+8@N%0T16EV MCK#/"/;'5#<*1T)6!O:%>IH1]KG /F&=HZI@NM.2VO6\DK%.&-,9&^'C,9VP M/^,):3!R4VK6L61=I6'?/:;V434UF&*=N C[7&"?L I253"M@ :C"'(9/56/ M7:P%BU5Z\?HXA,U9)FQ/J:U8IY1[WTW6*S$#)?(68"(:TY$;4KTI<@+8:=)1 M 42SMW@^II#245II073T%X4G4>WY-@G!82IUN?D9B4@P(BJ#,$I82JD<%(*2 MIGQ$4@9)DZSMXHEH;!U);B,9(1GM3T;'%%5"A0V)"(D(B"AA7:5R4$BI!8V( M4798&J:$>65E2-_O'M.V2K2<92P-@]22+;4<4TA)P)QE+ V#U)(=M?22%5(2 M@Q2P-$Q922'C6))T2.&8SENBJ5E8&@:I)5MJ.::0DH!J%I:&06K)D%J2%5(2 M@!3*4QKFHS,QM1?V2H7#."?_10CABV8;K1LKE:_:?3O2"/?WK37^_?-F=7QQ M(;.;9W7SC&YAD^0R;IJT;7T>2'5#H^P;GL7OB[U4#7]Z_@4X5-/BF_ )8 40 M7N@&_4S.SGWPD(FZ4(TIM3]]^I/[+NV!'LZT1<+J@7?Y7&B4W]_%[H*7]$= M'3Z8 =6N/['),Q NF7J4RPX@YYUW:7NX@MGUZ6O6I&QN@(K/FL+,*(H#,<;C M] WMF_?<+V.V*6,8^6)A3G^>N1Q141J-K@(#4N!-2X96:T7/W'61+^Y)3!>J M#=QHIAM\B#-_4SQNP3GS)Z*N'/,S\?A0M_7;+G0D )9$^-NL\Z.ES[8@4W_E MD7!!1*9TL0#*F0*$_G%6=U][[(N]!F[ILJBW'16'KO.UM^\ 7\9;@_I;W&[^ M=G3]A*1SR1%334VVV\8_SI2S$*?S]A)N8 ZUTMO+PQV+P6U M%T$^"-B8L']&=.EPS9LT8+U?/L*;_-^E@&ME#$CP);Y;&:P_K$.U]^&%9D4A MD0[3&+)!"BT;A5Z!1N$2J"P1=CT@ B(KJ0\^$]$6D$@I3I#:[;=$4[6J^5C5 MG*H2AY5J@F&9-.?\!$W"&J3;E]JT(H8$@MX^6<^IDM?Q2="]K001/7 =__>% M:[L9S2EUOIE3;JOP(PLU>K\YTR1&]IV7^2%U+E>6!:K*H4;U>C9&]4..71@N MCO#F\&Y%P%NNR4JM(9<$WDVIW6R*".]4XV-1Q!XN8G]$&8G?J;9M3G75@?>Y M(7C!HP?@YB61X?V &Y$MNN"?>]7!WU=0-.>I[*; KMJ'2./^=&JMJ.:Y[CQN M%1="POQWAG;KS*E5)&MK2=UN)K$C*+A+"?[.(;*ZK."7I6ZC(2+X\>9<*K%N M\3 GG=HHO0MG8-V,I?<>(6U9L:V>U&T)R;80\H5 OI>QS!8 \G)=ZG6$-##A M#5P047U%O4I]WDT:Y+0]-RVGYE#K,3)6"Z5UP:Q+J= M.Y@QL1A:J=7,)(0697$I 2T?(HN% 33+O9/:;5E$0+\1#+Z)PQVP@9U#'ZN%G81UC9^@D"+T)_S]=Z MTEW_ZZ!V<3_H_U'K7X\']Y^(NGA67VP_LHN)?Q;&'MB@SV1.W8!@A<4K>6K4 MW^K\?U$:EO?1&?EXSC'B'U3PT,+'=?''V3;$^<2O&4,X0AG> KY0V--%(>_W MJVCDL6=(!W?CV\MONO'S[-Q'"W&)8Q](!/^,UB=?D6Q"1A+!P-FCYYF<$)S[ M3V#2^NPE*@XP>4;'\'8\&,&^D_'O W(S!&#=?">7M\.KP7 TN&)_C6Z_W5SU MQ_#B^F;8'U[>]+^1T1C>^#X8CD>DQKXSOAG^&%RM%_C79K5A<1= MM4"ENO%DZE-*=!O^L5 M]J;Q]LNM;M?[;(H'[SPN%Y0-M*06UP5!$27FY$\*^AW;]QA!;YB. M*^E?J.-O@);P.=>6\? AJ';P:?R.V']1>W-YY^>_^3E5+0-^J*TLGL8%/_[/ M2K5 N9'(9.7LO7R@>9WO]^2%>+MGJ^P!&/7[:-2V0"@1$Z;C %*72SA"]LP2 M&R+R:"AP'S>W[ -9I^(%4\7>:5LFB_?KXU^3P7HIP+%4[+!E>\XD/A?_FFP[P1.:*LA.?O:Z[$^B"$<4N<^5QLDQ8#'F5N4NO!A6QH' M,Q#1[AC*J&I&P2CY4D MB<>QETKO)("4ZSL,O%?X5O)IL;Q_')L=]8_CV]77)1:SQ\HZ"EV-%YL')D'JR7 M!AMUY7R5F?IF&JIWMTR8D>J8R\A4FU9SN570,E9OW+(E[*V52J_4+3A#$7DUL!\;4 MU<4"]*W%@JDP.F@WYFS&M&F&:9@NH6 S,@]$8B8:_4&TV7DY+O M@>?TM;>87YJ^E@!*^:,)&IJY9$+"9FJ[10WZ''I$HID)=7-0ZX"-N4. /&(B MA6VP1IG\@&WA(A5VG:D6[@9QP;(R8+-=97S]4WX)IO31O75,N!)IPRUH F&3^U+_!6,! M;ZY-F8Q;<":Y"$TI!:Z*IN5M([L$N8^Q/G]0U^%Y=(==V5X_2/#)O9^ J@P MA<>FOZ@UA05JKCH=F@ZN(S!(:&^]<_1V-'9"]TGX/$G.=D+7,\&N\*G+JY4? MQ$\V!3Q@4U7@)X^/3*XP>*XJ\OFWSGA+6[N!$>FG:3E1]CDNET^TT&XU:0^GT:\VKBW:MUVEW M:G+_HMEN=9H7E\K5ELY"O(H[K,$B*#;RY6!PK30[M8MZ'T:XZ QJ_5:[61MT MKMI*1VE<-NJ7!]7[X$Z]5,I]O%G@H]E:)BCPL9]FY85\I-82\;@T_P0CIIS- MGV+^_LXPD^,XC_=$(>J+JIFA\*PV_D&2XA19+>K=CW0K3^2:N)M6U7V?'R@' M!A^E'&[TKR2"A[Q[ 7&=7J!1II$8V<9>'!MM$24&]1C9%[Z4^Z?5=P_KWC\K M_N$83DH^"X5Q]$)6GYI-IY^TE<4.\^R\]6$3B>@;3G*JF2=^0HVK/M\T)X&.-)*5&O85XJS;>HAK4[9LGDA+>NHTVHJW::&NFT XQ+;35 M!4$;AFU$J[R7;WIA2ZH OS5XX53:2EWGO?..\4 ]I-E"/:1Z,&NGKNH>";-& MK\"(((191C#KI*[A'@XSN,5WLZD/AR K%&3=U!7;HWA9I]<3 V0IM>S.(RA0 MF.A$81;R7756EEN;Q)QM)6SZ-5R2QT 6L7699/2OJT1X^Q/7[KJ90KMK^57% M.?Z.'XY93SD<,YO8RV*2@P[M\YKR578\]_.!>!;[S$LD*^7M=2^#4_NW*%&: M\NQQWL6F=B^G]91M!!UB@9K5%"6Z/<6A"EI-BW M!B^:2)5DF4*'$NG5B@YAZ/$S73S1[R:+(#ZP.U!'$<0,)6+$A"!$VD0BS89( MHRJ9ITJD3':.G\T#:;/>$<1VAP)T)VVVD#:SH4TE%]ID*3@'F3Q[+4%,GB@W M=])F&VDS&]ILY$&;U^;JP'MG+Y,N6B@V4R3-#D]*9^6IJ3ISJ%522DV:1S=-_>E^RE]4N.)?FQ>T#M5USC%ZT^T;VCC-2H.]'G+O;SNM%$9$RBP M#^$*X5WK+3(U<8-^TO/D\IR77VYG0_(\ XQ[\FL)7^[SCRT'W[?S2A%"F M9RG3[X KL(K93^IB12-#,+)C&:^.MA&31)V1+-FF5U@"TW6 T2:?/')$2.*ODO<&RIJ"LNWBQQ$/V M[^ _*QU4;V:*Z1O:=]7Z2;G&,:)3+RPZ.N:WA:V]XEM[><>Y6QBV/GF:A7CM MO;[W[_\8C/L7WP9D-+C\<7\SOL%N7TF[\ZA/JLZ;-]7@2E)C'589Y7MD!=ON MTU4)>^N,O([#M[.^_Y#7IC52@^R"M9,TIG ]XZ(V,FN@(=?[BMR]JEVWKBYJ MS7;]NM93>NW:U46K4>]>7-8[@WI\%QZET^Q<-#O-6KU^=5UK#EIRK=>[:M4N MZY>=JT&CW^_6K\2K 2UTP>=U,:CF;SM-(,>/+D<,OBXIQRHGO'41R==*NMZ4 M1DR.158%WEZWY2'9-\79>5#Y5OT5 (W"%3@,K3IG+/8?33CNO[8K4KL5VO(K M/AAW<(B*W%'QU3)M.XR(E>&W7P^__Z#JAHU00:B\#94%?),B5DX7*]>J;H4A MP9V#0B!"1,=N6%DJVLG+3['_^A)<@R\[*PMF?]:=N6X0TZ"$=9?[E*<:F_K@ M\+#^^)-77L04YLAEDKSFP),0X4'P)$1Y$#R)(QY$Q+A+T43QI6DMF=>3PFX8 M6EECI/9;(:,3TI M0)@G 6WC][M[.0C!E1L-?JS-!%^9#6D7:O^BEJFI]GP[W _.5*G+S<\(V?)# M]ET<9F/R5 K$[#=X=5B8JE)@TNI[1&NV##8FP:)H'8%9W_[)[&V'%2GI2.UV M5PQFFYVM+H%W\NTK7O)OI#((+D20A>"]=?\\H7 P3:V7R,[,4\;79F;BS&$S M'^:PKI7%W['1\BRJ;0=/ D]"Q ? DQ#E 4IL>3X))W!%+,_IY/UGG32\*XAC MWVMI5ZAKZ;VY6.C&@U\"3P)$1\ #P)41X #:-Q(C9+I;8:U01SB(U)I9I@LY@X6Z9+;S3KE"R1 M\H$ M=*S^$MQ>B<13 M2>*)M6EF&UI\+/4P8^:;U/-&2=QZ5[22N-E8-9%T\I4[(L0Y;UY=KBR+'E)O MGJMH=:E3EP6CDA(4C@Y/\\I0F6A_PD4[(^K:>>7AU T L41<%8MR88FX4*64 M*SKU*L3)O$*<3+ L7,8(Q$H] ?QA63A$!9:%0ZCD 14L"W?B6,&R<*6/+<&R M<%7P\N))X$F(^ !X$J(\0(EC4$XBS+,BR7EE*OG2C,JMDVNR4FO(19=\.;(L M'/..R%*OT1&C[ M"."L(1R6]I0?A3,K"Q:*VT4/$EA^Q<:$;K:ATM.(A>WA5 M.*P)5VJLQD$U*DM,$ 7AR)IPH!RT!6&U6!,.%R+@0O#26G!-./V)8DTXL0T[ M>!)X$B(^ )Z$* ]08K/S27B *V)V/JGB):VH-,OBKJ69UH1KGIUWNE)/R:N_ M"=:^JA2E1"59YF-K3*LF7*P91U'RLCXB792.+F*-\%'YD\(1QL$V^:Y<6+\+ MK @G,$G$44147J2 2M5Q=G_0I1I*7G9_L2K"H3, %U*4,^ D3 EO%BK$<@'E M*Q?0ZA0B%C,IZ=2K2]U68>$:6)2FZJ123#AIJA6=XJT-;2R'AL23446G5K:1 MK,57=.HJ6,\)"2=UJ=/.-IPVSWI.H)\I/7$,=WN7M8DY(U_H8_"!/\&OYA2@ MQV[ ([ITO-H[=5Y[1Y'@8.CC.5M)W ]?U>P)_,Z!1U]0X\&9L^D=V$!WR:^? M9*X^43*AU.!/0CPTF"L[_""?=IU=9N6^0I7&0LQ"\XJ_R?!/H [<-O%O"8Z[ME+QPUQAFO%B8TY]G7BDPI='H*J P4^ 32Y@*N!,]J/:7NG+, MM2FD=U3Q+XGPMR5BPT;-#BD%=IZX_M?!BWKM CC F/36H/Y^*MWC Y"2SA5; M=:.=2M6--Y=R= V.WH&FN#=7%FV8B]J,L+APZW1\HS;GM :1%?((0\W3J=KR MYK(SKN&"V"H>6VM$$9#O#R *X)L"@BNI!1_Y\CZTDTXUI.QI1TS2N5YKQP(2 M#"*JA(CZ&G470W AN)!=(:+$0U19V%6JX1]E4C'S@TR*":=];BE\;0TD[U:& MNM)TAVKOTPI0>?N,4G-\[,\D8MP;K4PGWC?XLAW3CC?>+Q%OFKQJX:L?.=7V,-B*MM24\FDR^XA)YX;W!#9B2+MVXH8T ZXM@\.JV]*=3F3 M=BN' " -[S5B/!7N'=/V,4N(^]"^M;Z9Q@/S8!\2U-24E$XF3F?DWN5 =BSW MCNG2F">TT^#>#:G>:8H"]/<9I'O@Q>K0BY5_9WH5"('7)*$$;4S6IO#7I%9# M:LJ**/P'!:U@@C8F_;)LUZ1V.Y,D$[PD"8_P.(#')%()?TF2%:F>365FY-WE M0'8L[XY)?"K;)4EN"6,+"%V1!.\A[$VS-?<;^7-F./GL)SAMT[WBQZ/W# MX\!9++?*HMA58TIY//K4HIKN^!'KSZH=-[!A.GP85KD4WE(7'W(/Y2YLUQ-D M *R=N+R#) __]_9U9IFPJ:SJ*YR<^KH6+$S]D[ICVFMN4,(X^=%T3K75@M[. M[@-)EXP7Q03!]PX*@O=Y4+U^2NVNTR^&F758<(JQ'+EW=QSJ!O5C>RE 9*O[ M9XC-YMGR$5&0)PK&OTH;"A:K(YQ)CK M[4",(<:0CR'&2HVQD^=C^^B"6U ZK9[@F M>@5W[&MO59'::;@[W"L1-.WM0Q!F \). M/0*$\@:$/?U>GP?ZP +1 WZ<8:A$>:SFF4^KS_:_HQ% I*[K\,?W]]VL^T,1]S> MMLUL<;&WJN_W50N[@?]/^H]:_'@_M/1%T\ MJR^V[\9CEQ*#AC;H,YE3M\2PPDH#>7>MO]7Y_Z*N8=Y'9RPN*N)L?K^*/AL& MSW1.9GQ[^4TW?IZ=^_M)7/B$-RW\_P% !<$57OK%']%QIZ_95;@V,[QU=G[P M+D0]?NQC)P%%\,_HF^VKN.*$L?L1#)L]5,(8[E0NU,&Y??X247>+N-F1]?!3_NG+]E6Y/%Z;-FM9&ANZSGT:$[GN1^U$,,^MH>\=X1W<;K'>_N2*];=Z!O(J_SD_P'7_YI[\L__MQX!\ M'_1'/^XY3]M::8PF6?64H.O^Z(+T1Y=Q:MO0_. =\.[O=!46-\Z^Y!KDIY]Y MH5%.@N0[51D!NATV6$I1@"C=KVN?X7HQ X%E![J- (^UV5GH]AS>5\G, A)_ M-JV?/.OKD0_*$IDVO_A -N5-B<[F C:M.V0)7 2&LZB7[<33GU@>V2/H?H[7 MOL1<+30RH?"M*=6?J,9GL2EOX_X5 M[X?"-VS[L0-/!^N, X/#L@TX&FIP][2"SS*'UZHUG;^PI]H4],:( ZI ,A6$33045Q M0*O@7_=?2:Z^LIJ 4 6:4!=,[6 )WZO%@C"=@+<^8TJ/+]#7XOPSDZA(')D1 MQ\E2QYU+%J85T,L<.IT;^G]8,T$.<*H$\WG\0 M_ZZ88BS/SA:2D08GMZK$I?D(MX@7_T2 $\)11H;O2(%VBQM^R;_$@ WI\UW M?46?PHQDRIN23E\(NQ4\J5QM8(8AYGZ";SJA:R!;TU2UK!=^B7%O><#^IJH- M5ROV_WPR^#*[DDKL^F0Y-\Z^$;)'PELF9,"@H;%0[ M\)G_[:7ZPK_*E[_U[" MA4OCS1X[:GGE*("J@#*>0:+ 3SBCSWDHB5_5*18 MPV9M!W=WM&]HWS;[Z=GEM%OCGI$MLXU<, M,5*&;"Z7=4J[K_5JKI_1JS8N^ M4NM?]?JU3J/7:;7Z%]<7KXK@^-USJ=9W_G%V>=UN7'?:%[5+Y?*BUKQN7M3Z MS>M>K0]O]KN#ZP&, '4OG%KXL$D[SZP.58N)QDLY/624!;U>%(9M4X$*2DKW4 M>Q*9G)Q/@G**?"%4] M>>2A>^?\M X:S$VC+\G@2GF77M[!<=-QTT]C\'PW7<34=]%D9Z2CY!,*1F07 M @R.FXZ;?AJ#ETHPGL"E,FQ.Z7%1>6E:2W:K9(% AG8*55\8+"-2Q5.>/2;M MO!O5OL_S,/][[4B^>.'7^DOFF^W_TNW:^J0NV$%]YPZC^-3T[63T39IZ.&G] MDD>-.(?U@*K7I4X]DT;GR3;Z%&J3%0_9J(9\AT$V^/7UG[_[(2G<JWM]5O$YYM MOQ6?7=)KSEN#%\T^>O7=[".>F#<6VW3$5;N926O::HLJX>$E)Y-.F5PK$*&( MT+<1JF2#T$37@ ,06@[E!Q&:(D(;V2 TD681FYWL(Z=AOX?;X;\2X;-*< M!A>2RT+PUIAJG&4@I<^+M<28$O2TBS X;CIN^FD,CC$EH@G0:Z_V!/TUG:O& M0Z#@!%I9L[G"M0ZULGI'=>E5";GT#\I7;#:WODWET(.:MC25 KNVH.D@(]PE MC%O*Q/R:)G3+85- Z*8(W83Q2YG899'K(G2/@&["0*1,#+:GQW4/[G84JOD5 MK6 G67!DE2JOP).ZQD:V19Y>UV+*K.X3%GG*P**)19[>J GA5ROP,%A 588K M.O4J/LD28:WFA*G-@ IMF@( @&!X-=Z1R0@$KS"YH) 0WB6+FGLMX>'!PW M'3?]A 8OE3/Y)**QL'*/B,C%P7'3<=-/:/!2"<83N%1BY1X1?+&->E0"HER3 ME5I#+EWEGEY=4GJ8@UBU@(%&/2H'\3"08JV>4P5YN=AR5$YC_H@7IE8/,8H838+1A.Y9K+Z) M""T(H0E]LUA],\6<[6#V]';6=G!1?]]:SM^3I/*$$GU, MY][.;MK,1K[0Q^ V?@+5?TX!5O =N?7E(WW<+.PCK&S]!($7H;_GZSO67?_K MH'9Q/^C_4>M?CP?WGXBZ>%9?;#]MB]U/6 )-8(,^DSEU4]@5EK_D7<'^5N?_ MB[J=>1^=D8^19_/[5?39, RF;G_\-;9^<&[$/7XL8^=!!3!/Z,ON:^(5G(A*\&=T])G M.YF)MP/;#_6:AK.[6P?G_G-E._KL);PZ-Q,P>3;9\'8\&,$&D_'O W(S!,*Y M^4XN;X=7@^%H<,7^&MU^N[GJC^'%]ZY:E&BJH[[W=R5,D$4O M.WA64<5*BJ$@Q@-<%K=A;QNR_A):9D@WTKQ"-S+\$ZIP%]9J;@Q'-1YT$/EN M,N7&[CB&D2X6YO3GF:N"*4JCT6V AD-!V5DR:K)6U./17I&4*+:9=[*TF/]A=)69>L^/C3I5#B'&0.+G>^>3*]9UYR-[:U95CYKUV8'C]X=>; MBV\#TA^-!N.11(:#\=9*8U3%M)*[-ZR-^/^V9/AN$$^=8.'&3T?V-,7_=2NL=G:B2<*H6,DWUF HKV)YN\NE8>4QXB MX2+:;RXBK0G?+,"0RRKPE$_\E-=56)BI/X<3.+HF2^] Y^=;"WM;!_>WXK4* M[O\SA"L9>82!YC:A(,,T,H([A%?RJ\Y+?BED7=&%__-N9:@K#62V]CY<[N7( MDB]' [,PZ8*(3!&1_TM5RX/B&\7G1,);TN@+5-42$U,Z1;8RIZ7$51J+)JQ_ M<;LSD%4T%0FY9A7H2'V@I5KRHPFD_Y=; [=$ZUYZ$AYF,#7R[@78L(T"'GE2 MIJ#[:IFV3::J9;W 8LM$+D#F*\-!^B@I?0A+$?WI=/6X6JAE$]0!J8=$@421 M+KIN'I>J;K&X;<068BME"QA%4)455*74$[EF G/J1PSX3F58R8\IW+,A.=4CIGP MG,HQ4P7.*=720YE<(5.VA+@A(F_W>^.S;K>"CXUH4 MB1F;G\M,[0H^4Q5GPG,JQTQX3N68"<^I'#/A.95C)CRG4SEFPG,JQTQX3N68"<^I'#/A.95CI@J<$WI. MTQJ?O][A.?VT+G#(_F5=Z<-%^VINH_H]*MBRG,17[E:+NAD-CDF<.;P[_<]* MMW5>!\*<$?B^I1NV_LL-[/:JUE;.&9MG=;#\BJ(5]81X>"5^0CR\$C\A'EZ) MGQ /K\1/B(=7XB?$PROQ$^+A9?^$XCN-JW#C?RM6^G)EPRMJN7=VN*';OJM_FM8EZPS!?^]#X#Z( +\]W58?Z9W#_K#I;+7XIL_H6;!]'NME M&VA/5[/I]).VLEA-S;/SUH?6=M>;[)&0:?-$8? >]93_+1KXH_HM-J+Z+19* M ;%]U7=/PDL='=3KMB&UZ\TL^C0B992:,AH5H8Q S:-^H([00;32[2"E(*5L M4TJS#)0RI4^J1R:+-\AD4_53I+:_2"2E)I)6&8@D@3@9TIU4L5MT-,_.%:G3 MJ"-=(%ULT44[IN%[F>@"+R!(&>E21J';N@,D:#J8/G9)#QSOSE!PYS4YLPE ='3FGA?!( MX1L57I$SS'._D"ER5T"QB^#/'?R]TH(_S8M8"ZD!J:'9:!7ATT] #>BO04K( MF1**<.RG(Q<.S>"1VYB_@] 'Z$&S+U +8B[)'F;:H#]F1Z:-:5$@SNG<@+U]T"EZ9D[),\-.?QPX_)1< M-*U6C(NF@2Z:4X-ZI!R.BH\H"N\%%%!H*#T!A3+20>YT$%4SH61TD&K\G-3L M(&4@90!E%.'$WX> MV&@:9\)S*N-,>$[EF G/J1PSX3F58R8\IW+,A.=4CIDJ<$X8,)C6^/SUCH!! M?GE?_]MC7^>&'=W0*/MVK><^]>3\B[U4#7]I_#L:G9H6M]]](K#]U%KH!OU, MSLXWU@VB-D_H?@NY"K<_Q.WYK*"7>0P:[!$68.!U[>SM:F%65K2;BIX9!YANQF31]C\ MT,0\PM,"?V2PUR%=RO.C@ +"@UM8]P4I@U'&(1FVPE-&JB5AI$X7FU@@K0"M M')*%6RRM8/8A$DG.1')(0J[P N702/M. [--D"J *J)R*O "@I1Q M+&5T#LG3%9XR4KN --D%1&Y@3CO2"M#*(;F\PM/*P14KI4971!F"(:A"N: F M;IL[=#Z=NO-IJ]_AD6ZGCA+C=JI_:*';Z;1@'RFO#VE^G@?V<[_O=40L-X $ MD3M!1-55+S%!I.EG0A)!$F$D(DRH0@(20?<2DD?.Y"%,O$+F[=.1'I >WJ:' MJ)B$0DR">,5 @A"!(*+B#TI,$'C%0!))FT2$"49 ':J,13!/P7UT_W_4Q^7G M*S(VS04F+IVL[^B>VE2UIO.^H5W1)[HPE\R"P4&1DA^I6X_Q(W70CW1J)! E ML+N'-&7/FP[R;UTM-3LM 04XTD?N]!%5R[TB])%NV[1Z"^/1D6* 8@J/3#B0 M8M#CA*22,ZD4'K.0G7 Y//2VB>D;2!V,.J+"%7*U)>+5!.E#8/J(BE>H"'VD MF>34E3'%">D%Z*7P> 81M:UV6T1I(GZB4\##5#FRQ;80.!.>4QEGPG,JQTQX M3N68"<^I'#/A.95C)CRGTQN>OCVS7EKQ7VY=)?+NVF\=':CWI M-K/N>)\&NK>YY?J]-FW8HNV("87INX"'AX>'AU>I)\3#*_$3XN&5^ GQ\$K\ MA'AX)7Y"/+SLGU!\MW$5[OR8X"ABR$L:"8X!VXJ8&8V]F(S&-C9D.S7,1X5Y M]:*JOA<._/QKUDCU=D/ R"XDB-P)XI 47U$)(LVJ3/E'>#BCJFJ<02V<16GR]BOH;K/ M?)J0(3&:$A*CBUW>O_Y=*U,2$DA"@&Y =LQT&Y#R^JQKKERKV1+4(:BCWMGE M1F]1!Q/$+M=TBTH0R59W;K4[@D0$ MB=0[N]S4+2J)['K5L%&J7S8*2 XB3K0(9T9+8Y4HH).0C_][?H3QFYGTU#K" M.1UC3V*?#J,GL4^'T9/8I\/H2>S38?0D]NDP>A+[=!@]Y;A/Q8^+]-BF1^>+ M$M=V14]BGPZQ)[%/A]&3V*?#Z$GLTV'T)/;I,'H2^W08/1W!/HECTJ3:9Y_W M3*?SO$U&G19UL3RI73B5@$GJ$ZI[9TX,39$GC$=62@3_=UXT[,<>=?C=IT8E*AU/(G22 M^=W7:JG3JN9QDTG0SPG23U3VGCSI)\FKLM52O9G+W4!!42=(45')?E*CJ$03 M]Q0Q4XD@I1,DI:C,0'D*IUTOJ;?R20@G:.<$:2S3 M8?0D]NDP>A+[=!@]B7TZC)[$/AU&3T>P3R).,ZGVV><=XS1'FBDI1%Z]TK1Z>4+C*9S[]P^PXK/X"TO3=!Y:A'3JQZ>.GIX-J_-(?//S2Y'6 0R MT2S$_(K/\>\%=9*&CSC*2WH9?N:=PYE;K59J%>/0K7XZ1P2"%FQ:Z*1 "XF> MGU7SJF(FJ./DJ:,:$?I^LM7]!%T(NH@(:<_\C+A=:C9RJ=(D"$$00E DNAUP M(4P)00LG10M!H>3[TD*2IL1EJ5*,.TJ".$Z/.")BQ3/7F*J-4D&N2<2A!'XJ M\LE\UB;O^$F"^5^1_R&$K%Z YU_Z#Q-XY]7*8@N(^'(Y>D:S".PA5H/!8XF5 M0[)=6ZPED:RWV, ^_N\Y&5)*!II)281#O=I@SG1$" $N2N$G#A9$J?2L628Q M9_"MOX3?1=B,,UO3E9:^+'MGG?O6T%Y"NQ?O KJ+!:MU:^F /S;;B/6:RKIA M\B7[KR7I)M6)-HUZH5:I7I;X"]CTC08KJ;X36$FJTPD>)K$\G=*+3BE;7_R, MY4)A+\94-Z7@M)V8S1/;D^::!2_!&/X>4:2TVCY;RVU1O71S6^"?]0P#@4/\ M'VS2D^KVC*N)!7DO*Y4UOE7"A7F;R>.9?_%>)<6"Q9?,Z%6[S'G5/"ZC$!6( M+]FUI$CJF *M/]$QQ2=W6L-6P J2F?0:21"J9I/#,Z4JT>W^ =(3_BK[^@V> M->&_VG1*)K'HS)S)^F0[.JO5^/,?C3WYWOD%>9BR 4:AHQ:@U&9-2$D:B8R( M:D$0<#:U%+T>C75J22U_3BBUK#;9^[V@ZD0V+9T:?75LZ4@NE@GP^!S,(-! -D%8JWT0(:! X4A*/D&SD#!21%Y(=H\+77O1I;E!C(6F&AK*H.=W]L9W#Y-(E1O P?LF>GG\0+ENPB3]: M7G;X.J%4C"7=:D'2K;/DTYVLKKEX[="'Z6H?N_EMZNL.3&^*;USE /6@9$N] M-PD3@D^L,3P]U;4Y>_X%&01 3]??<3.6B[P6V7)!1OY=1'MGXB@>[EQA]0T7 M&B'*"D]?,/[B/*K35ZI:U.#?3[X03?5"AG_=^8+O O.7Y[C#H.(:T/T8@:O( M$[8&A@G_00@:? 9C;4[)1U12ST.U5%N'_,>*$OF/[;3(%%55CQ'['\LPY>F[ MMU^OPF]KL'<6 M2PN,AM(M>L8'3+XRVY.,D7_ \LDJ:^+,64_;CF7^"#2//JR8MNP;VZB^K'P( M,PIC&5,^<[ "5C0P1ZHHQD(: [7_\ZS"/]OV-OO,W1CX)QCYW)A.*-1PIQ#! M@.D[:U/=,2IP2S-[4R @5S:32@^]S7;0I=%J*[4"[+9#)-54A&Q!2+4A2#4=4FUG M0ZHH1T=OVJY)ABJI!.P(89H@A38%A:9#H6G=C%QX[":JFQFQ@1RRHJ4DO-,DE: 0 MMW1[3"'&,@L)G$A<9>TD;J+$6N'-P-LODC*U\U3HFOX>*]:$.N=L$_G5.65[ M_'8W>G*/V+PH&K/HNN6M_4KE@W-0YVMA-BWKVIO[T^IO>$Q&'K\-?MY']A)] M5K=Z?+KL+3(\J<5C()R!?8*1N3/P?/#]/7-YZ6/W6Z]\_=3K_E'NWHUZ3Y^) MI+Q)[X9#6:BO8/UPSP)](3/*CR=KR+QM5ONW"OLGB O;/YV13X%[\_TV>&\0 MELGLS.CAYH>L_CJ[594BTMV\GSF EEOCK\]57 MK&_OVX,)QK$P5>LSR $@!T5&8CB[&CR,>D-88#+ZWB/] 1!._Y[X-A M[Q;_&C[\Z-]V1_#AKC_H#F[ZW1]D.((O[GN#T9"4\9E1?_"S=_OU$_9[Q4LM M%B$,)<,E_\B"DS7+ !,'@ 141A#*13.G<614_0>8];.]>!8F]?"@( M>0!G<4OVMB3K!$)EZ N&3SU1C.\#+>%6-L:*9EAZ2 1,*S "Q@Z "6*;:0>D M@*WMU__MWIN-56L_OS? M>@_?GKJ/W_LWP/_N'I[NNZ/^PX!T![?DOOO_/CR1FY_#T<-][XD %^RNS"!" MB9! M!%:G[,I.L,6QAI-7_WG6VNP?R_9<)_2,;[_+#/:,?!2%=B/H_< R%S#T$1" M 2(3IAH_Z^@<@Y]]U[:XUARB^R=\""-0D"4*6%!-\6$0\^3M !E1[>0AR&^F M>)&5:?WB((HVY@?)">]Q;.BD&%H>9T@*RQ+UPY M';F!CG ,?\GFS#DAZ:L8^00*&@87P_\F(^GWKMF].XU4$AAO?^='P#4EN-8K M 7"M+N%:/0RX-LZNJIU2K5.03 P"KFG!M1K,7=L'QUT!K>GDQ!9H+0Y::\', MM7U8S)75,FAW:L5 :Q&=2T70]'L6ACRQT*5[>3)1*.E)F%7\(%7^38WG3MGQ M@N=\,W"O8J3#38K@F^5FD(\'2%N@_)I;Z7N%QRW]5*CGM4%=8'; M['#;W%?O+SAN:Z56O2YP>W2X;>UK 109M^AU 7Y;$*>+. ((-@RZABR11VDL M3^4Q^5@]%R9!.J0>4#!B.Y, -\K>I\*0.*89J8+Q+W2JXP-L0"6J[6R!@@*V MU2QUJN+@ZO@ &W*T&M\(*")@6>6GTF6M(%J4 &QR@&V$'*[&U_Z+"%@>&M!L M7A8#L.(\(%CM?\ TH >JZR>4 #1Q^D\G 6@CY% [ON7 ]CIC!O%_5-(I!C%<7I9:A2XY(&CAH&DAY B]73C! "ILFX_5L_)S4Q6I4,];#ND*W6-O:_7WPP*P#-!EVZV2^UZM1AGZ *N*<&U MN??U^L+ M5%J%*5$LX!K6G#=^WI]4>!:;96J30'7(X?KWO?K"P/7RU*E41!E M8.>RG;[R)4G@>X<*3!F5 ;/KL6PN1K1/H9V(5=M<A^1L*S)@NJ8VE1ZH:PNBF9*BEO?1%0&VE09:%DCQBF58QK(@LP9*S'C MK+S87--I:,$:_VY!"X1*XYGS..RLK$T, M'),]I&<*@[W(KXSE.K=:VYLXVYI"^9OA>$8GED*-ARD('20(7ECT8?HD&[^N MW_'?=Q*6+ HN>W,IRMYXJTU$^[7BEAJ)&W&S3^D6/ZN.D\L[D\GL6(%DV]F( M"B*916")S/LB\_XQ8NSD,^\+C D^)C!V\!@[>3ZVC2Y8B!/Q SV)/XE2*XZW MEG0/](2^Z/?XV_D-CJ!F1N\+RAWZ]J-K MS]CO,M>C6TS8]TIW[8)(4,'KM88?79]EU77]EVLQ??^ULZMJCF[_#X(6$J>% MF!DV!2T$T$(MQS13:[10:-_2_A(U$-?AYP"\__]E9P%)SNMX_G'9T;6P]_OH$"R,6AE\7?ZF.>/&%L$Q<6,9,*EAL87DM;-=" M,8RC9T$)!@DF%'9S>M$M)Z< _N\Y^4$-%K^FQHE9VR-B<(?3EW)]6?T.TD<=O@Y_WFT_7 M0B&_NB3+WB+WHLW#!YV!?8*1N3/P?/#]/7.A_]C]UBM?/_6Z?Y2[=Z/>TV_:/Y_>P#E!9=_Z-=_G*W*8;9 ZUJ3GS_"5V=7 M.Z]"T/0CIQT'%-X_@_G06JSHID#D@*A:SZ0*%?/+#V?QA-RW!Z",:5R;^PR: M'Y"#(B,QG%T-'D:](2PP&7WOD?X "*=_3VX>!K>]P;!WBW\-'W[T;[LC^'#7 M'W0'-_WN#S(!)](F#5;\H^R"M)&LPQ) MG0"0@,KHPB3&3-(I"UL_=U;%3Y!Y#]N[5T'Z6#X4A#R L[@E>UN2]?YQTSU) M5T&?,L"J&>(.!4='=P*CHPMXQZ39B'U_A#/A_?:2 0?Y1I0T[WSFTCPT*F3[ M^R7)C;TW E9W\W#?(Q]_/ R'Y^2Q]T2&W[M//?)P!_SL_OYA #SNX>:/E>&+ MZR2KUTFN)0-H4*4F[/U8FU/R4=$,XQRO<=C<3S: 1.<+"Z^//$L&_%M3V4V/ M-Z9\P6<)@(XW>52+Q89K4_ZF@7_!JW,-91E0)]$LTS"!P>+-E8FEXW_8U1%^ M9^2"W,H*ZZ80PRF1A6(99()CDE\I66@F+)PL*6'- 2,S9. &.*3UEI=W8TIX M948:@T"?2.H8!BZ;,W+7'5Z3[O FBB8'VH5-E.'/U%H8F8\/\0L[XR\.LR3 M+0ECEQ?\I\DF6":/_L1NS#Q,5V4 W)7G=@88DZ!0+F M1KVOS6SIES[_ J= MRD'X%0[PAD7T=9=$_%6KR.&]A\6(1/BZN"(A,":N M2 B,'0'&!!\3&!-\K!BZ8#XWF!K%N,&$]AUZ1R03YIW"-J5!]3!FI]'U;!"G MU;!87+&XA]FP6-S AD6$?K"<&E"3X,E,>O=LCZ0*0>)#VJ<*P<>(\.AVO*N] MT5DT 19]=F[W ["Q2WY,8L#$X"^\(5BJUNH%JS203EB^@'K&4(]W2A'N\N=&90K[;:Q<1Y$=UP M13!IP/J[I:HVEU5TOA%?0/"Y\,4=7,-B<<7B'F;#8G&%+VX+P<5#N)WPY[(3 M_AP6ZGRDJ?$R4%0CTPNT@\IX1OK/6-CRJ@;ZE[V-7;Z+ Q;#_C!ESQH/RUUD MF[Y3!9I:O51MY>98.]R"284'8%!^BTBO5EX K)7:K98 X+$!\#*H!&*DLRD_ M#EC+,Z&) &!* PJ:ACI LJ/ W;RS(!9]*BL(FC5O>F4CDUV>Y!IT&5^V5!Z MD_1)BL?>Z7J(XT9'9DSG\8:U-3L(*AJYO4;>5\^%.I+_C^K:1#)FJ^R!7\]L?,F(001%;AZ3 MV#HQU ?%<6QO!@C4"]0?$NJ#0CJVMST$Z@7J#PGU0>$=VQL\ O7)VT5'>]K@ MY&A92[>2_7E##B$VL4-54Q!]J%(,)"JI)[%##AM*:8^4 CS5R@*( ?]K@ M;Z=YH)(L^',]4A'@/T+PAQQG)W.8DS3GS_$X1X#_",$?S$%2TIP_QZ.D M&%!,_GRI$.58\_HHS-(@L]2/S(XG+$ZU+ZHN,X@>E3UZTE<^.B$!)Y%75IU\ MH9MR2OM/]RLQ67)_<.>] W)1N2P8:Q:7G8X"^2&1+I$W6+-$?N6B6C2E1"#_ M*) ?$M01>:,U6^1WBN:($<@_"N2'!'9$7G#-%OF5HGEAQ)77+8TF;P4&838= M*2,)B95)Q&RR 20,)X']0F(_)&(F$<,I&>P+TTE@/QWLAP1S)&(Z)85]83P) M[*>!_9!8CD2,IZ2P7VSS:8<2X-XA[EM,S%L2J^.+UBQJ:;W1C!)3,R5EO1*= M3A4)S2Q3\Y6*H_^U9//==].,O$D&B0!V*YG ]ZYJRDZENR$=6[ILRM3H\3*G MDSM=F]^PHGNL!.UZ\;7N'(QF],+(7$ M:][!.D8]"6.V'_063HIZ@_CJ*!%@N)[M0QMRQ,LE;$3]D99WE#%#:/1H0$)JGOY$6'E@PBD;G\>WG+7EL@X>'ZLX_2 M8J$#]^?LD-D#!OGH%+8==I\,IY+M.3#.Q0*OI6 Q70E(1E900B+7!0%J F= M-LI;1='F:>=I^-/3#HA8.E\HVCN%Y<#7@;?P7ZM?G!^ +<.P3$UG18!-SZP8 MEX?&#>O9 $)ZP6M6+ (NOL M%ZY%R08"C ]L6?5ZXQ"Y+NO0H"+/$2;XUESZ+<^MN5/<&S4VIA YZWB!?P$A MZ-1;31MP:-.)K (I6RA^"6A/?&H24XYX<7!825-Q=.$0EA#A)FA65B+*9- : MJLURM5:N5__=Q49'[PO:_2T;Y2%.M.M9QR?&GF#\PWNF /[[":]'LF?O^;3Y M]Q[5^M%::M9C^BI]9EH&4^>]>HCGIN7U^_(1YQXF#@L4:ZS^);V "L.^,+XA M?_4X)>2Q.*6NT[E0#\@&%X!- >R7>J M+;M ^9L#4H>AC"DS9* !UKR+"N.< \H6#HSQ,)R\\#E&,5A.,H WK-W^2FU. M.Y/@SV<*_3M-2"9[?RK).EKVOP!2KY)BQ21)NP0]'_8$E,8+\A V6!]+Y2,/ M'N0KR"T;B[%U5]Z1'Y@NLH@T-6$W M(M"K.?8@ IYM+>/R="[):-\ZK;.=DQG7 FM^H>D<"HSC,Y1IBJ*]X0O;&R]; M;F82N_?DS&^Y2R!MSGSP:_BVIVS0\6>04\QL/KNJM];,.FY0@YYGC5'4(,R! MM=CKAZP MZA 37_[W$CXJ04Z?AS/SUB1#*"EJ:RR)L[\_HHRLQ,^DVKS@UN1]++Y M(>Q\(M;11MI^)3MF+K%H.%&-.&F&%%X.>."<+S#7U+-./L$(GJ\<_3K'0L4V MO^/CNLIS)+:3J"J*&"N>>L? M&:I<: V E5$ =@U?SP5M'"MM=%]>=/H")H\?@C(@4%;QFG>.R&-NPOR@5\2[ M+8X-TZA\*, ]E[,K3Y(-M%G!\KZE8]NJK?(HC0/-Z+VI\5J^*?F;JSFX91YC MQ Y4PF*,ENZO-9M\W?UUO;6KV0,&;@?M%H94K;5*E8!S$E%%8H>YA 88YX[? M>BS\!@0+IWQ@XD&QHSC:JF+/-AX>T5S8#=NURD5%%.A)A1D'!+@GNWB;'*.^ MRTXVCO-"K)T8RSU?NEF:%"/0YWTG3)?!)TQXS . O5@[81)H/2H^W(S+AS-" MLVN1]!T;Y$^T _9.YU;JU I2F4ID&MM\:;[69H.R8VV$#9$.[>^7A#IE$06LQWG8OHZBRH1N(X 81.L@=SCXH4WS[W:);>(7?[-^DE&WR<[7Q= MG.GD7CA^X$;A-BASZ+;)G[)";_*>S>IECIFE#D/&'YO6<#HM'K1V=DK^HCM- MGU(9 [CQ MSOA:P?K**64,'%#,1B[)%&2<^M4R=F*3==6#WH/0ZJ7=U2RZQ$ MPC]UV)J@\$\5H46A 9W".@O_5-SPN_5;9>1C[?RH4DPG5#(M!\5HEY)IS\V"[T58S6 *-<+NQ M+NS&0^9 $7G+\@V>0-@)N['8Q'+2LCOH:MJ6=F,J?AG(GJ#K> 6T&SVBZ&CMQEWK,JU9:;$& M[BVPL)Z4,:#,!:MRX6U_0QZ6'=,4KN](K15QR+QB8F.1#'NXEU'&[PXY9'P9 M8SY&%;U@9]/!QFS <+,PT"/J:/CSW[LIV]E $0,L6;B;[WVMH%&LK-H\?3+F M$X](Q]N)%9&51?)V;P[VD Y^XEH-K>?_T+$YTMC5P9T2\K8C$O(N]\3@'3GE M(3RI=C?RCXR2N I^L3N_J!T8O[BUJ(-$IQ2#/%]HF/'?3I^_+"S JU1X2YW9 M12H82S \G"4Z*WXUPK\=@\0/,EKALE1KKGN=MF*\K.P'4J:UP S>MM4N6,>Q ML([ZT;,.ZCTZV(UU1+C7=F<=Q798GPCK@/G9A1>=).T3^=5)T?[X[6[T%)EP MTU.^S\GR[FMA-BWKVIO[T^IOR&/(X[?!S_O-:3U#;;15[K#L+2J;?_629_]W M!N;64%SYX/M[YIY+/G:_]7:^/_M 9077/ZA7_]Q1E9INE0D?:BPJ; MA=G$EX/&.Z?P-_45%K=4N^26KQ*K6[_NE&HTJ>1I^-,N(HD5)E4BO>B4;3*N M%.JX="NMV*XN:,+@>?U-UC1SD=K5X0@#,C2&FV!\/!KWK4JL2!@KJPDMLK+6T(ZD8\TPQ[2*(,NIK!NF4TE]K<*7 MMQKB3]64%6Z9J9,-Q X+V+9+1*ZN L"['%"S[4VSE$G PDPMT&R<:<18I(X[ M);Y(&R8U=%8*]R!R/I?)S"?&'&I5V.@W+9]M/AT6\1"YX^2./NL6KE&UL2JM MB%=ZX(>Y;)JP^Q_Q-Z W3Y,V:9D94@-Q9N93*<8+6'AXP_3 MJ3RFZU44?5+;+?2VJ^#NL:+#?;?FL/& 3'HTDU1;I,?+_1CM=>F4.O7UTYQ2 MY!:%9"'(>8O8%9_H2V/33*1VSPMC21D-Q*7G;?LFK\4JT8>KZ3>^A1%P.1I"%$9>'E8C+ MQ0AC8R7"-H6XM$/L;6$0X[^Y.^;\5@)KRUCPF2CO);*P=,.25/=\?FU,W3FO MSXIM(LJ8I1:M:/(@$L(01ER($<08UQ,V)@09?UDV@Z^YN@2OP8Z&D5W\?5.E MY%I(:,8^Y&37,V9/VG\_J,Z>5]O0:CTR4,-'&+L9) M[DCSPD[]':-M&$Q$9+%<3MM$Y #C3=+.,U\P\,_&M)3<"/;M 7C2,JL-P?Q:'%]8">9/-&<'1RU,9MNV- MA06QR%Z=;K M83[-QGJLK]B#WSFJ7/=+SWY*-P; M9&0UCP7&DCH+4]_FJMOFD>\0V+%Q"S='5#BQ>OZ BK\<: ?&U\;+0ARY=BW$ MD]T.2Z$1UHC]C VPL*>.^(5]:"SO-AFKVV5Q&&'8[G%F!;A+&&(>5'I(_I'JV55 Q/:'+#A/-#A/@_6$A-39V^OHBBP, M)0K7EXGC>HB'!8BY(4 +9J"Q5^Y@(/;8F%:OJ:#-=<>@;;ZRA[4I]O8#=$W5 MH".8$C6/FTZ<'6(:JC8>@T)-9'_(A,27Q]@4)(,KQ[5LA:]?B0R>>DR==X+L M=&A'Q:LL;&6)M%CHVBM\__SN">V(?TKC]&?O%WFRF^<;MZ*RO]J0Q" P8Z8I M/+!MN?4;;L,T=G)5)\MZ][M%LXZGD;,4>P*K$P*L6& )WKP+T@\Q,WDF$#0$ M+<5DT,5V4H;"P>+4D;;ZD,_Q]IOOCRV,24N^QU=4)_1QB_ M]I03'[-D$@6D?V1H9'.G\_X=2&!5^46%DV/\FB*TS1\X5%?_?9@.%[" ?5RZ M78G@T,STW6#5CX^>$NK3>/T2=L7 )[7X?9:6L'K67B/ON#93-;1V,+T%UOQ8 M>[:0,Q@&YV91.YF\1;6?R7RJ.PG&5V<]4&AGKA$9 M9*7BLJ//D63%_"[0YR MF$4[N%K)N\8+3ZT%W+@(.O5Y26Q/US/UIL>T%<2MQ/K2^1Z!C9TBI1/5\Y;. MQ&K% X''HV38%%^/$HY6\*I\4W\Y@ZPOM[=YT_K&[6NZ#R,8CD-9. M]THSD1"G#I$T#D1:R1MB21R(9,W0BW@@DF?6R?S2&4VKA+8Q@>DR_H_OREUH@>YE3 M2=UN\9,_Z$GL(EVQ]FO'PE*ESN6663W:R9OL:=V<.X8=:G>VS)/33MXR3^RF MW#%L2*<3<$-KPRVZ=O(6<6(WXXYA3X*)Q/5YN/H1GF@YQV+X=]'NMMFG<^LW MS0QJXH#-F7TB@M?'J+UD)Y2 ;KAT7JU$\;)$DXYMQ,.6^4H%W]J+=:R)&X=4 M*ZL6[AE/63AGFQ]]ZV]3CIAVB/=D0_F>N.$K(D7,5BEBVO'2Y":[&R>:(:84 M*T5,.\1UE.J.B PQHAI%%M4H.J(:A:A&D44UBC6BW1@+&5J4""=5O"((HN[$ M8=:=2!&8<2I,)-Y] 0RC+C&L^=R3GWS-FF6Y_4'M>L3_HL$IFS(U?#,9G5CHD0G.,!24 MO] Y_<.]>!^A5V0$O5XK\+M=[[Q6J]PG^6S>[\[NP M"H4)M@AZ$XH$/*;;J$ZF5'8]Y/)%DH46/5.R9^0C*13(SU<#I^8Q$P3/.NJ0 M\#4K 0&\AG^+QY//2P&:[0C1*/1WGQ@PUJJ75]>JEPO\I;N[/ T1B*$NHGACM)ULF?DF+1_'"X>E4RA <'6(>XO[4*)E.M7\*_FLWS MI#BU>[>L]B&3ZJL\C907W\YZ\5W\Z=2&XOGS;NG8UEVJ3'>I!NZ:8_EMD>@K MOLS*I/'67JT'L HO+V+J2.3ESE9EQ?O':M!6R]5:N5Y=S0H-O+RK3@)#*S). M_SC0;+3L4XRV=7E9JK37W7JIX&!]IW*%7>)S^7L4P-/$?RC&A*/?##2D<-CS\(!E5JI M45L/@LR,-9P?)[+S%(S5D$#N Q.,?GBG)1C;%P'5@@Y1,)Z2V7BGZ5,JHX<5 M8[%_+V3]8,5D[/.0C*5IS%1O6PO=D L-!R-T7>CM6<>Z5JKG9Y2&G/,:A0G:P0<915>^"=R5GO9 M;)?:C=S.JG+ =O8];I2^X:#-\_0W&=)J)D):1WE*7+^\:*[G0RD.Y47D7?GD M"S7.+6Z\UBK:_0)_6+$3U[ZQ9 ,_]%H9NQ]J+",B\MU7I,DBG7SZYJ MS5*KN2ZL<'4M57?;9JG!G,[1)BE^<<(J,99NN=@XIK M8MY>?'-LO_*,#;@=:*]X)=ZNA$HG96+I[U32SZZJ%ZTU_H"_& 6YXI\C(\"$YOQV"$MI MSJO7SK0W?M6?YVFG3"S9%9(#@2RK[&807G5A[\D8NBO/$6,3?(#=]V?6/,.[ MX20@8UP(7M;FE'Q4-,,X/^@K*K'PWX7%'K._'J:K"$?L&\&751H)7%:IKMW) MK(KK*QE<'VB=_/6!@:Q2WW4V?^2^3]DXUDLD @689/, 8!#3^WB C$C<8^)9 MB'*[NN1SSQXGFQ,8XW>8!,8$Q@0?$Q@[:(R=/!\KXDFT6^ZT58S[O.BU0$>. M79'^4"/-MKGJ6,_YZE(U9B:_/O.MN0G_?]B>)Y[3%K8-75!LTV*YWFW7%9T$ M>[9ZW!NXDQ^]6JJT6\4(-!6@30NT0:4LJDO05@\-M,W*>ITH =FC@FS(%='V MH?+9>J<@X?P"LFE!-NC>9W4)V8/CLK5&NQB0%3=0@O7_)VI021_/6-C"!$"C M: N>SEVEYH%: YL:SYO*:S%O9T91N;-O775RN]RU 35S)OA6J1I0/$=(J4.' M;-"]RRW5_Z)"MEEJU'.\)2P@FQ)D0Z[C;:/^%Q*R#2Q15KU<+R8G('OHD VZ M [>E^E](R*(E4*I4CL,6.-H;:JQF%S,$X.=?%*NR" L@'4*/6>PJBM#9;@&5 MWSM[E?\I0$NH4<<'U:!*8%MJ_L6#:O520/7XH!IRL+J-QE\TJ-8[N=WI$T!- M#:@AAZG;Z/F% FKS[*I1*8A!*CS]P=K]-ZI275*8?B]-YK(J&R;6!7L]V*"? M9/+C),X,]D@O%<4S8B8\CN(9-@2 :W1] ,C?-=#*ZLQ@EXPV@B@*2Q0AY^7; M&">%)8IZ.ZM$*H(HCHDHZB''R]N8004EBG8MJSA301)'11(AQ]?;&%Q%)8E& M5G&L(AE@ ;H( ;BA*4H M!+MJ#H@T3&W\"S &>&9I#A$^DOH.TZI5JITO!J%V D#[2;>EA2*I+&4JA='- M60Y$C6=*Q(2(V,,+9O EEL&R,/IR,DJ&8:.D^7\66[#X/2(S032(TJ6J;G)%3K-?;(AE@C[ND0,6+CI+KD1XR=$ MW'E0ZTZ-'7PCFQIUUK/1^+!W^I:X?54#NG+SNF!=NP02NVP?5%LQ]&SIK' 9I71:3LF(FE9>IDEB) M[\TKGM@YUYY=-1+M*J(5KY_PP21.QG89Y8?\$2N(XP2)(_Q@NQ$S)Y:_$)]S M3O;$SBQY\/"_\=!L(,WY$Z,9K54JM=#3M;6 8_@QN3JF;A52S]F=([-N;9'U M))G+L_9R;8O#]E3NB IV(MC)$;"3>%%B@IT(=I)W5X*=' [B9EC0K"3XK*3 M1%-9"*=- DZ;5TT!J"JR^2X<-GOMQI87.!LQLU\<#S?[TT4:\K-[697GUGQ[ MME8[NZJOIQ$(4U>2E*;!6QPN8,N'(UN;,1.X'RT:I=^[H;&*=7<*)F0%]TZ= M>S=/SE.6(/=>O]XON/=^W#O>9=3C1>,>W+LEN/?I<>^3PONO0WW/CD_L-"]"\R]8Q:X/%HT'I/N+6)*"W(\\20;O\I3 MO%DI8WPR-4RB ]C$$466@K9U,DYAA-L=H*UO@VTO,8O'KA?KQ5B$G-U+SK;B MY1L\5C#N*F51Y[LHFI@5O#M]WGTR+N'D>?=ZYCC!N_?CW3$KKATI&'?EW9C% M]B*5))Z"=Q>:=Y^,0SAYWBTB@Y+FW2%Q:B<"1J%W"]Z]%>\^&7>PT+L+S[O; M,8O$'"D8]]*[4TF@+&Y.'/[1Q V\BY"P) 5(79]COF1K@:F:/_(LD.?BE$)< MG\M7&&R1(CLUYA_ [9\W<_OG;4ZB1T!^U3.?Q&OX>#SF_O@\L71&F*!B5%83 MS.?$TXM"MX)%"!:1HU\V'Q;1CF(1M89@$8)%"!:Q28O(ROV7"XNXK @6(5B$ M8!'[:1%9>9GR81'U@V,1AU1V*^EN@F;X=2*_7K&Z3/Q9_AQ^R?[:N]C4+;SX M*F%![;YJF+J%2#.ZZN0[G< P7[IC^$DV96KML(]%(4A7H+^VYS&XYO/5 MX&'4L_ *NYE?$$;GM/_3^[H_Z?O2'I#F[)]][MM_[@ M&^G>P'?]41^^7AEV!"$?;:F\^K)4GEWGCO"B= 8K4*=CX7&=\7=6(N^N.[PF MW>$-B0#%0+M@H(AZYK+:+/&">A,N@.9,QZ#U4"7 M5"!R=!#K=*R]J+ B1%(4'"8,7=;)Q&T2>G8Y!<$"?3(\H6/1/8KSTHDB2\]X M]0(;E'G-/L.43#9Q;' JJY(ZEB6%+#1#9N=!DNDI+GA!< 6E\5BS5!/K^6&Q M09"H(!M9@YXRA!_E"WI1(B\2C(EUK<$HC'/L10H>,GP+ G=B8#7!MQEE0Y=- M O*:/%.JPL\&[#2K-X@K]U\+=GZ*,X$'%I)N\J9G?$&)"1+;L,^T\/&II6.+ M):=6H0F:!+X1\/P%N=.P)J)FT+#%-6>P+J &! _J'8?D-.QYK03C&]OPFP-@ MEV^S(:V_42),SR#6PAXU_;U@G!Y6!)_$-^BDA-U)WL5GWY?(6#)F9 HH=[Z M:?$5HGRQ5&I";X!%DVT [*"$6TIA4$1;4%WBRW$+30+^ JM$OBC:,^#%?1HF M"9LF&WRH,'9XT6ER;.DZ5W DE,XK):E&VRP,JSZ M,Y:4I(;!8;@V%%.G$BS..X!7D:$7B1,X# ?&H$VG0 6:=34-AXE4P06A)">GWL? L0!+IFO? WW>J82$7V*^XLX0M4$7'Y-:89 M,GT 3X$,\I&/?_S%Y@3$.2 R')YPSJ?+)U4B,^V-OB*0%[HVDY]ET_!N#)GJ M&K CT#LMO&8%[6&I3PMXREK[C'BAD:EL0@\:_FG"[(G$:)8OE:R.<5'Q#QM: M]OP 6KAR:ZNSA!RLD*5P)L&&)"G O"F2JCS!YNQ7\"N-T3K0%-_[GQ?#"S(! M]BP!<[-TIXKH.Y5@UMZYXC!ETV+$%S44A[!@AB^Z-/?!AY,##$O3.0 Y7P5J M!IU%7C!\+*1W7>,L%Y<;]+HR&Z-3(=4 0E:UN/.;,I($XI&U";8? M(4PTE7(9 FB.>,Q\H\JK_:1=5X[A>VW_+T@7&+F..IP"N *6:U=QY2,#'D35 M%_@"UL0+B95UEE%!8:_1L8+5%&'Z"]A[Y"=+Q%@F,JT@6L(RQ0;R"YM G]]M M4>&LHX>MV5L3,!/X$VC"H$$3>:/2+ZK:H_0"FM'M?D/EXFV;D0+TC( ?UH2) MLN0;/8_=; MKWS]U.O^4>[>C7I/8!DH;]*[X92>P9@!E?H6Z ML,B_<6\.J)7;LQ=\J[)^@ ML S[IS.L$QFP-]]O@_>&VQU)[,SHX>:'K/XZNW+6TV,'+]?&_V\/H+S@\@_] M^H^S0+-TO9"/O^(Q?'5VM?,J!$T_QX M%V_?COD54 C(6TR#O0*"0N.ZXF=>?AS%QA=RQFSQ(2PP&7WOD?X "*=_3VX> M!K>]P;!WBW\-'W[T;[LC^'#7'W0'-_WN#S(E%85 L?$=BU8KWT(.B(;+C/W45-F"@Q+V6MK.&YK=N^@UTBFJ8%!H^&A$&F.;I9071)WR$"1Y+$GT.V@3% S]=I);[#T?X\(].VLW-27 M?6YI-PSWY_ VW$D]L,??98-VHV;K<;.--\ZNJK52YW+]T@,#0>3PJP'#KY:K MM7*]FM7PFV=7C5*SLC[Z$AK"2'G0B?*>O0Z?JZ]UW2):<]IHEFF8L,,([1#F M*#,7G^VO_9R'%;3?2:M5ZYY:+5"+&XV.8P/8QT6V,CR553:B M,_\YAZ.)5YL?EN4SFQ\VV6B1FM':893?#F@T<<^2/9^R8^%W"DZ/'Y*08(MN M2=5:(B55XYP-QRRB&AI_OQ\'LF?D(UM>=-0OFV,42$UK(#&+$J?5?=+%5P,P M$51N58 ]RTU>TR?SV^I$4Y\EQ'D=$=3:]2)0PE=_V(ZY&@X_E?V5(/L$U6)_QXVH&8^(]HR(T>[4@OWC?X[R)^#N018 +J- MAIX-ACN.!3M4/= 3]$V25?3V7+_;SMXGJO"PJ)F\8&W>@,BX XEA_[Z6*2' MQVD/X\8.9'#FPE65/ MC),80D(+@LB)()I;2NA\">)D!6F @;U"$?E\%/I!G(,!SR4M<3IP< V+Q4WC M=.!H78;B=$"T>&0M"BD?\W1@]2[HT7@(LK1TMC5A+A-RYS^PS2N*C]'XX83Z M)^5HK-6R,I".VC=09%+H).1O/P)2*(CO+'.WP)%*UJ,Y=X_K68P>PX&X%ZL1 MUY .^0 P>>%<[:12U^L4O?FG16$1-^5.CL(*(O/%0;LX:#_Q<\7JMC%V:9\K M_E@>P>QTD[E12Z5VVRG*YQ.FBFWCX0I %08 M<\-2X6\%NIO8"= ^.MD]W12E+ V>D]I0&H^M.>8CA*^#;"%53 M/>D C!)YIIB2C9C2;SM+8ZD >0'LZ_222[JI7:EGJ84#KKXG<\U^-;G.]AF@ MXU^KWWE0 >?,*1:/JWS8^Z L;E_5@*[<6\ZM1&XY;Y_\/:Y0<^;0RK;87M!B MK.<>>[X:8$I*.PTF!4!/6$C"LXYI\U;3!21R>WKC? )E4P02!.@.#G2CF4X/ M&75QW0N"DV]#5,GDJTB?J(I)4S'SJ>0XPJ13KAR%)!&@WQ/T50%Z ?I3 [W@ M] +T)P=ZP>DS,%EBA48=DF&3'5 *?*%A'P9V!%W5CG-:Q]F5V*P#ZDILU@%U ME>=F)1J1)?2/W?6/S&Y9%:CJ^5;73FJI=AP8Y/(Q*LIE):=$2$[]0[B0$I7 MW]L<=7MG,0U/;GV3,2\VKDY&TN]=XL()JMOPU]E5L]E*(]1F%R">"UK+DM:B M2*T50&K5):E5!:GE'LRV"_PRP[X@LW@BK1TLTMI"I.TATJK-9E$(3HBTPHBT MRV"1UA8B[6A$FG#M%]6T3NV:=9&88S(71%-FFWO<0(G49#K)&^=Y71TMDBI3 MJK12N<"] W*"2SL=FX9S[$0<0<.U2O)6_\G2\%4K'R,D\VN>@GB+(8%KU>1] M"2=+O4L)W+H4XE=0<";BMY:\A^)D"?BJUCD8\7NR$0%'J8.DD(:BN.PL4B&I M[^X2.%*NY#7L6^FD316:A:#+:#6CL;N5?Z1D*6QU08\YRLF0N+8XAON1$N12 M3J:47%Q(24&5T5(R) (NCC%^I$1Y>"9U:(HV;S:N$TK2IE*3?&1YV,X)S\.& M:=AL>- )F>K:?*]4;+)J:I@*#F!)))WFG71MF8DOCB&Z2G##\8Q.+(4^3 ?4 M[*NOU#"1NAF-&7VUNUR?*-)DJ=I&T/6UHHU_G7$> U*M?MGHG!$*9+C B]"Z M146VMP-W7"7=ETB\);*]%>(:G@!=,J 3V=X$)Q?I4)*E*9$#Z" EB0#]GJ 7 M.8 $Z$\.](+3"]"?'.@%IQ?9WK8W;(IV)4QD>SNM-$>B*[%9Q]N5V*P#ZDID M>Q/ZA\CV=ECI.FI!Z3H22?;F5@+>[U*,1Y^]==79KK$2V.-I?*$ M:MSIVMP;@'#3[ZNFQJ,.>JSH';3QJ.DXY $U=PKWJ=<+$GIW*@&PAT.<0 M$DD/)XCSL#/P".+,G3CK05D<$LDI)X@SIN2L%B>GJB#.8A%G4)*&1++0">(\ M;,DI#BJ*ZB@0N>N..^]&/2CO1C*IZP13CJDQ75;RR7)WTC=PCYWFHR[=UH.2 M4R23ZTX0_=8YM@J2K_M$[O@>.]U'D7U0\HMDDN0)LH][C;A1$[)>T'R&LCXH MP48RB?4$T6^=T".?) );ROJ3#=LX2N8GDIK8C# HJ4ER&?F.G(LU,&M?M5$1 MRHN@W[PTF:!Z84O@D+#&A'+]'3T!7]4[^>3C%_+W5*@W M4OZ&!#XFE!7PZ,GW,-T H6D$E_GE3BB)(.:YD]1WS!R(1#8A,EZB,$RB3>&[ M5ZI:, Q)G1!M077 G?I"Z.\%53';H,12$&+.0'SZ[^&4UNJ$',JW5W/VQ8.^ M@_<'=?G=WA@.DD5LYI$3BY<5/_.)-7S)Z8/,7#*Q=-Q-$T#PE03GFJ4DQ :AK$EI7$==!?Y)& E/X>*]:$.HD])_*KD];S\=O=Z"DR,X8C M_BJ5#TYF4%\+LVE9U][KCY(:N_SJZ< M]20MG>O@HR3?"@(>0!G<4OVMB3K_7-T!R3= M'FAF<+[M9B4PW[:=;CN(9VZ?[MH643$S7YO:PG^F:_?>;+!=]>Q9Y**O".VM MMY3A!]E'E%"OUCYSJ1Z:X,D>/,M(GO'@NS@HZX)LZ"7 RT[;UU )XE M15+'E*GE034![-3_O"I B1E@\*0I_::'70!@CUS_O=N;3N.ZURC?7C>NRXUZ M];9\W:Y7RZU.Y_*Z4K]M]6YJ*WR)V.4IZ*0+1E7OYJ;3J3?:Y7:S42LWVHUJ M^;I7NRYWJW>7E;O;:J_>Z,4L'6!3:&>E)D!G3>_?PL6VQB/]FF;U&NNJV .>L6*0@IT(=K*W':69DB* =&! $AJZT-"%ABXT=,$)"\W[BHUZ MSOS<(7*?Y$'IZ_ZQLUH^A1ZW4-L%CSEJM3W/4P./MS^Y]K.X[%:HGCI'.*=C M[$GLTV'T)/;I,'H2^W08/8E].HR>CF"?"I<:/YM FO5?P]-R:28]:'W M7TLVWS%V75,Q"03+.>$);1]0<^DRZZNOU##Q-><"<)QD$T-3&_^::0K8]0;O M;K\K]HU:UGGAPY8_Y8Q,Q49Z>CZ@+?,G->H) =T!-28]6>9:>=#_?Q8,9OH. M;,Z;=85F"/ZK9M:IR<(041 -YF1P'\GA&TD /^SR4AZLO=[..@VX8.W%AG@S M .*UG'UF"7^F]6LTDT%\D M9:91:M:*HK87M83!47K-V**[_Z^U77)PKL27^;0? K(EL#R(SQ301C&;HIV( M<\QS@AZ==RV&G[I #K60/,VKE1*R5$L?QO(U \O3*E:@\8?I2/K=-4U=?K98 MH.=(>Y1TZ&%/T5WJ-(3P/GEJ"$I[O"%-1P\M00+X?]2:I-M;HX M_3EYI2FD%,+.]'%H2E.MU+PLF.T@8NV*Y#7LSF&%3&5+ /D_'Y"K'9(6DM+%\8^G((Q\IEO)(D8OFHFD7 MJ2"<(+Z,B"^HD'P!_: Y$V2G(RA24&0V%!FSHGDF)D3.9%;.'(/BR6&77ZUTHZ M9"J)6)&(XFX.QWS4=)Q**K&V!;GM'LA,C^RD_)0I+R1*JVAN[%RIL=$J1H"* MH,7CIL60&+%\ H?S)+A6J7[9$21W<"27-WUM'9;92CKL[- 5SUHI)YM=4-[Q M45X4X87$+A7-;YT#,5Y5JR)F0I!A1@(P)(PIG[CK?"5?K=XZ ,DGHK*+X*CN MJ9/LTY^N :/.@)%?DIE5K@3C(1/-PMI2*YRS*+E3XX\XDFN&I&S*W%9(.G<- M&-[-7&)7-C/!>E;J_Y%267K#"Z#?9*@L)#54(0R#Q+-&%20MH* [07>72=!= MD5*RM4KM5C'NX OR$LIC1RB/@LH.B\H.3XBU*T)Y%'0GZ"YSNJL*Y3$?\N*. MX4_FLS9YQT_H&K\B_T,(<08_L.;0T]C^,M"?^H^5D?[CRW)451R#SVEJ^TSM M1!;^XZ&%W0UTC7B054MRL=*[N>ETZHUVN=ULU,J-=J-:ON[5KLO=ZMUEY>ZV MVJLW>F?\??*5UZIG<>PP5ED=X>>S56)I?EA?P%TWPI=^H[)V#%:]].P.HYW/ M1+),[0L@GRI82'D,F_3/LPK_;&\:?@; \-W)IQIO*H[Y_&M65RL'4;2ZUBQD MU>J!K%(RAR9F!J& ^0D9TH7)^"RIPPRPMDRQ*[A_M%3)FL@@-LZ+5WU;D,3A MD<1HIE-!$^G11)X5Z8]4!M8.@MY1.[:1PA6K A+_TJM6: )_D635X#G=J'%. M0+$N]'"E5TE64'$O@P%6+O10#3 5\8=?E%L>Q1XL'5NZ;,K4*!Z;%YPPDA,6 MFO<5&_4KS*_08P7./):,&9DJVAL;Y/-5L0<\8VYLP4X$.]G;CM),21% .C @ M"0U=:.@'H*&[(V3_6^KKQ1ZY4-MPQ?_%ISG@""Y]H_O[FUVEVH+,Z=C[$GLTV'T)/;I,'H2^W08/8E] M.HR>CF"?1(;B="VB>(D?KBE\IV:?^R'/NPS%N8$7F5.J70NX>E I5VOE>O4 M+]9=-=J7A;AV4!@FGB/(TW,2;9DXK5U/".3YWFO[/ZIK$VA_%?.P_[5*M?%% M %\ ?P7XC22 G__%,L'6!;H#T-T,0'>U7&D=9E* JUJ]&/F;!_7^M[=*!*TQU?2:^"52G9D+DCJ)1H=5E^I)I'+82Q?,W LEK( MT$BQ=F^E&-D^CJS60>%H(8H4@FIX[DD*J50GR(P\KIK%R#!5&+P>,V5$28G+ MH%*-^Y#&7@4#GGC(UIR+)(*@JHG59=6,4U&5JNVB2 5!"SFY M-BZ#BA;N20H'KBK5F@4ABH+@]615I:#B@ON0QJ&I2M5F,>KF)E4[2830)>HH M[,YAA4W#XP>D$S(%GD^D)>:)MLF=>'1>PQ,N@7P95!8R9Q_D*L-$K:2KC>4; M2T<6^0CKHTT25R*J]4*P3E&%];CI+:C\8P$=G?G08$%\GH(&CYL&6P7RJ.9 M:(VSJW9%$-K!$5K>5+6UIZI=/*=M+G+-4_-8U!D7M)=)G?'+D."2HKF)\U$T M"^(Q%O+ON!7-D*B67/S1.1':(7A51#AK%E[JZ(O>_CWKA+FP :!DS!%+%@RR MPE]]2BRUDW0T5!*!("%<&=]W&.JCIN-44@B>K18C.DJH,@=O3D2174C\5='< MUBF18A$OH FK_A3%7TCP5S[!P$+N";EW!'(ODN"2#BD[='VSVA:N,T%WJ>N; M(6%)1?->"WU3Z)N'3H:1XB\D7"F?B&HA]U+V9(MXZT12EO;42?;Y2M> 46? MR"]5S"I/@O&0B69AA=<5OEF49*?Q1QS%,D-R+F5N)B24@:954#L[8W@?)W6E M-[P NDV$ND(2.Q7"&CBRC&9Y8UZ07#%([C()DBM +C4AR8Z8K Y/3^P(/5%0 MUX%0UZ$)KB)@N0$R65)N?[ZQ^ZW7OGZJ=?]H]R]&_6>/A-)>9/>#8="T1.M4M\"?2$SBD3\F=3P M1,YVY_^MPOX)\O3;/YV13X%[\_TV>&\0F,GLS.CAYH>L_CJ[3'GP-'SE??G[4\+PL 26>7Y/Y9A@HJP5N;9I9)\A_%\]16K=?OV&ABA MIC-^\1DX+0!.D1%N9U>#AU%O"#M'1M][I#\ :/;ORU?)3S,9 M=;]AOJN<. 8&/'TX>^&!A?=B2;W%MF8THS!L!=1X/+EC@I0L=.U5GD#7$VI* MLF(0Z5FSS/4LZ@2_U:;;)5'ZG#GTN4HSL.:P2>/U4_W:,HJTQI6V33?('BSS M81I#=1NQ4WCH[%H!_>R,ZXRU6KU^V02UC(*&MD#^HUO4D1M?^0;82=F^"T85U*X("BC@3F- P3_/*ORSK8>QSUP,XY^@#G*U:^-I M^T[GWP$3L*4+P8([SUT93+]8HZ7 _,":^W4/@A^RB1 M<%(L_* __F %*Y;VX7+$*R;8'N,.#&5;FG1KO@-0G%%C^>=9M;'9H-AM2#M' M=-G#;E0BXF#V$Z#V['RR!97'9SN?('E:2R>X3BU^,/)-C81B6F/NVT+X![\9 MZAU'?@#+K[1_9^H9-.-&$A1![(.M%U0FXS"G ++C:,PM(JJ+U0; M.>@+ ^2Q$#.G"9([]I4K _E>OE(Y'-@N@; N4T4RGIXB4W+ I M6/59K; 4F ,!HA.0$]JSCN=$:)E;JF1-9-"5C\AL$L#8'AA5@0N!"\$P!# $ MPR@ $G?6W.)E,TQ%O\O[].'L:ADS35XD637XH2PUSHFFDK%DS,A4T=[(C(5T M)G6! M?+@AB'&)*8P9-GXP0#VHVX<'WV@&#.N)OE+5HKO5LKE,(X(QWB8GD8'EY"DE MBE!",A*MI@ 3A+)5>H?\""9%8)\8U43*EZ",0K5E)A,A7[:ITR3$RT$32A2= MQ,SX(^@D\H;64K*D>54K=P$3O[NTHDJ2=&CXW1?AESP0&!B@H7-H&.S*Q_;! M&?&R,&5XPE)\5AHCL"%G-2.HYM5IFK%/U*"2/IYUUK>A2"7J+():1*U0D:LPF3BU<%:>;H#A*2)BU)$U13*5NE9 S."X6:@@*:D@57%FZZ:>H8HBJR_ 5.\E_1]]](^:., ].$J)(A1Q9IL. MH8@#W$.GFDCY(LYLTR";!E"+<*,>'*5$$8HXM-V=4,0)[ND9MT, @L$LV[F# M$G&(FUD\3"+UM+)@NDG4;+VLBB-AASE_HRK5)068BH/MU,@33/]Z M;J:_D)<%IL@(@JR)P_-,Y&56(2<%D)=[CN&87!$VI)@S0O*!2IRTGY1_-THG MJHF3=H<%+VM^8TFF&XV5. %6\K"@O'*!<4V!][JYQW]3H_<;* KDH*Q*^COF M^#0&FHK+J6O,6=S'Y!74V*%">,-[ EFJ-L2QRL&17135B6/[0E(=UFC*\0JJ MD')I23EQWE]0>O,8*1T1FG9P1!=%9662%.#D1!!C@@)21!JD*B";N3GIA'PL,$E&4&1=A!JD(1^S"I$M M@'P4D06NRZ'O.AD(Y1@B'Y\YBLY%;,%).8"CM*"ZB"UP>.Z FDLG\'ZZ3Z>3 MXXWD ]1S"D$F450B8@$2HY*K9OLH3S:.GT BY8@XO4]!CM0;(A/=P9%)%)6( M\_;DY$CM.*/ 3M-O)?-Q=50Q=4\9R?K]0PL7<^)A 5 M>Z8F%25K#HZ"H@CH6,_1"T9 5]4^9U;I.;/ZQ9&TB"E*)IF(6D@[(C2_>(40:\HB5L1)9"9B3^.X0)!LRB3;%)$9V6G%IT&R^TGZ M8W)Y9'9#X[!C-];P44^=R6]DIC $,M$LO-ZQPDW_7B"6'S[*2)Y?_/B.S'AR MM52I%H/E:@3_..*NJU>IUI@Q0(.\%O&7J%CVSMX"G9^"\ M\)]GZ.FDBF*#VOUL+*2Q\WF54[NL6E8G5&7H1 I@K4/S;-?Y!Q+AO#&UA?L2 M/KA*M\T&6U7/3GF7VRQM M#*>#:OVS#?AG#^C#)R)9II;U1(;?NT\]\M1[_/ET\[T[[)''IX=O3]U[$CAH M3K#V_GWR;*"?=@,9SMKXMF8Y?KI)CJ]Y%O8_EF'*TW=OOUX UUML(+>6#I G M(%M)Q/:;,YWRHJID#C_-#$*AE4G4*V1(%R83S:0.*@82=8FP)K OE..2^DYT MNK#T\4PRL+$(!23><:)'"1C.))U&\@_VA-$=_]>2=3IQE8)*3*6@/[@[N[JL ME=K5]13ZQ&!MH\@ @0$K!HL$/1+))!*FD*&Z]$*),W.R '9(\>&_1RQ!*^AX M)G()0 ]ZI/KFA7"6H,O'=:,9YO*]75:E=GE173^4) N EL8;(HMQ,N+3E] MM]MV*:H[+(6S!&/Z*OGG_Z>D6-19A+\HZN#N8MQ384URJU+]>3%5V0D0?_$QEP#XJ>ZI!1V:#CLOR[/),G(!<_.Q-N 0EJ MYM=/^.B5AVH(-A("MLFVLA0+EZ?, ZH7G =TV7!W8A\1N&BO""5Y"][ D/#D M+NRCKKWHTOR)SB49)OX"9@*,Y6%J4!8KX6=]PCZ] MR>:,W'6'UZ0[O(FBL8%VP>DYXIEFI*4<\ P3*V^%S'']QN"MA1,6_G7QA M:P5KK;_ 1'$&]/>8&FS=3=]6P#88)M& 1-WBEPN6(;#T=YL-NT*TSECU(AW MG9J<.JBD(^D:G.7Z6Y<- H0ZYKX\\LP4$-@T;-I8 '5.Y3%P%D +_ 4_\=8O M2)\_,L9VWF#^-,&APY 4[8WB[DJ\&W\3?CR, 6FRR1=R(D^G,!9\$N:/;@1$ MH*20A21/ /4PWH5L2DI!B#OI;@*]5RG[?KJ&04$ MBN?967,(K3J,EKZD*]O]L]'O4QQ_3Q0#JC8^VTS*YS8IAH^G?__8[3_=]P8C M\G '[';8&PU7!QKABV%#T#! >QDZ]1+S69K77\%T:/Q MFMNPWW;I(H,K**#M@)QE"JIG1H 79TJ@TG"+#%N)VL:N]0)H(ZA=V?LG&3Y1 M"8*9#1=W$;H;4Q343&[25ZIH"[:A3 L!$0QZ,&IP1 $\^;PC!BPFFK"R-C%6 M5#/%T)8X07'+E( I?/=*50O5NA#L+$!S !&]7!H)]3L%U #C,_D8Q179/,]W M V6(,V4?4 ZN^]K(A6/,".9'OM0PO"?*]+ E0HT'W1:INY5):P<84SIVPG93 MX\X'8"ULV? SQQI@0T?ED0RNRS"A)1IEE 3(@:(VI;;/IK3B;0H_-W8#SZ\E M!17$X8Q2LZM.NJ[J=RL;8T4#)9S"9L&'A69(RC==LQ8&-*%8J#C@,]"E#!"= M/' RU=0U)I/O3E9+6^_E4A>W-U-BF&7;9^"LP.H@4UV;>QG/1:0RF8T:FTTO M*2O&;D:&)0*#M>*6T(KW/05M!IV"%D0S'MP\W/?(J/O_]0Y%(\[P?//05%]? MZ:3F$];]#9I=MZ;<"S \F.T^H;ND05[T]; MY8UY@CFJ8UF1F? #2:6^T+YZ2Z=4!]43FV7" X\(V!-=5,Y0Y.XFS9JE9GL] M= O5/LEQ(\+R2N35Z0^42[M#YOAS1-K$'B#;&%N^32SN_D&- V:!BBCSL@$N MY[PMYCJ4?C,.:P),5A3Q3PK8% M-M R9;PUZ+$[3E=^OVUY_^ %04Z.@$-3V9_(+=0\5@-/]!7]&)RQZ"- M!.:YQ.A%F 0Z'>= <6#N_*+*.W<]1K$:C2?'X;,PK.E4'LNH=]E(64&7,[47 MJB*NN/T%$)M#SQ9G)12(F&ER09 &"%-I/,.O%M([/O4?8*#&1&9T\"[[%6??UF:(TMAL'Z;R=#HOK-?VT/[NB=0H)U':&4+#91TLC%#.R^(PD^( MPO8X__/YZKDOG?%,ER2B"<&_)QX1MPO+_;B)VL]7&:QA/1OR1);T=X=?6ZK= M@XG#>9%TU@2^$TA3[ QBE3LA[CS,*9 QX9._Z#M^MN8+SN,M@Y/DA)I(E.I& M+L+GBR\%'2K:P='XAC-HS KN'EDM),.,J?(PD5."%F$>:-;!OR<&-_OXD$%T M6I+B]N.<]1#HBM?'XO8Z*BUC=G['%Q-=,CJ8PH:/]SBM .(6FLXVQSU2P88, M !H0N,3<0XSAKDA(255Q-%R$&Q>DRX[CH&GE/11P\1P#G:T< T*=0G4J;N2# MK$\XVOYK23I0P"9%>RKKAKGQR'1-'8_F=+B'MIIO:X%41_ICQ=[,,$5CDZS( M@HFO2A/8!A"YR!^<0.2)_$K8-8I_GCU^NQL]N8',7IMS#$U2W8VM1V/?#4KV MMC";EG7MS1.O[/\-;7_R^&WP\SZRE^A8\]5E6_86N85UOH'.P%QWRLH'W]\S MUQ'QV/W6*U\_];I_E+MWH]X36.S*F_1N.+=E\+Q%I;X%^D)F3/)])C7,VVA? MN?];A?T3=!O?_NF,? K:'K/XZNW+6T^-_BKMHC-)] M$/-BSH&CYROOSR''8%N[-\(/O7"QSJZR.'<+/&KS7X7X^GSE"RQCKTQ0^C#& M^QGX.4 +3SF^D#/F;QK"'I'1]Q[I#P"$_7MR\S"X[0V&O5O\:_CPHW_;'<&' MN_Z@.[CI=W^0X0B^P-//(2GC,Z/^X&?OUHY27-GZ00LZ&ABH3"V!;:N!<"T83-]*BY9)+T: ['<\C#52W<<:>,"+; MRH*F7J!E%=5OL&.<0;EC,2RPJL-U9!!(;^;LA(S^KB#\.@=?!<0?7>0/4>T.89")&JQ*YQ MB?U5OOJ79H&^SC0YT $GMG:%2AX[I)"-L67P2#7MA9^BL' V?,Q2)0MT)G0V MNM41#2=2Q["O"G ')@A / 58+*C$= 2J&)3'DS-I#)J6[9)2V!TY33R<+O#1K5)LA_IC=/I]Q9 M^_P.W8"*8>&AD<]C_4;)G"FC<^D7TX_AT5^J]J;BWY;*_PR=Z%^4F[TFOJQJ MH%D#.+@>SP*'X.,8)F0M)JQ?6);P09?<8[25TUL5("JKW(D)+9<<_1># 4WF MH-;PM3?9H!?D3AJ;FF[81U+<@AA+>#9F.[AMES+STC.?-$'3 6"N*.^..QY- M3G@#C[V@6T CFR3NU"/L$>GW4:C8C*3^!4!.&#^L=M>^7WX>X^4CI:G=W]F+_L!?;#7-#=Z>G\VP#IO+D1O>2*KWP MR#981(D97+"&H/_+L">.=8'1AF/7LET \.E<'CMG9&-^]+!%A4L!) MN*U7(HK\7TN&#^\E3RP B"MKL5!DJK,#[@F,7G_G=O&;IO\"S(T!RM^X;0_-&5 NS3/2YW3[49I[8 D)2QD=V7PR$Y9KO*>"[!CJ.8^<3O$@4)!'YY MR[:+G7MW#NFS$1FK0V*H/B$TLZ7S% YV>:3C>. NDV#Q8O,ZPS[RY%L$"WK3 M^[-;(GUU?,&@Q-#B'+(RIG_ B^S/"_1\=?USV!_TAJ#,_=E[^K/?^\OK3LQS M;CG>)OD.C,$&"X?/DS;^]2HKZ+F[E_1W!5!18BA!%HK@4> -I%T0]E0U4!Y/ M08D#U0RC18!WJ'<$8+N+O2 L6;&,WE! *0P M;$^L,>I6O!VJEWC$B8&YOODI._ML=TL91U4F3%71F+B_E5_P[AX90IOPGT== MPZ@6%,BDV\?.[8\N^I>'Y)J"/AX9V+H[O07\AF0';_-]95/4IN8;XYXD([M!L/;WYR! M._8#+'#>VNY9@*HPKP5>&&W3)TPN!*#B (C91\\1+ZD[PEE7.&" MX&"]P."J_!RM#EM/8*Q@&5[C\"T#=0=0V2S4RUGKH K":J&^!:3%[S-!.]84 M;0@=>,C'A][]N:WY(.,R,?*$1;Y(Z"RC!->?\N A]!59BL0;QDLP%'D4*U+@ M"V^<:\\R\MC'FQ([.$%W58EY3I MO,(ONO8,?XV7.J.,A!<,?<8(Z00=2GQE M?#S)6&[70@=M3Y^9[8B.>AES'E+-H5BB9-;#I9RB]0!4'[ MEK6E/MC\QN[O/[,3""X.L057TK%^.5K)LPYMLB=+2Z CR/$K;(49^"C4GKJ# M$OGYUS5[>R:_S,J@HX[Y)45%&[/307X "&]>*Q8%<0N6-W[Z2R[?R7Y-@:L MKJ#R3=['$/RK$#!;:?**(GA";H>/K#=0 M:Z&DM C!(0GBY-6!P=, Q=6\PT MU1%=S 7!^F&:!)=DK[*TI#M?HU1EYA:'*/(1"\.E^-6IDJ,A,-D?J!7PWB2T M(7DV5>Z+81W V&W=V%:7\&'8.F,@4=&,H8 MK%6<)[Q-3?LGWO6">:G)%%#KB^2+4&^4YAUPG5\I-/?MH;*FGBZ8W3R#'U1#*I%P]@SF^7* 87PR%V6O4:GZHN)68G9 MM'1;7S>8.LJ\U>Y:EMS0?+0;G&A;77NWSW$=^^2"W%DZ$C%^"%P;II3++ Z MZ3MV#YRI+H^8WQS%V'?YVDX^9"Q]Z3\OAF YT 5P0^=Z]JU'5QC :7[99C>)])& [ =:-9P%,K(*).&&$>NU _H9KP*S9 M'E#&V+''A_YN'X&8(P8!C4.!E8^M@HB ";X7.[@MW)=(#ET'N NP$=-ZR0'6,@$O!MO$U M5[@=8YKO,-R);6@YYI.MXN&I1EF;EF$GRJCM>7)>8*H*Y-,+KCDSUQ"[E51M M$MAQA9W[,3Z.(@BAPS5+9L2YZJ7'8KL@/1CB.W(S#?U@RQ:G\G2I?.*T;-<3 M:PIGRE1\?AB'J#Q-I-A\R#[!T*SX%HS7_?!,WS7412T\E!MC*D$42[94G&&L M*(#$-6)L">+D9F![S20D],JN_Z!4E#%WF;YD%5QT TMU!3'/N8(!J-PEYH9J M(63"9^+Q$,( ^4UE,",5IW7JM9D]+X]B\7(C4#V/*-&I M$\OL"3&U0Y#)1&=RV[V7:.N>GS.>RK 7];@7$5BW&X M;ZTYGGZ)&]Y'0J:^O>-D(QGMZ$;QVE(@E=]Y2(_MR;2U!OMBK\(R+)F$.]9M MP>H_)W /EU8.'M@]?/AFS8GHZB-+/]C2$<=;09)S==^E"C)C$5'0F09D.46_ M*&J7,CI.W\INR+YC>N/G$?)3?+J,0O3O"O'(6VN&&+@H % M :\0L$=8(8T]HF?A6\W5L1F= ?0=8G9(P3YV6V@RB[CD80MSS"HX]E8<6SOW MX.YR6_EV"![692*]VXX)^S@=-/@Q)W\6-6#;)*;A&+;^;IR34SN[L,[<"3.\ MCF0GQH8A>WST^(V'F$M@:N+)NZN4HP/?P-66V%FIR1T=ENJ<#:P>ZZ^=G;HW MC=@)(Z8)8(<(^?E@>1_M.(O9B*#P?_?_;>M+EM)$L;_2N( MBO*]5@2D%K5[:J8C5++=K1EO;:G*][W?0"(IH0P"'"R2V;_^/5MN6"A*EF1: M0D0OED0B$YDG3Y[E.<^Y>[1]T">#/KE)GU#\2.--;*3/WMV8ZE(Q5W5)(J$W M)RJ)4S_E&4F<@E45_LYJJWF-M#U M(%J#I,28Q$6A$=@8H)3@PN02],*DTO )5I8"1'9 "']NTJ0_\O\=2B M;,D@JV]STB"@R:,:M,J45!Q-&H&RCIL@F2 MRFZ0G#HW_4?))3Q\'>_QY??VK)/24A5Q[4QG[%_;,LPW!-,:+S"F>F [6!S_ M?FH2H:9?14\<-K+.&[QI@6-C\H$C*,1#Z,V1DB+X3JBB!1*33]$9O8;A&(]/ M]48:+T*Y \K=Z\?85 >3MU$$!UEU BQN=@AS>(+>;/2[-Y[=7.!NB=#;%P>C M5R\(SK^)C'Z;!.R'!7^UMP].*2\RPA &/W/0FS^1WCQWC"W10'A0SXM:P:D0 MO^L,\S]Y\/+\R]D&$J:-ZUA[3==1-;G$F1U_IO/SY^?@4D428+*NE#GGV!F[ M=#RRD&$4S'2/1TURZ!)P+=4%H3AP3G5I$E .QG,K.$>M5Q$+ES%B$AWV"?GS M/F3K/0'-WE!:2+P[W"GXP(SZ#W'=%)WFX.7I>[0"O\ C/Q4YVM"@B5QNQ-*(;UDDMK&@X@:3_;ZTLNHP@TN KC/%\>%C)#;U+2;J!$<^^DJ0MT\G+K#M(T'D M)ARY!KLJKPE,AFOU>QU;WT^[JJK4A=*,I/%[1% '+UV7J9!S$4RSHDATNLF+ MR?,T",1.B$("Q!GJR8JHAD*QM%1!U7+$LZ,=/E+Q7\X,@OBIFBQDL=PB%==C MRO0>Z%7T1..TXV&7R2TU7^YE)6\T5SHF=R=-=.^A*D(=:8PIBNR9RO "WM'H M[LMZ3"J()V=#("CTA ^7QZ^.S#?Y+!G\#S89I8@*;'+^&/\0%?]56M7@(4; WKA0X$$P% M%M5D\&@B,7K^9W96KY)""OOE#W]^AJ=_P%P7_/9=E%W4B$G^9*-V+S^\^[31 M5UWW217$&4K 5^IJ\G]R.&JO06S4J]](H\S)$ JE*J"Q7N0:"1"1L+D^N%^7 M&. -X#JH""Q"9\IXIF1FA5+3T_5@GGO'HPJB^#[8WO8=,'%M]X7X GU.*GEP M0X,^5MP-?E5%E)6VOMBI0G'<1U;@KN-O2(-U&!2SEW,0NTHC*BNJQ<]\<=*R MH>N@; %&4RR,V*&X2$-Y<_E^\ M?4!E(";"N7WDEH%Q_=)IJL%0:HXEEL0C'@B_/Z92&&$![PHJ>?.]11:Q3FJ! M%KEX8N&!C&I3^ OJ%3_H=-08[+7A,*_#8<83\T^XJ2:$$7X7C4MMHTWKTBLV MHC(M"K$W;U[N?)<7%;4>MP&5>:*H!3+K /!E2L(2:UO#LZK0H?'=ON#\3W'8 MJ#::*Q?[L-:AA1_H/Q,<67,#4%$95FQH[G];8VDK)T4?]=A"-J$:"IA)%U?* M]TK$E'I@J?=OWI_)'TV0JE4/H\LQ W&W66%FCDH-,FI#[T3#W62H8YFZQDD: MS4' $"B&A[IJ+K&-\Q6*:E/0R"GRM+7DQKAIF">F?M67'ET=Q:96RG\^/3L)3C[](0W&O7"D M>0+;DE)5 B-J@&JC@*R;9&2Q?%$;A2-1BB1)B^X"DAW'OG9D)R:C\LHT@I+@ M<:4[4; YC-H>@SY;P3$R!=L8I[AS#4TQ=SA*\%.R&8J)WK+\6G/)LL-"&2*W M))+@@[Q8%5R_>+!*$.'-\C*?NU5Z=.5B C^EAB@,A5C,N1Q*#M/]7;*/WU+A MA_;G<2GM<(>XUHF0U+K,-*K4Q4(7MQBT Q7,&W2J=J1T 8OHXL+TKT%J!C2D M=-2/N>OP%'K@%,U& 0JPP IMJGS1)3*2Y]6AR0[(-WIL)IGHFFFF1R^,BJUN M620[A]:M@2?XWGD!KCLZF,)1I=G$J>(8"U=T68^^F#:V@C_PXK338/@YEO3J M!U(!2ST/1GNM'.7TIFPI#CW:VC[P/7*"M;"W;5Y9EH2"P[)^FG6K]8IZV QD M))C"-K'E*I2.QF'E8D5PE"D+/771>R:C BMH940LWWW!F@KIO&19 @7.CA-<.W!Q^KT,"B[Y)Q>/FXB0$85\>G2["Q,)?(5,AH!L M!F8LY9L^Y"I>K+_IB%11VE(ZID5T+V-I<15@ZB9'WM1)2ORJ$H>GQ PJPM*Q M"I4Q'*PWS008)=CT>,N;X,$LCY'JX(MOO&&S,_@3VD7US+H7MF0 21X0UHSY M RG(QD("[EF1B9=%^0NW%)]7E,FE2[S%!3-FUT%3=$3@/<(_F6R8<\)B)>"& M&&J52XQY9+EN4LY$*[BRC HF AKJ>LCL6(W";LNK4G#9M'2*,1"W)$..:+2[ MB!&"WYL?QB>+$=3/IA0?]V%*S6RDOLV6K463">7^V=_8/>)3M+OS0IMTE7_6 M[^$4-T[G_HC'W#M\X5>2,D2J=50_9@Y1A#_]T>AVT[8(3G]*N3L$134:RW3+ MY>%QOG?N2Q;XEO/?V;_K6/ .9U'*7 I_?#@]^WCB>&]GQ"Y=%:!Z3KQ*)(=7 M^//K8Z(IE?YI&U:G8QKT[FNP%?R#\A.I[A2*S90J:>1J71,K^-Y=,MI^$1"[ MG:6B:4R XE4ENU/2@HI[,,._PD!),4FZ8*4K J^#I%YRPSE[Q,.OF:/:VK24 MO^%C:6#T[^W7B?S&\CN#>DS03^T8O^FDXPH5RGIPTA2Z8W%P4WK7INGZWW3( M,*R$KM_#C+KL>%#0,$VU#O)&VA>=MW?0%+[5WN\6N@_O_@=:=R88N=7D1C+\S^X?TOS*BY,#:\POK*"SZA->10QS@]B-G^Q#"#:P9YK=+!5HG@;,VH MHX@-_)M%YV &LI\@SBQR!W)H9:FN("4^+&HO1^0Q^&P,YR.7D0%(+"D9?R[V MAL_M+U:>XE"=B*E/*:PIOK'KG2IP(Z(+#C_WW 6$==%M ,1"L'T[Q@J&OH&& MXL?G>B74,$VR<_RJB6/XT:;]9D2*UEB'-E[AGY<'?9:ZB=];O@!J!TY()WCX M/C QG5G?^W\PJ$ ,F/[7+SLW!]?NYGVW8XHL*)N\@/"Q^3?A1"LNQB^WPP#_ ML]&?SOZ^8RQOU(SJP'\^6%5-X9QQ@8$W^ /WUQ[__:;67]^Q2')8W#499&%- M96$TR,*SDH5S,NW^Q:;=H!D&:5@B#6NB&U8L?NHP8;H%8/CMP_WV=GO5D2;$ M\["SO1<&.[M'\#_[^QOW;)1JBWOOZ,6C@ PWJWSNIY^UN/-!//'(1L6;6J$6 M=_3B>U34BE6 CS&&J;X6V2!_Z7[5[R]_/QP]Y)MVC?AB#9;VZ6S?_K!]/_'V M'>P-V_<3;]_A[H_?L& M.^)GWK[=@V'[?N+MVSE<$SOB!U>3/B&P:0?*]IV&OX3!A\_,9OY96C"O&_3V M,7+H'PQ6/,LK M8I.E2B4??D0HRQ;*AKDTJ&&W(&#A;W; :UHIK J=T:#P]_?1(MB%K^(#D'4W M*H0_,Y]."0N[$#QK!VC,% .Z/%7/!GORIM4&B4MEZ1!=%$KJ1FDC;V@K=2W>FU6N+.2?0LPOVQ$%3PFBZ^Z,0@/NWX5"9F#F.A&Y!Q;2X,PW5? MF@65>?] JF=4-DJBB%]B]A,NXG)93Y@:/F#B>Z=M/7.5&?KW;N)XA]3K"U/T M48-9IWR:$.OS%6*)Y6K'$W)&2Z3$*D)-E((?J1+H+0*-6? KXH7&)7; MU?KS6].F%)MSP*I>)EEDNEA2HTO:"-/'H_"X(W X,X@\7]9?P\W_.YJCXG;B $0"P(K/.JW:)"\K[%O/MQ[7Y/N]['6?05Q>G"S< MI=PS,G;H!?S)T3>>C<)^YQ?3-&T<'[E^T +I?B<(M@V>QR$(]GJTM!Y!X^&' M"M8UJ6 ]'"I8GTT%ZR.XHY\%Y+YNON<#E7UZ%9X]U$:?F[A_]C]'HZT]W__< MW=O:?RS_<^>%]#F*E?WEX3TXHZVW;=2 [3WX3;0K!1A[.ZW76>%BHK*&6PPO M#$CV[L4__#K:VFX4]=J2WO:D#.2?#!U#L(O^C*PF>B"5U%ST%H=T3V77"7,L M&PJK;TOC:J$W;0I6B'98=W\1KVPK>/--4S\)D^4,]UE: G:Z@\%U7J&C2FR/4Y;1Z60U3E4.OQ46]G;PN3AVT,%5SS1W6[X8\)1IWUR%E"0PS M"T],YNQ/B]PX6MY&(R2'BH;+J-$'$M^/V:H*I3F2C&<*_@O\EBJEM4]E2$FQ M@(@ZQTW Q_E&=<1<5NRZ6\$QNH>P#5F.M$J@CV L6V_)2J&T9-C7LAJSZ*^< M>&YY!B2IW%0\^3?M,/=V0I)'/>0IZ*8HU'WOL,S< M;H#9B['B'6N/&]5C[M'Z]:C%%^#2^N!PERJ=:[J\&>SJ!59.4A\:%<4@&[%# M$>GPK$FW3PH=/!_7RN]0REN"?B=5\&+L=M]G;!B%NSM6W9,;BE5;/@%Q9Y/3 M[RT)]VYO;"W##1\ M;K:*4]N>.&[20:N6_-[+9MN4 2(@!Z_6T47_N93*4N8;&Z+4?E!PG$7IHDQ^ MA#_T0!66HU:)Y?Z> _@^>HHEEOKEP 9\N$*:P.;G;ZRI.5BWFAHS^=$2O/]# MU=>L7HCYJ$4V*VSH(#3K*C2C06@&H>D2FI5+.]=4;.YM[^^R72NN8N/P=;[' M[5?A[A6.3]""&.T]WL'6C?%^T(E]B2Q_[*67(?&*@]7N$*=L/,*9?8CC><,6 M>JM^U\6X_1Q_GMI4/HL_OJ@$";K!4S^K,-[^)&I)ND#"ORX?\/!1H-$[6X]> M6;(VX//O'.,_$S-,)2]A/GL[-X\E_O?4!@8_O."AW[8X9_S61V]VGKT M@LCAK#[<6=T9SNJ3/:NOMG:&H_ITCNKA<%2?[%$]VCH:CNIP5!_HJ*X_B\2Z M.?]OZB*?]79S6OP-'1W0)OAQM,"'6$+-]0!MG M_W#KT1M:#/;J@]FK^VN&6/TI=W9MS^K> *U\0F?U8,BO/-VS.CH8BK:>T%G= M&S!;3_BL'FUM#V?UR9S5_37+K_SG>O?L:PSR(-R_K[DU$5*C9E%5,^$TLK2: MIEBV&96F+(_*,I\DU']EGE=,P"V-C>#AR542(X K/Y9$M5P_(:C$KX5$9\50O EP$)1W--'$LO)3\ M^PETLI5T_RDM;NF?2=:/ 1=_ 6_V*6Q/:=B,K@U\.M5WYG@IU1BSW\ M/DF'?]USFBIR*X1M9PJK=&1HO8A/J;PC_1YV1LM:2]SO6XWV>P:]CU$#(.$XM&F3> M.$L,3)[.9MB,L83%WM1=HN3C^ *Z4R,W0WNYLQ%,5%$ARW\&7X#W@,ER.S?^ MCGX$//W#[YO(8M_3)I)XZPL^(@I?HL@S4'+2C(X:OC$;_LLWKX\WX'EY6KJ: ME-Y%VJ4UF]U%FA>_H$YBN!+<+@S49-RSV/U])9[4@NOGT\*X?0F2?_-R7^?% MUT!W]C,LY2'HF"2#!8CM_4?=1$KI#E)&+M-O'%C= ,' M'N,.+41OW4$TX0ZBNJNJ-%.!WTZ:&N@.&H5&BVB7)U%Y&2B85+78Q,X0,>D. M,"]XB[!5:U9*]Y97N^'V]K9HSG#[\ !_O$GG[NP=VF_M;[^B']:/\GWHRN;9 M0$Y7MB,][-"5[5EW9;O-^%V-"(H<-.U[^LRZ6,2/X<7Q>_-G[JRK#Z55Q^&K MF]JB'8DU>+1:[TLR4$SGEN76H%S+UBYIV#W6)@;KASOL8INN<7ZE.N_TEE73 M,YO^I?F.&2V?B>XW;:PF>U&3"1 Z7;QE3-_.?Y*.[4>0'NX@](;-@K5Q;1_C M()_3!N=F#<0TTCT4=UYM^:V8?CW:[7 N[]&;W3EPVNG1B(?[CH.[ZNG/5/5] M_B!WU_9/D+3[.S"S:;HGCFOB>!%L'Q=LZ1[7%[ Q,/+HE7@7J!N2F%]_0O/E M3MNP/OF<6P5.N>.8=$,+L+'YDM>\I2?V'^15K?O[_D:NG/;!K+.D9MB83BFC MU$25W=[=$E>KX5Q9':E'6LFS\CSHV;P&@=N,Z*W%07]Y^4\LN.(]GAT M+U?]X"/[N=ZF.;8$)'F4NX<679Z" MS56C CS4BR+BWF@3!3./S>Z:1FNG91&I-('I9OD5.WG'=77)?0VE=_W[)$M* M[,@./[^!-\EGO/^G65S3[[&Q(3TG>'EZ>KSQ)&^[SWI)\[TH8L1'ZW=^]PUVY MHJ7_JB>'M_?W?537@B@^9^*XN\*D*ZH^]T563UFUW5E6'?EEE+H1B!O M/.MW[M[J\:F P^W_C^%%UU MDJ+=J2!ZXWWQU_<=?_T>VVQ*-^N#T>K1 &?>J[OB/>W9&R/I@4(Z*:)?C$#R MLH2>>8./*:,9-@B/X'AT>O)Z/_5L MS+=;[[*R]LK (,2=W=T%75D%9VI>*?KJ+IS(3C'9'1UU?O*G7>"E)N49M6TF M7MVH^*J>;2@%+<;2K,7,K$4CI+*[M>?;;*^V1@]I).XZ-JB,M_?XX131AW95 M"-M31#%HPLO\N@Q045:E'>T6 =/N$=/\6AN&B>Q)P[#+](?@[6=)6;H7L6\< M+-W61[,+=E_M>*G*@_U5K(*][6WW6Z.CU6V"LV6O?0MS8+3-%_:KA[ &],-' MJUD#ST4;X3GBO; 779<8-^ZX_56ON(/UN.&&#'=?AOO5D.%^-AGN^S;I_L%( M5U(5Q_&, Z<1*N"UL^Q^<(CPPEFIR%^IEMUWT()IMF-U]VKX[;<&W+^UY5>F M>+AO8?S!6B9=IM^\R*>*C"Q8+B\4=!= 8=\H_?9>7ZZ!3<#^V>G0T7+4'6PZ MV&P3--I\TW$5 5F^IG>R%0]W#JS5!V;C@420FD)RN/?*_=SNX='*UN$_5GBS MVQB)8K\1)O_61Z%I%(YN!1]^,HJL4W>UM5M#D?GAD"42ZQN+>]U1CO9N[*V) ML?@H=^?Q+ ;;L3^]S%)%T(TPSF95 8U436_"<],K&AH 'OCDD%DQM+DC)., M"0DAT?%I_-4_X27A?H5E>Q>-2Y,P"DWBGF+2>,[513*!QU[!9RD(BEEQ"_/8 M"M[",L%[X-LBDIY?)AKG=46JO?5.:/BJX$->J>#09MY@*Y,9+E*,%T5,":8\ M36)Z]6F21=D$B[Q*;-7-Q6!6' K%;;Q< 5 9WK=M7?0D5K ]CX_K?*Z M+C!TX5@*MQ$)S-=C9A =VI\ Y_63;NH2 1ZC#+\U9QRLY7RF"'<2O(25DT4O M-UBDQX\MUE2+*_&.__IE^Y< XP;S*(Y!YLS/Y3R:F)\YP@!:ZQR_VAV#6A[' M66K[>2;;]OR;)@#[3UM!O JYV/W2AMU04W[_#Y[DN.C9?_VR!_-OI9T[Y/%\H;>:**9V?\]P]6R]'Y&!<82X,_H'KC M$R.GYMYW)Y"#X*[)( MK*@NC01:>E2R@E7KU&%1$ MVUM' ZW4$]O1W:&[XQ/;T=%HV-&GM*,OM[>V'YTE=^,'M.CX'O'XT0;-+W\_ M10,6,Q-LIU <]R)*,HW0+$M-M<:H-0K/E6I2%TF52 W68+T\:"/CPZ&1T1/; MT='NL*-/:4?!PQBLER>VH[L_GC9\_<,SZV#!O,T+A9P.ZMOD,LHN%!DM@TGR ML*;]JT>W23:&W7RPW3Q\]!;4PVX^X&X^>K1SV,V'V\W=1V\+UA-$>:Z<^9VI MG) PDPE6LC*4E(,H*BHR%0=YYF XR[ GH((%@?CMGL!*-)D4BCFD7>CJ!GXE M3DKB""^#E_-"S9)Z5F[@J)V/8M1NTTJ:Y5>,[?Q9,6YW*LIT"1V2>PA]A4', M<,A;8Z675FHO$I7&SV=GOB D]"J!,1#$3"L%JX)U++0HL^BOG&EJ_M@ZVQ)J MC0 >D,_@;.(GJ.0E3K"CA=Z]_"LQ@>1I3%4[5W#8LJKU$*KJ&431;!-*TG54UGK]P*_IE?*W# 0IKIF[K(&X\P H8\<\D4_+2L MPIJG+(BT9,"/XPAT1S!6BQSF:IZ4)M$X246XFIPY;W$VEY8NHXJ^P0,R-4T0 MN3Z?IS 4"BB\P\GI9\TNGKB-,T#,:H+EXALL!+B[@,=1Y3]\]#)"UIZR3H5I M*&JK#3P6A-!%.\.'\Z-7\(#U \NFLGO8G,KAK9HP_*0'[2:8[V?0\%$)AT(# MG-];1?:&2MF",Z//?A#@]\?=ZW>14 ^\[DK@?F\I35.L'1ZQHKD_SD7#I8;> M?<-'&J9 6BVJI'[SXQ5R!2=HF>05WAYRG[V40L -N:EF$2@>N.:F4U:KXX6, M%\2+#-9]PJJ3GS&-)E6.BD'D!/0G%@M:92*',(ZP$A2/V+*YTX/K.0+V8<7S MB2A7+DD<8\4G'\N">CO0DV%A"_Y*XA5<+!L&BS\#A#Y5M.Y7.:PT*E1BEZ1^ M1&D.FCI01$"93())FB"MFNRZMO-X"%APXJB+]?6N:.%HPT\^_GGZ>A.+"\ , M2V-1FJPR'<6O%TE&IS7459B.@?A4U<^G(IC5PQ:GCUK,E7<@KO1*QN]2-]Q92:[)TR=TV"-=$T3*$O4N M_ J/D12^I6E^C7:7/F&W&5VXXJ+&(85#F4A=':U$](V60'8/?S6MJ7,:&4[Z M-&L*7.'R1EJYE[#JT[H@;1JKZ"Q&6AL[O$>1/,,PRJE MMJE0J8/YRG[O0FO36$T5E7*C]M"%S-880Z6))C ]Q'P"G@7'.G+/4M*8DQK&-I4-^KB$,"\VB!G_H+#.(R3H01!3V=*%MT?)>^^FVB MV(V1*ODZ(S)4'4&XX>WT@H,M@*L,RE^B$KS>)9KJ27G9?6__K);OK07_F!:X MJQR:N63$,[HF+4B6CY'-Y1+9=$F[C"/<3-V&KTM^7MYTM#::9HYC;(@956445IZ9U\_!60(K2M<_ 1\ M4O*D2X\,?%[D?S'_1>F:K%&6U43]@]XJ>,O'$Y0;>#0Z";X<.;7XHWVG&/]N MX6ZF(L+898&;0E'VJD_5/QNE<&[UK6C?KM-)B28PFU1LCDBJPJ[VS!UG7P4.$H@3\G4N3*[SA=SB,&Z4/=2>Z DJP(W M2I;##_ X9/\"N8 U8,HC#MZ E(HNQ @V?#,C'Z@V@YJQRAJYHWM%'LS&Z^KR MV8C4%]CG0NF%PC5SDEL*;"V2Q-R=\T) M4!L8S8CAH3"AB9=<1*EUDA@TE5AA:H:"=SRD]S 646\B%:M M&_8>;_[F?C#?+>H4@Z%O58S!VI")?$))C$W@;%V@T9W9/N\-IK%Q'N/(: QT MR4GHQHF[1"2XC*XHC)-29!M;0* )6BBCS&"Z(5DK1:+XMA\7>42[&S(SM3L( M&!2H0/*"(D4YMH,GVQ,CVA(LJDNV<]6W"(=ED3B'!3VIY1W_.Q^7<.-5@(KDE0HGJK3 Y+[ P M@RI6AI4V(L# !NNE3,1YB3!6#D-A\Q1CWI 5DE?P:0Q78R"E4)<*5O;*#9[! MITK2UJ(*Y77 Y*PK^:-^0[XD:->B &^!@O .\BA^?:\_M0V6(XL4G<3GI&-I MI=Q OQ/WLXVL2("]/[PMR"#7HO%9S6OPCB;$*H968X::C:SK*N+-G2/R@X6' MN!O]&]FD=T5BG8%Y*'A<6EWF]<6E9[]3YZT"W3)CR2:U#'FH@JZ09RI@\0RNR?YBY1TU^=&['CSHZC;LJEP62PS-(;ASRD* MGY=I<=;)1*.UI8F?PCKKAD-C0^\-5BFCV?&MZDP'#_(QN4V1),]M/AZV2UWA MUI.I)NW.DI^W3>>='@#";BX!56BFXO#TAS"J+K+_)4 M G-(XP0\*7CG7"EG_^#8H<;$>ZBD0\@_H;[4P*P2!0\YLCXQNJ^TQF94F;MS MDL\7]&=X>IE/*S@RW@5?Y(LH):]8^K@RU@+71*5B&,C4"T449BC!,?P_DY!] MA66KKI7*=$<:?!U927R^>2.X!,@9I/- YL-,F]6D;/X?N!E_>^UC90QI(K\) M,AO"[4"')><[5OOK_P+/$82"O'J>@^23C08 IR*ZRCFBC]M[].AZ>A@!?H2L,2)](W+ I&.Y@O ML1F4C.(I9!UA_,1'K]E[8+Q@7=]\/ B=LUCN$E92>OL)1T/OQ M$59X* W;();?!(HM\:3D:):U);='!WS!O=$X@S<2 9XL@G?1=?#R'9SW4ESB M8SBEL679/ ;UM= A%O. 3SEHJ(4)09&IRHVC1D?![W5\ 9KN_V P:B.4\25Z MRY$N=AW,2)H)%.>B'_D&Q @LS0N#13F)YDE%#($.DG7T:O]5\-(^Z'!W(WB) M7^?PV>0W\R?^1?S;!G?F(D.GO$37[=R=2HA^&ZI=]DTOT2H.*21 .<:2;P8. MH:'H3[Y*(*YG*PQ,IN$&DTND(];(GUJ6-9^5RG0G92>.\;X4Q#B&1Z:TV,_F MB' 'H&N[W,Y%[&R:01?ZR,/N&'%(JL<1DG-O\SX5VH%Z8T^4%I_@YL_2-#)' M!ISL!7.=>_RVQL) X':%=SG%;B<MK/(?/^6Y+-7]A./B$J'I;$2P,M5;KCU?7F9T-LP.+UV#Y@P8A4$F3Y\&,/FTCO?;>[$52(PL M*R?W9D7ITWV -O0!&T8#L&$ -MP=V7B" MOCYJ"LR@U1DY3&2B::SK&YU-62>DXP-UZ_'Z670VP6#+^V:6>53+8/HQD RC M+I2?)&N,PC46?0Q_P5QZ3!^1#9"*FK0GNR&M:.GQDZ1#*$_[W(B?B=JP]X22.\Q58>8-$N(0K/"_X6OV&&4*E@Y;: M-6)KO?7*UQB82!-UI21OPRUVR3JT9N0D*2;U#"-W$R43D32Y)*8E[L?);1/? M*)T57PMS_ <>IR_.0N/"2R+8[ 9A"NSF-OI:B)11NO\B$[#\-$H*BU"?.D6/ M8,_5XO[U]S_BU*'-?W"(G##W&(G"0(7-6/B)A1M/'YU<2OPPW$4GD40J6-3H M25HMNUK!5ZI%&VDP$\>M4$W5W-$5%9U-Z=]B?WC+68K&&/S, M\E8^;NG3?$CR-:DG@@FH*U1AF$]C;>JX'=^W1C^K3#79B]^=_NN/T]>GY_\G M./[P.C@Y_G1Z?OPN^/SF[.,?GT_>G*V+-?-C87M8A17%Z$06^3>269"H7W=> M.85@F$'&VE *K>ON<5R'"JKTUP.G^Q%V.;X$H=O$#"]"(8W=#DA<8]=7VL[P#7<+#NP.\(I@VLYB!,$4JT%EX3QW1D?AT?8K6/FH MX$=A*VH8"JP?\?+!;(HN+A#/6-EKQP6.^",?V9%;[0['"Q8"^,I$J5@JR]4W M54P2QOC2L'*W1A0OZ!C$Z2OYL^J;.X3M&<_ L3Q8Q+#C/'GB[;19[I"8IL3_ M.MK==UJ?X35QJ5*32-&A*SR)=H/XI'#'2WBZY*'PRSZ*H0,0A"AP#3047TGPKY.B9M]A'BW$-/1G[8RM M%0GC7%PGS4%W.?8$/\Z!VXJSQ8_V7#RS)H*VF1?8+W0B6,H28>Z8S[S"()YQ MA+2[HW%=.OU+^6.,I#H3-*K>EHKBGP2Z)-J8JT#YH3[4@;2!Q*SUTYP5U:L5 M/YM#_]H"C9?78_-)@PW[=6_DG&)4Y[B(L.JKJ@8R;D'1ZI_K.?7//-*CFDR[ ML#W S:&P>IIP@%[EL8.2+J.9AMFNKJ3H#)98Y9TC^BU6X CQ:60QFVE[%R_H MO6U[/R/>)]7*IH<-!J%@&/;C5#,F-G6MP2:,L(GH!XF5Z)L2)\J@")X-NYE> MF8+YZK)1+9(9KT=FSL'-(QPDOM@TS:_A%6[S4'(3*6]>TM=P?VEH^F [^ MW5=7+<71Y[.(0'=Z'EO!6>^W&"[./S25,5(_H)10!I;W2[8)X:RVFH#^#F>2 M7?4E*AN3V H]EKZ9WF(^9KS(%-)UW1'M]93:!U9@\+6D(%(/%S_&)E1LZ*K8 MJ]&ZN33*N5?'&LU:ZB2JUKEH EVM#VKQ!S;A_L_D[Q^-U7ULEF5=^KK^P%#S MB3BM5]0]%5TBLTY6?%94^Z[WJA&'2**'%]J4KDC#J+.S;^,8H=0N69V--%YL MW8%JEB_L>E_ ASOA0CMG:?6,"LJI5,$G[&_M\UY86VKYL):_PGL/CTV#ZACA ME$\2&R>_L1,UQ7RLATI%'KV1=YTI"OT&WN1[W(I>R&NZB]/R>'?:[;)_8%_> MT-!\N1-V[+U.LK &;\DJ-3)1 MW?D18A2?J1+B63($;OYYP6;,SMKH>\?+1+)Y#*X\/<>]IKSDCWP@Y&5P(W)= M<;&>U72!6K_ZZL#[@IXH#%KD:>IE3 U^DU1$@_:F\<*4&DXZ7UBD@]]F=ZT" M<#_]U3 2%J2]QN[TWPV[7HCWYJMAM+^U\WU7 ]PM]W,U[/D:Z_97 RL^-\VP MTN7P4*JO6[45A7/62OENJF;AVQXP[;J6AZGM+0V^X]^%)X.#5;E/^$ M'B82CN--X,-CI>E'Z/YSJ:-::GIE/;;K+2^N3N=SEBAN6>3M'Z7)!F!B'S!Q M9P F#L#$E0Y51[SFI.'I=][')LWA,Q33%S29!V@Z_4^NWZ?*.*&52V;T$\>8 M2?7/Y?H ]2* 'Y/9_#XDH.U@*].) G,60.>;50H^XH\=8*K M"?NZO?A"JF)$"QBVA9#KF-$RP'5#V\S3L=Z-K<0/+HI(UQ1VD3USP%72_$W& M>3,U3H_>G&)@@\#NI7E)O.+;K\<#3,#D@5?A',CZ?1V/(\="(O M;)$Y:H2MK6UK;K5")TZFIQ??XR85EV1$VUR:[(AS M/S=G>''1<1,-=(;>XL!Y"]).#8!38R':#]AU-J3]@.\4B!:EK^.QK;*14MV) MR$N?RY=F:C*S\&ESX1& $CQ!NEAN7MN1!;%Y\S=^$*>:)7K'H9P=5W3T M%' MRD2K_E,L(@>'\=N35>/2$690XUJA3LV"?*<:;V(/=VW@QM/D;M!IZ>#]A_>Y M;-:I$W7?/J(S'V59CGR-,1$1D@(21=Z"3\!:S5 M&2TSHV0P ZIWJ@=0*0PK#I,TF]'8+SJ9\,(K>S M/:)L_&B7_G$2ZUT7+/^!5T#ZD L' M1\/]#>B"'6UMCU D^1EA&VW:\24'8$IW3YS$A&5S)H 5S#V37^U&OA'QO'-X M%!Z^,DMD>4JG! [2,WDVY^L6&4>CK5?Q/<%HUYJ7*^I#*/@"->Z4Y$8"$J*(8B2 M'7^)H&L>VLR4T)/^E_(JS4-'H]N5588WX5)PL19G!>I!HBI8@*,B8?A0ENW6 M677.@WK-51R(\K54 J7)+&'07LGDH)F OSCH8GF\/,(Z(2KB(=AHL US=9CYI/T ST@BX M5#@G8J3\Q?M/"D<)+L[Y E>H[/HRR;$X&&D"X@PWYN+9G' /<$N<7 QW\K:> MX?(73&^<3^"<"F>HK9VU98F.(T."J)^BB)&&T ?"S6G8(N3?ED[P#&'M M=AE@R;(R$EPZSD< _1[?GM9AYI!K3ACW"UPL72KUU37G8C6N<$XR%6._NXJ- M%)H*%GD=]-'ZE_4$B>NG->ZF(&#!^(%GTB>\A7+;+>$0,8%"RU!'+55C[[WV M3"%%6R^X[D*#69SE)2744;]!QY4H2><2LLV)6D?:2X&'SF;PS-2U]BEU*2BW M2VA]'K,J1HR0C)U,9)0=6XM!0E1$F@J8F%AF:')(O-T4:J,Z+JDJ!,=,4Y / M9:E[/B?EU^ MUT/P[_9^^\)<<+3/V""!W]<[AY@KC1;R(LV>67&"JL^ EO2M MP1<22*/-8AO.F*D&#<=P,5-EJH,>?FP5R +'J;;_^F7[EP!35G/JB+[?FWWW1NTW;=Q1],S@\Y,;'Z5:>=JGS^FTVAM=H$[^W3S)TE M69K :B0L;YT>HT+24_ A>*EVMTS5Z/)NQE%=Y8\]S7_]*=_?GUZ=O+NX]D?G]^_?_SC/'A__/E_WIP'GT_/_J?KI8:.R7\_ MYHZM3D,7S\AL78$6J(!X:KE].++D]&JU=7(]@)4JO^"&+&22&X-?\!D&;QU+ MUUAB5+8M9!N#.<8G7KO-%_*FW'B,-#F?@S; MP6))$8,Z2'TZS0S%W#38QD+3]J\T*6/$JSWX-7!Q1_8_#9/O]P'XT) M21WTC[M[<&C'/3S:]<8=&LBM/YQI=X S#7"F^R7D<-G=._6VN45;]0\KWRJ- MZXH;RCB!+3)@L#Z_+N9Y*07PZ ,Y?%G>E(2RQN*>--45./> &6= MHT=8X2VL&R=5#2ROI6T"30I75.540)@E,F5@,K;!)I5PG1$/ 7=,6=& *W0$DQSK%)P5'K'Z)T66A[T8%+CQ92Y8!B-2.!V4H% M#GR^4 @YN(,9)HQ%-DB.>2R\6:]5>F5N+S(HX9,8BI>N#F2_6L22FVZZ>T/Q M&^J0EL&1DKL6;OF3NTKV#'?Q2)YY J"EZW\^O7PY;D)"NG3*V8O^6F66[ M0_O@T1W7;OL'OW%_@LVGN>C=R[M-'U/M>]N'+ &2B970D5E#B\-;J2+5DIAS(U8^DZB_6+O>$+\'E_0$NS(I[\X2-%V'B'9HM M-9E5;)5)5[+@-7\X.,TDS!V<2(,MJKMY^_KT9 ,3??)'2OU1:+Z$?^'5+;]) MLNXF9&'@YP:)O,@%(_ 6T2?Z.EY]^4R2159>7F65*C?B8%C =N+0>>) M>/D>$U!C-]RX 7W01<$+XIHS@2AS+HD MY] /,Z<6(!"L[;R9]/DT>0X$S9E M=)A<+"J?UA.,73[YM%VF 9*LD20@D1)J&B4I9T7\=GI,;I&4:]C%H:4+B__DO76T3(*6"U7([CT:Z%X M'ZNS&BY)I#':Y+BA6P#V19+K0D2'[%D*_)S>?..+3(+9(E>3>I7\>E#(FVU3(%D1WJ6(1WZR;L T.6'V?;GIQF9)K-NMO* M 7YW:Z?-#7DV1[#95@HWHD5212Y(#RH*S(&0Q??7[:VC41,%?WC0PH]_CZ'? M ,5M;^WN-$<<[;9&7!(Y;M5))_Z"A'=AAT4Z6B,0G?720J??RN(C^Z MN3$8"L3:; O4T3MK1-L8J@52@DM)/KBG#]D <9%CW.O._4C +7JFR3>'?L4]8P5N:>=&5%W M78B7SV#[&-=C6A#)Y"31N. ./]P*S>&:)U8O7* Y-ZN=$7F =UT1-FXK>-O8 M^<8B2Q/CQDM9FX+FP1.*^7"C"9PW6O+:G1$OP1V4+AA\3NAVS[694S*DV[ ] MS]^&G?G![O: 8NE'L01[6\$:(UA./GXX__SQW1FA5SY]_GCRYC4"5GY">,H/ MI( [-GD'E<4&TLN) ;(=E;0+3#1[J)B?18%TB%C(C%WH#&-3Z+0\*>NYH<8B M%:/;*!!+"2D6!P]S4HL?$3DNI@+_[:W1)O*WT,Q=-YLGV)W\ M4NK?.7+I$)A3]W+34X:CF7DJM?Q8*QESJYG?-2$RO;S[BG><+@XEQ*0&G7_S M1-BL-&\H9(MKRL_Y R7Y7%IGE(W.&8&Y!^&:R;@O(JYS0)Y15WZ3-VE!W#7<1&.(1FTZ2)(DZ^*+;C6QV\WUP'S ML2Z8C[T!\_$4,1\_@WVXO_?X]N&GX\_GP>GI6AN('\__^>9SO?G'\3OV0=Z\/OWPC\$)N97I)B$NBMZ0<[!@ ML D:2I6P7:$1Q:FW5%UP)V9,KG+'ET8;1EUJ8^RML5-^64GTHS=HH\5*/CM58:6$L3O#T^.?_X^6?4%_<>^R:6&0+I MZPZ$_R+_A[(.@D/:Q*H'=,<R G)TR+5T+Z4$GJ7UHU+& M>\AH8?Y@K,I)D8P-'F[I M"S:KPRT.CJ S,K>M=6$'^N%!";[<['VC<]:2RW:K2YV-L(&T*JE26XRJ/WF. MM][[:!$<\_7UE@7_DRI(8.!0F,)1"8<.I3PAK+.GZZP.)E;P*W<7X=8(4R MS#[^C^#E:,.\ [)0VLA_&R"N,PVJGZ%3J(DI/:0X(R."YXHGOC:3%RRD7\AD M,4DEH:FQB6.R!E2$.F1:(VPE1IP:6AQ3HT_LLOYFUO7ECGTE0GVF38)1XBF1 M,D#*^6C:RLC0.F0U+2\!^S73Y/4EPQQ!$FIF!*6"PGP1I:*TA-'3/-V9U*Z= MU&?G&X8,F7)!G">2GM-N$TL"OA$\B]I(TLOKP8C+4E2 T#W3 ]PH5A>C0VN# MG=GNV=G^+IDV#8YREE*'Q*04W",<43HEZ:"TL"4N62J@_V$A<^2?L(O@H+8( MZRI-Q9S06VL:ELP3[_L$0J"QGV)B)5MNF M#J@'1!%IEO"W%PJ+"N:7.A&:E'/< R?N[8YVX(_62])J7@=7UX(#.+@NM*W7 M;HY3"'GLY:*QFP[=*U-'85J6PJ)$):[2V)G>H9W>N?,,KR!0&_SML745C#.D ME%QP.;Z&^]D4A&G=J+O<8^&H]?Q,K3^^? $!M]$ MKZWSWD?^MNC&']Z.3.& BGV!U :;" VK9_JP\D/U*FCEQL61%=>W@F#-V7$H M%$PS8\:#;.',XY6=Q^F4D9'2@,UF+2[R/";I%(J'!EN_]*^F##[W4R%P@-*2 MA,?,MEGA!B!&HW#_QPSYP)@933<+Z=(CH9WW:-M?P/:E@LMF8O)CKC]&3 F2 M_<.E0%VULXBY9Z:,>&&TL54A;;AGB=0V\-L:KQZ\.4"'%^YZCD;>'8%+,,6$ M/MIER01+DI3)X%_(C V;I*79,*02I,70I".E!7OX52V"TT_8.+&VDCK)-U'D MR* $44*UZ @;?N+E:,=?,(LF1 FE?[@GWY?H)OK# CJ93;/#019J_PZ7VC!< MK(.U^/-Z3V,"ZVN2)\.[%-K025Y78]C,K\QY6+)*LMCR>0U>R"2X5& S7%+Q M=%2%'5=\'W&3C9S<;ON?4W/USBUJE:6[-V9=7>8"14HT[Q&>_4S[@E+OR59X ML= E,I%NO9L4=6DHOV#'S>=)3QOPO+XT-$^E<["O\^(K7#T3Y6?3R]!%]$L- M(W,"B2&KA\U+@R^U6,8 K*(X%XJ+LL8B?U4T&8)H "VVN$R^?:VU4^R;>;"J M^'^6TXREMG6K2+],7$G\QQ09E28*J(V.6MX32%EN5!@HWH[;=7Y4Y#+J<+7)JB30I MUJ+ON.:%L52M$<4E4ESHPDA'1NZ9PV/*)L/F.4+RJCKC3@:21R46,Y^V3!-, MZ:F+)\).C%"XXF%;H.65()RE$=N.)H:B@Y9#'_YE5&4DX4:QZ")+A_[1)1ZA MP%-2?BT#QK2VJ D;KH[XWL&D8)\."W0FNA91:H# B)P]U4;AE"'1"U]Q6)"H MS?X7>7E)G M3!2]."&R 0S3)H&UL%2MTGX:BS'3BLP24YP2>0E??4DN:4V4H M*V^Z[\-^S=3T;"7*X+@ZQAO TR(VNE'F:<77L=4#4&EV0D* ]AFH13E-^Y7W+,[8)4@3W9)'K[Y M/=6_^\R"+F-EL^)'=DE?2^02"Z^2-.+49?QX+Q$_>V%-T?? M^)-98))6'5"29$122+12FU4Z:#I5;"%'%16OV[N5%9[-86@?'K,_"U682Y'> M :]821][T4E1HYGWT@)(_8^?*C-,B>%;')N>C'%OKE702GK.G5G91IH9L\PR MN:-F0OG>5W)G?S+];5G*N&-RO3-ZH,+]5I7^M=8(2GH9D&O$ :K6"0)- [-! M 5",R?X35'L)UM8$;^V3*&8U#U)_MLCR>;DH6^NQ2FYZ$,/G+(8D6">?_D!] MG8MS?5%S^:'\^J4)8[X^^V0^ ?"7W\.G,\6=3Y!F M:>X28LHUE=2L]C6PZ\!;2V?Z]B M))SX&@;_ C\& VB@_.'3=781!O^LHVN5D-[_\/]]8J>(RY/)N9'$\8RDCJ\H M!UC&4>L>XPKTZV5>E^9.$:(A#.!H+(7G \*4!QMK.!&W/!':PL)GEUZ;SR"F8;9G*LPUX./L0 MP;MH7.I3-8CU(-:W%VM$',;$SCB++G0D1TJ)A;V!'0PVW:UG^KK/-9-(HCNB>7\3GEIV7?/"]44M/O7X M=)9SZ/VXF 7O&!(:=LGU230;%RS+KY,+:D-$QDWPJ' 9M**RRM>I#&7EZS*"E<]9 MH>389%*Z"^@4JE4N%"EH[41KG? 73VF9",YPF+E5D7.LD8$94[)^??,D*JY4"D?@[/0D^ #&#(-1WQ)! MU"=P88,WUD#9>L8E,C/FBIC['$9*D3XC2R8M"*/LNK7^&LQ# M9XCJ;.)\&&PAU$[(28=# D)@7$])"$3_(2A'5.Z4I&\,QY M(:>I^I8P ('HD*5MR2+4&(R)B48&,\1PSD@5E_FTNJ:<&C78-=C><-6\)&2=@YL0B^H MX0[A>@3-HEH:_'^S'K+=!N][.E+8=!$ M7+NDFS^9LCW41I88+@*UM"@K[4LCS1KMFXN3MI5YTDR;^EHC=1\U&=2U4B;T MY"#\K&1UGS=/+XNPH$C,L$&OKM'"^N@A_SRX2 _L(A%D@[H.%!8=Y. C).A) M/65!JK%(J39E;0P$HQ0<\8LO*XR3:A8*"7@CV!X2[KF1VKC!T1^D> 4I9F+. ME(I>L#7]I-:<)7?GVKQ)3AWJ5I[7$"% (#*$E!AA0",>+5I&0I=UH4EIK^*:IH6[T M<6M^'NLC@A*<>SD2/):Q/P:1'D1Z%9'68H?^&G?>4&5I>N\2X)ADV9508E30 M'GWF]RKD(^')I2/_8/YNZH)O]A Q:*J#/0Z MZ38@Z HE/ M-/7X(+^#_*YJ6\R2;VA-6!H5"G'Y/AAI96Y;J#\74OC?(U\9I'"0PN^T<*5 M*4%B;FT%8)=E&!S9D[++B)JYN= ^U+=U:2I;G9HHS_1U.C()40N%Q*:,OQJP M@H/8WD5LL<- 3@U3=?<"0_3A&@6,4LVG(;$F(D "R*=-+OOGC\T=35_SA]"Q 8%W-KA[UYXSS-(V& MU/ @6RNIM&:RJX=[^*+(N0+L@AKV-KIN=T0O#%=3-Q.PV^44 :M+8QW,#HES MYB\@R*<]S486CUCO\-W01!\,Z.$XK!S>T"9R&0H$3,Q-$ZS3!-*]TNU8K,)J MW2*P/LVR_(JMAF/A]UOH0.#[)$N(+@A^?D/L8VS1GVH:(3BG_)S@)7[>D"N? M'FO:VXT0+@H].%4^X+5R::>,A+S<4'XX&\/96/EL6'(_U-@.O@>.C),.;+;S MP ]W08^*.AU"SX/\W25C0LUTI/,$9O(H#6?9>@)0AAHWGY26FU=(VAULT2Q" M:<3\-#RF P+7E>3S&V]XQHKPX!6*HBM"YHIZV(8C1,W## ?1'T1_%=''1DEU ME1<+TQZG:8)[%[OI:B&%J$+'*#: DU4Q)7GW34?52[&T;,$&.JJ5Z:@.]+ # M'=5 1S6H]I]8M3>(R3&YZ'6!TJ!E5;V"QC8GP8!O(L PE5$ M(040+'33%)G$3*5 MFQ=@7#^6QGX1;-P'I6?*5+'[$<:50CH' 1P$,"5!-!1 M9^34:7Q\GB9.KM?I]^*@W089&V1LI>(+-QL0X+A+,"4^GU#Q+356!5,7HP''7NT&X M!^%>1;AU3T'3H=1I3N)&8B_2? Q_K(HH5@'UYB52G#3YREUYZ- P.I0J1'>V1T?XB%8$X_\_?]-QR@IU4:<1 MA3XB9PZF2[!AN6AVCR/"'_T.*KM*BISF.!RJX5#=YE!U-.IL9C=,/_:NCQ*3 M"]C2EOFHO\TP;5C:ESI= M@M,$YFMH5>J,:_&00;4L:[+7&?'!MP"YA\SKAW;0F]?'S$AF."H'@1P$\I9D M%5%%D'R-K<065'%4Q%P)^GM:*Y"PZC(,OB2;;Q.4N@^_;Y[FY])8'6T,:PMT M55=IQ3J(YB":*T4JX$8&ZSG!M#!V24/"1QBH1GX]+@5!9L@)AG)%:V+/-1VD M19J5R[K"BA#A?7-M@&F$7+S27CLUN!VV@OU!;#M-88H=A'<0WA5"(*+]FHD# M8V<2C$V(H&/%#+TBQVD^^2J"6QC"4\L%X'6>;SJ5V&XYN\CQ%ZTVU5O?E7>^ M]XU="V;)-Q':]U,ICX'%-JT"D]*N-#$^Z@:MS.G!Q*O%[+LZIP?':9D3[V]G M6Q%*4GU\\UZ:E7@JS!+\3LFITB80G@*9,R/I7X.?'I>[,V-$2 MNS2/XJ:+%@<$;R#4?DI:.B(3KC56;;?&YT)9BN2R+203I6W(3.*E*8FH"X1E M7"\H#!]5V-*CQR,M\Y2^A1+!1(P)55#*&G/G0)?4&??>_51#@EK$(7WUP'WR MI"LC^JO>W8]+HTYB!=>AV22C.L\+;+7)99YP[.JRIAE',&$J4>,7H.I._444 MY5J2M:G0F>0="UYRNV7L?IOC*40"'D*:2=?;O*PV3RZQ F^&[%4Y-MTV@S2W MP!( ;07_A.]?(0DW+X #:Z,!_=>,E7 )$4\P+EPFKYC%U.-\K.#]7=R:Q1_-T^DV44+]^LRW_%3,$19.8K" M7%Q$P2V=P-_\>>S*#@FMM\UV=>%]*0B?Z]ZVN6%;W K>61?SB"J+*\U^[04ZZR@B$Q#>/28IOO M(%418> 5'9K$BZE2!-:470HC>UY7G.9@LP*9C.&#V+,* ] D.$@V+NJ&X \% MG,WGHX[?PUKDYKSZBK#WMI-0(=M9U#?A*D=E@]3='!F<15\Q.$-MS.$C&!*W M1H,&BOA'K>8VQI-)C:HV75C#PMH.VEJ0%#_31@H3DXFS6^$%.\(V_0X%K0L/ M;#-DEY=DN C?.#+C@\C7)*%-)G<-]'<574L^#$[?Q08M>)R=9&J#/+BG7]:/1" Q^JO**3 MJ.#Y8L_@"()^S:I+LM50];:G04TU_.?OC%Z$P6CO!8G :'_98'C-A>ZM M-WI%K1OFNAG$5O!%P,ASBKOY,F99M."*4); ;1Z1I6F:5AB3"&8XVGY!;#%Y MH1H3:]I5>C5:K!VX$IR'J:[S!QJT=PM"4>74]YX;9K@C[1_QNN\=--=]M=?C M#AF]8_M[<_Y JS[.I09T];F-;EB7/9''_'>U"8]>40,A3GFQ MH>U?"QA+$)/$I:343R%(D;6(!F[L)IR+F9YHRPQK.#=H>^9I$DM_(&X XMF-U"-&742RR,Y@NM"/6\&% MEK46_VC\-?,DW6$)GY:#7TTCINC((MDX5VA]56BC3GF&IKM#=6-SAZW -[(; MS&4/34Q&@#!QARGH2N$0&9B#%]9T%BH_K]]2%$?SJB, IQM@7=OOJN>" BK=_QOYP.KCI^,F5,DDEX])20-Q\24*B-L2" M&XQFT!B#,E>*[T)B]40Q0H,(UCZ"&S\IOS*(\W-RE<#%_07>TE[L;D>_!NC3 M@#AHF1C'X44F78P;N+-M"\QP*+K-=!KF6,B3GI)I0Z89PE,Q,$8G@:--M(WU M9$*'!%:B(EHY7%6\9[T['#Y(2#Z>/,LAO(Z-"^&&8I)1*DZJN%!G#GV])VDA-XUO87$;V+K&6/X M7IY1B 0;GA)A=64MO)2C2<[@);.I _/82F8JBT&FCD5!X&R>&@@M"*_U$ MX9%(H8)A\,)I>F"5DC8);5]$_Z%FK=N=$KF]I5MZAYNO8EV'8A^BIB YE1CU M(C)D>2YOL4@)!+>I* S,7(=CB@!IWIAY=6EY0!E)RN2,? Q-9LN!1J.H4F3' MKB>.6'Z%&9:-;2J=[JJF:0DMGM_N[TYM5AN-6'A-IU&2XA,Q_#.N,$8M0]@E M=<*29+&"::IBU>%*(?/4M2P5&[?:KH5CT$IVKT4L^($ '7(7!709]6 \FJU[ M0<,H4AC1Y'_K!!-;IK&MOMHYZ%G:DS(O$A@\T5H&CW"!'2I)4RC;-3EX"9;" MAKF17/DL%.XZ:!E5T/9CZURJ:/%NDPYW>A5E_MT*',02;1S=A#K$Z!" O*5@W5!*7OLM>NVA^?$YCYZ]^ M!UYGV3NC;1W!M25NTD^[(1T>TF<;FC14C749(!'2RAMA.B8S' 841*;MHM1O MF3FE\)ICA$F3P:W@6**'L#,I:RC"A)!WY>79C74EY3YTI>APY14.#ZNFE23J MD329JA+N @K,ZJ^W4@CB(4GDDZS;_#J[CHJXW?Z+]RY96A>49_PI#^KD .SD M7K)!PC"@# <+:0MPAR/=#*P3.[V1R0>O$B\\PN+K1:&=50*RBMJ;&G;$C@7- M0OK?[W<&,^2WY6IPF;,+"6 MQ!PR#5*L6";4DE1CPB_Y*2N)3B,3T"BXIU74&Z':.V>N> 12:>9Y8(68ZLL&_)C,$ZNWO+T>"XR;E>2LWL[+XPZ M<3><;%&3;6THQU;"K>.-]A"2L*=3X]\+23BWL1\_A^<>J"Z:?%M&TK?0@ISYGT:3(#=Z107_!2S]NPHYK#X@2RVD%C,KXU(V ,)&&1L2H MG%GR[4Z)39.RI"M?YR)%"MO!/3P4B+9#:E08@$+ E&-#)ZWVF\[R'657KF?: MACNBT?:35:-^VEA%A7A@@L<&CW3.5QN5'DG C*KQX:N;DQQ!?2KBT-)EGHG* M,7'83>[X[-P4\&55X[OC Y>-38.\.W^CG\NGIT.7_Z 4XUH':WK\1'!#$3/& MQZK?C+Y7\]F)88;B0478[CML^?9"SI!0+9SP4F:])BZ=!M>46*5ES*VMSVQU MLY,R7;BRX5+KDD_L\=*KPSQ*HS#0D[^WB^,!7,0AW]Z7;S\:\NU#OOU[8=NV M\JP'3-PV9SV7O0V9-;64/?DT0AB#'3].TH9S/S6=EF4?W8A<$Y^#693*C(HTH77C%QK_36(E_U R^!X M&=303==+U$I89C(NK9O4F)/O!EY3:M>M&3!2A%*BQ09NN\SLK8-?:W"5\L9I MC%Z2413_F\3'1?^R7BZR=..0S?HFT8+SS[@=IM=36,8;QF)0:Y7U-8 M872D$D)!DXJ^OJ?B61]NV'=4L7K*%.>XBT7;6%*!/ZP#O#N#/IKV%._WM8]/ M-<_)LVXKC!-G>99:_Z99TF92,526IBN+-,/X!7%OP,:+5V%*#RFKE$PIZE*) M^1\Z=!T28O2UCBXMQU9 &1%\C>LD13U4!6Y1L%AL#L?>A4(B_?DE49UYWB36 MH,IKFR)$0VCC8S_-^"0Y]"CAM?&;O73RAEC'R5:2?G1=PX]OW@>M8+-3=,7F MX8*R2+P(PJ5#SV_6,OKR+ N#)&LHP\V8!F6L\CEJC3K357^1RW?BO5/(?9>X M(J1H/$LSL4AS&_((?"X*(K4 GU.G6=TF3JX3Z9TW_!0<+#23L;:8P4GV!.-> M@)->6[HW*F1,##+:8F1;_5,=M<1GF@^J=9T]H34S=*I%6\Q:TD0"WJ$N,J,I MJ%#(8&RUKK0L7]^E1DY=58YA*_V"UCLTZ/"N+4?1XBEF/5-KX]Y-.EJ/%3;? M'-4'2>[R1VMZB,YWB]>Q$(*'2;@&Z!84H@I+:6D>(=UB5G&5L 4'^&'UTR9-AM? M6JODTRGSG"Z,N"R9&VD"_"P;B\N_$;EB0M=#Y\?X47#1H1ETL5+N2H!^Z,\O M+;GP& S\?BS+S QCU9CJ=59/B4YX/3A(!";"FON2*BL[J!\010-'.N-5&S-<1L_A=[3/K(*3R.5);$ ?>Z*&OF&J^4 *X]<9CF MMIS)0=_$R(Q8PI+Y]4Y@T4QXW9=7 ():B_CKSVQ1J7"MN*-ML?G[#G#2Z4;LVB*]7:A^.1@=8^"0> M7Y6:!Q31Y>2T9]DY,VAPEA1,U(/MN=%CP0F9?EIZ^>B[=GS8?76%^ZKSD"Q4 M\S1B&LH+5#_N_GO99V.7=H4@'%\NX2*\-OV\51*T+)[9.*:<8U 3^MP=1&?1 M49%(9R:=_O<[1^,4J?21[QQ"\(.85)HHIF#XH@M-LO$8W:G/@PH[O_1ML(_- MRK-E1]4YX]W+Z9CYL!%?W9*\!B-/6ZE''5@V]K3,&>63^(3OT-\54J_P"I]^ MAI@M6_/$FB%I1_K:$\LU"PM&HZQ

%+;P+LP% M60H8^L-7,-<_OYEGE"!HT]P$3AD)F@<< V@NT%(R0B1PTV$Q"JK*-,@AU(V5 M11*N$X+V48/E_LWSD.N=!] U+=!V#"3^T$ >KR2^#:$J0U=T)XM)2D!48O!R M,) 4V2/T/^E6#8,;JT4N9CUA]//4+0"UD;2&EE\*)R0]1 $/G:\7E8^]4U*9 M&;T_A_L3VMCVRIN%)Y/2"U1M!6_1[=??M0SF^-W-)'-"UG,G[CFC8D=Y]8DN M0XJ$+]IVB/T;&EVV9)*-*:PVHT2=BE);SF'7'H:E6&7IL'>2+P.G#-U1-G0K M0UY0Y1X42!^Z5A9%IPX=I*^G\DS1I8U'@ )CNRXT?K3Y^/_K%< AG['5@A,, M3]&FY3UCE)-+%=>I\O!,_/U.YE3Y-%%M^RMTOIIDTY3ALRRWJ'0"TV&"+EM8 M^5G>5CV4VJ@T12*.@TZ:_1JIO171QF"M3##T6K':5\$BKZW>;VAXN$5R,OVP M>(?.U<)U8_5T.RYU'X+WW$, M5M,*4#D>$U!R[*/E!5 (@R,*J\:%%X9 TWDJ^YM^HLD+ G#"B W81:,VRZLO MP#?P35NG^*M!\JYMWC H%V6E9I80>17;UV9V4E.>5N$7/38X4. JC9&..=7H M=H?[T;'5R0S V;?A%"&I28JZ1)F$M(G6M:S'?PE!FV>W:9V-U2J8\Z%SC>*6 MH_VIR3_Q4G,^P8ROJ'%405?A>.'#]!KS?]^+]+"M$)_$XU=YLHN)O,IXCQH>X MZFKV7.8*/K,V0:S'L$;..\H>.]8D>'EV^FG#)CX2CD2D.@5.C"%\!^MLL_ZL M%&Q["<@&EX>N\T@==O)VI-K=1KY^*3K9/5^$":3LCCL8^^[/YHB=@BG#.UU% M24I/S5U;1HA9T$6;D@MN0@5S4^T61->1$ ,X!>Q>U(7307"Q":-,B[*HRJ\I MF629.F"&V,Q5;FT_G$^=P%9FLO!@V39_JL(L:#* M%XOB(%O12(K! ;X[?R,5,,Y'0PVK'1=Y%&/6,11Q(TV)GT)AK/P7$ @ MZ@J='0T;;/5F\&H>D80C/W>!>$+\/GC5[10%LKUHL2B/:FQ(K#45,]J5TV[A!*?D4E>(B&\ O["' M[=GXCZBQI6R/L[,4.X.=([4%>E*GRK' '^&VV.JC%5H$6;H)'3FYS-&](R), M$#6$XV!GH4UL?Q"BTMR$#=@L+U4ZY69XJ,31(4=+-)<&G@$)&N^%<'7&3P*93AY8DPW\7N MA]-U08],&5B#(^3Q/8\?D#>]%@2(Z]OB;A/4E/2L74&3QD#6,>L6FU[*H=.: MPU*$V)@FFR V2MHWCD[24)C93:';,@OR3G7<)4[*HIY[C+I^8V8R$GFM;_N_ M3U(".A35L5=5?M@BUKX%BSM5J7LH0ZNOTGQ"6B2OJS*)S>7U1T:1_;.*2PS) M@/,G='1S9?OAJQ>&0YL><332OQB]^NY9M4BN?>EM!%^]@ ?W$!!P^2HP3;/( M3+Y EP7;Y(VT(GXHGW#,11=U+AP68V^*7>?4*Q&@#)NIB[4Y+!\4)@BN2YC[ M-"(./0YSV=_( RPPXX[03R$#%UT9LY-TE')NS*D4BO@"":3W!+OC#L)RB_EH M;E6+E:<>9EP52)DTK=J)'R#.4S#Z!Z%YWD*#\0 +6:C@D].I2[(WCHHBT9D4 MN"BK(IF(/>X4@A81?1M^"D%L#S?^?C,CB>5(-T/6_I&M>PB;H1[FR>4O<=BF/Z M3.#@WV!L,(VN$8V'Y.6&_M:4&INRC4&HGK=08<$IT42R\*#0<. _(T)$2MQ@ MND>8M,GIENZ?-NXD(.G*-A?JC& /LO:\98V"Y_-423E-629C!,W#%-*(*_@K MN/? %*LEQ^*5W5BV%_J8P[XY*+%G+E@F",>J2\?ADLR!'CM6O2J*'-N;(VHJ MFGPUJ3K17_@7?"(*%OYI$*YG+5Q.@"H&[07/J'0S=7+^O&8,6W<1EJ=7)=8H M">LH'?OE[Y\]HH9VWD B/<=E$@6?X*!,D0M171!HV!YF-HYH5+J_L8]4PV(4FW*G33"SK:<#L<#IF?[)NJR M"&/=B(WY@RI+R-)G:;2A#$Q$Q$DYKRN&JPH)6_070E>O"% :<4;:A/HEZR=0 M#W\!_JIAI%@_N[$0B7U5QTCLWT.?+2R4[$9W0\]F Y8EQ#5O7;I0&.+CI,JQ M_P@GT8Q__5KAV!J5A&VP%1B[UBG_'<:+B'3V5..]<- S[$.#L!6*+B'2& $Y MC3470'419>64R]$Y5(1NFUC1#EC$02 8JB&8"X%R"$-6J1EU6YM6UU&AK!O' MD'0G8TPO!K*,!70"RGD7FB 7 M>RZ?"YTU>@5LU5*:#E4F9J*+PZ="S]>JS$HI@B,XN9_9E-*O&>=XNZA>O4IVJSN>-&$X03+P>1+]U2IRIJ+2 MN!>L$R]4;FU(3H.R4C,&Y++NQI;36_4H)C=':^+2'M7^DR\<7\4D.->1]K&J MKK%.Q"AL7"M6H[:(1)6P6QR#*(FN"338$1\!*6Z%1"[:8KFC5^!BZMOEL^UZ#JHBR8H10A[!7# MO\)B0*P;F7#!O(E*O&R#/[X6$0) +EEC@RRQ+62AC"4(DN@EI!91*A.B1?\2@8]T M7A;4PL<\LY:F8Y;\QS- "$DB'52]5?#<5#<$U[^@_+0Z^YIAR;B]*SM:-GI? M) $6TU"SI=^@^IK7D-U0%J&0P9&$1+$&HSD>/3V$=.<$H@- ;"6\<6B(S&/- ML]GP!G1J%T-':"=;2"U;KLTBRM :NN[43!5Y:-DG>'+R4[BTF=E="!2M:@ + MG9=WIBIL?<=@8QX-WX,/N&\+6O#X)YA2%"?UC*LE"6,U&K>JL8T7!JRHW0%M=%[DV)_%M"(&O0P_Q T< MEQ9QG^@N($:LSBNV1VZN*B ML<61R-78X=DVV^HS0/'V=QKO3JE_G+OP,EPP3F2U'AYPD[3+9)Q4H;%^"V;3 MY0+-.1R(RZAL<_'@='4VS"^=E%8B3ELV[WO83%&^9]BXFHI=R,)88^K&U$;C M.DTJ2.E(HQG)KY^10(P4: MK24_RZLUD"/?X+42[B^T1+**>K$BW9%Y@4VL#%2Q?I[+;3.NI=ZG,>\MF)*6 MLU"KR7E.V&(DFN@3/5LKZU819TX%MRV7SEPLI&48,PH A:S(Y_V=$[,>MC)O M<;K5^P]!,0\5M#T5M'O;0P7M4$%[?Q6TD2'%L5[B5^0BH5!9AB3*E[D4'8T; MG>H+Q:P/Z^+,/T:5PT>G[S6O(FG?J$')51EF#ATZ%)V.:ZO@7LT72I1X"4X9 M-A.)LNA".BE1@:PP0O=H]'8+8HSLFIX$Y+EA@WKT!'ZIZ2&9 DU;F-C4'5:& MVK];1LM2=QYGJ6-*-FITSKS"&%77S*17R@(D8M-\&L[ K+1<:5_9J%7@#E02 MW7#I;YA'N6$O64%X3KIKR4;Y'2!HRW1IK[MC^10.7)#*2E>7PF'E%'$)(;,Q MG&VK9VV/>T$M@]%35U%::X?/Y@_,+E84/PC;E&QNTD?L:((]..3 X/GDE)L2 MAK-(>U'4*UKHS[:"3^U?.N6Q#I&?+KHF9L4VH9HD$D%GU#%VOV'IMA7]Y#%K M CMAB=01U&;3/[@2P/,5MTU.AQ0FXK,QQJH?WPS$7* WX:ETJ7JU]92A*=Y, MR0=P&(DE N"0\S5II4P6S5E,EBN?0-@I?[$]3CC>(\1RP>]V09D;@L3-DU7_ MF?P@CH)HVH*)ZK-G/#?NQF9A7@U=Y'9YXEZ[EAF+JHVG34U#Q,"B=+1>,@T@ M;=I8?ZEO%*ELIMH\OI.B2O[6C/YD7>W#.):(W[&/UOV(V9HH:R3":,1.ENAC MOV87TZ.32PI/@ )3\#:9TOU,15%;<%OHU?/7.@;E^-K=>]2Q]T_85N@GVVY>.Y$EH] TJP[DEE!M5D!< MY@FKJ,6N99XQE6(? 8>B$,-&V/^4V#M(LZ'.$Q6H;3ZN' U-DQJOI4Z;L\:; MB&E;ZI!C@'8R.=8T2F9.FS_,0DDDNUZ?!.EC^50K"X-AUD4D 3I6+ JAWDNY M'2\P#:(L\2&6_YXND83F4["9>WW1(1E:^[=EP$*DFM)@^"%\\F)=EMRB\6$< M1:=0D3U"\MT^%.@>T<5*+T.!8WH;>O/&A):O7[W(;5LQD!TTS%Z .YZ5)L< M6+O=AC179&A^3@IVHA*YVF@FO$QTW9CU[00^N!U#A( P+S1QH3$Q.G:ST3)Y M8;6.:#&T!Z,DK0O54FC2UAL[[7 .O5N)4.^'Z[+&E*-5(M3 0G[R3#=JL&R] MV9['MJOX':0A4PQETIZEF%U X!J:0;4D M.60 :4=I:$0Q\^,Z9LZCV14QYG]IR3>H&PX[&M9V5T3%BDY\DIF CYD]M9 $ MDUI[#'^R00D4Q60@-$ 9A!:SHXA="8O_BSD;8G2BYT(]RDL=X-ZN,&7G7 MYM;]@?TL_BFMV!GM:D21(#J:_*27@R2A+D':+RD9G6R%SJ EEPFFL.>6E"4O M<^>/3C,-;G6D<2/V<5O\BZF*B5FMPY/V>]^J!CKV-:AFA,&\?)V_WA ,@O5Y MK-.-:>L*L4M5Z1"]Y[H-E>NQU!EZ$8:+RQY1OA&-AR^&15)TG574Y$@6R-QV MICF7?:(.*+A/9#1)]P.-2?*7RF$!8LTE7!)G+_DHPBDLMA"%,B9U->8BDJHQ M&%,_8] MOC3-S3[B1,J W5&Z,N _66UB,@[/O6F\64IT2[*WU"4U#V8+&#/6P#DO-&71 M!193A"9&/0;59-#$%(G7VHE?=RJ-AGE!0@<317+0X.US(S@7:3Y&+-LE%KIZ M(7H/X[1I)S3#2[C0C$@-)D7ER[3.PFN7#9Z;H7#,T<[ &DU(/0%EC MKF^0R\E5/5&UR2V=28M%8VZV2,<.MD9=-QXO+FK1 M@+1.USBM[T=F_8-B@&053N!>%/ ,'/.3-W\>HW:?;+DZ/D%L.W4)P46#FR$9 M2YA8G]=J,5?2@1HU<9>$E-2M("(:+/SJ_\*Q@ZN%D*O$XZG?QB$C1Z.;W]ZM M@)3M]\I4N@8NMN_@R@D;1H;Q'=A#"#G[(V!H MSY_PNCMA-R/&@T7$K!+.B%21E]2>T[W\Z3=; MM'I,7>%>P9SJ<9P@9R;^W:OM N)8?FELDY#F80!\K>N=XSB3Q1BC'&R:A!XP M5O+Q]'M8OZMH0D7%9-/2%6(+B#60G=H#$Y(1)K"!R?5&M,OCX<3/E]:S#&RK M"AW_F":Z&N7'(-#6S2\[+IV&>.)?-!QQQUBAVKJQ8X]<2SD:"K'CT7@]FGW$ M/,5;$XYN@T5[T4[.NID3L_4<0P1+B>10S\ SUBD[Z1U:8LP( U6!.6#Z?4SA M_+))0QE5559A-]5&&-BZ52/.M 1@2.>F], ]1\*"V;%XU)8]]OU6NWR9[NI& ML!=W(7LB#1R@"TUI:NB1C0C46)O)8JR+*221-6OR\>@ZSN;$0:T%R,6 KE\$ M4TBN$K);)P5FL,(3,* THLK'_OKMQZQUL>P8]^C>60XFDN%W17$'K0I*S@]6.#GD4*U/4<%DDK\6,NK_@?,:YUP^[?%3!R^G>9KF MU[K2S D9E,P.8.($6? >5#^29IM\Z#]!4"9X20?OHK&3J2 %?(H7^.OD@I*$ M\.W_KM,%D6IOR %#SQ/#N@)'PCXH%&?6#2C),<5OGBFXKR*L/)>&F:DTY72D MLE/3N((L= R:OD!_E?!VRB.Z?BAIUG$*ZT2=#= M+@3]ZE-:FQ;U1!,58Y24\\9P6W?T_[,U*6SW6S_*=I4O=7H5JS%]MS:H[PT=\S>D.#]F#@P"/(]DSD0.W>=H&DUTL767&F7;8.;H8G.LY<1J6A+AB2=X(04Z M*2_%Q=E)S([XU"CGXQ3;6%]<-DR@B)M)VI(M\=;Q3X4@?LB'U^=4-P_0LY73 MB-$O$(64*6LD 6;:R9+@,+=(=Q,-4XSO]-&P'!_F';*%D.5$./4@A7*D1-QN]K#%Y==Y+#P#!BLNM6_7&A)81XUP3XSBQ!WU?ZRA(@Z&BH7,GMF:) M2N/M20'[1)%YU-%/0P-LIQA3(W!K;I%8?O&.]',WJR:9IZ@ 9*0=D$_J/F_<@; M#=.E\LSOE^XW1.,0H4O%8%0Z?ABFD\;7U'O(\Q4LE8Z)M(?B!]'<,LE^SR)$ MS=>QTH$@"<=GV&S-()\KTZ#\?D,L[8/Z),^H\0UZ35A3EH ":E(F"5<]@,N% MVW[M&@GH.^/E;2J*V I(/.P36:XL@<(^<8G]SI^3+OS2M6AF&V1EL2MF*C0/ M!K D)2>GI\<4A\$"DR*F>I @NK@H,%1*%L*OHW#G\"C8;_NAV['SV-=_PGEPHS/3 MX QC,/Y8H&B(J=.#?[ IQHO$/?QJO,$50L+$EG6%V/4T="9),'ML8%$VAG"# MJ(*LA==A:,Y0_Q UH'VHK.<\PI10>4F:"#Z/(&JRR%3_=Z2LUPO'F,T7J/L\ M6F#\(^P\,X1SH\\PUJRP2#FZX'#8KB=[Z<^;C[^ TF#2=9$UR1"MML0K@^WS M,@\;U7HT%5UCY>B'TV-ZWA5>V_3;!D111^)_\T$B@\1IK'T3" M=HXZ '/6!9BS,P!S!F#.=U?Y^W5)3C$"N?H<@W::7)OF+>I;5WEF4-0I&K9G M;B%1@[++EH]SH15>?19J("'!5)R(?QP??VK"NUW(*X?(K_OGHDU?ESG)86;N MIB'K@5X^,]MJCE>B7*QVH;!1NX2 T'>CG WE;,D6X/TR\&LG0$6 CSGF@'6& M6PN&A'#>FB&.K3B\Y_!_)Q-OCL]_Y8CQ[<^)D\JF)4%[# \$:X6)O M82\!NV]6IV18Z50'3<6!H*MN(60\E_UP+UL![WR&1->X(VOL6CHF MD&?*Z=$IMN7A-@-NJY#%/?.X:3S/K,V.['._S>O_V]ZU]K9M9.WO[Z\@]NT" M-D [EB^)T^X6-C@X%0DF$.Q+^BM (S TW.WC&L/T&3+N3; M?YE7=NYE51A?FKO(\VS!92&1;2HQTP9#PNY/;R).) /+;83IW]D"]>FHO=4Y7\=U,9T0?V)?%Y8B=-9 M&/YP(@ H9W3[)P7S98Q^L((@GWU&X[1_& R@RI9DJ/PT8T*0_)23'&,>%(VI M#W!MP\#0T/4JC\LB_;"VKCZ$H77M M_>8^A__9VC_X.X?Q]K=5J6,-HL'(2 4OJX]!-#6:8F05&I@%MO@;0HR$D^(I M%,6/(K4)MNRAUF, 8,FJ7BR49"_G'M230-6!#5"/,>+M6W#BIT4Y6_FE$)S7 M0%X+PHD<6HF/ZHN!B5^5HEYWT7#VX+N3?=*5/BQ#&+7>!^(+(#JXUVT JRQX M$XDTBSMEC.J+DW8/M&:4"80\KQB[#LS2Q3:>[5=P@JB)8RO+YS%9>1AQ 1<7 M:O>PK6@MK%5]V+]*=:F4FS:K3$,%/O^O:!ZE?KCGCVIT0ZRKA=-?F$R@XRVE MJ"ZYB99T(1"GWHHXW[XF7/C2)6*5&>N>2J&J7 #\N*?:G6"'=SZC*I.2.*JP M&@9(H51M Q31#&W;#.&DEIK! :8B;T/*2O>_6YHH,M9S6T.#[208[##?CZIR MPBUL5.72G-*8 =YAP6P>XVT2W[JJ%XRG]06;D GIH)X6BE:H:\E5C"YX2Q>'$F295!= MO0/P49%YF 9426*(]78IQ&O$RPIKG-'DN<'"N?@.^TA.(%80JS8;8QZ\-1.' M^\O":0?13+MLDDPD5F8B%& ,?OQ?7!))5[3T(ET MTX)3 L$([0+47(1O^+ZYJ!R"4JD,6K$#;+K-O]LI4LV5SB_ &)WHIE#')K"T M5*DU]BN"?6DL'O.[WR*H&G^@E]@K%3^L]12(\;YDF4(%O4SV'X6GVK84\=G> M9T=5K*=FQ\*,3@',-7[Z ZB'_FQN_C$^_*&$.)PYDX!YN26NV6G_4GRO;3)+ MS6] PT=V=#N]($H@PAQ!N7\RJZ;62.1,L+60W8.@B7: M X_TREQ,2429 M_2A%<%PJ78ZG"84K0A>N(/=E:#:2\6?(<V*LG'%FL_O&BM4Y& QU?7);(W(I%]T"6RNT3V MQSJGG$5#YBZ(N$_!['1^#05_A]#U14D#LL$>U,5]L@SBSSUY?7D@R@%T407'$6Q>K M?0$*S1]CX2T1^9. #P=NL9WJ/$I&ZB1@ -#A=UMODC:'CA.W14 >-,K9Z6:J M2MD'A2G)MI]_P!S#XUTCPG5>%8U?ZYKDM*46F8:4[4A'7@1*4C_&FJ*4^GI3 MP60T!!&1$7!$+9OJ V2LM.7PYE6.T)L8!,!)@WF7E!56N;A]$RO$W$BC&RXK MP/ X-I^DQ@3[*U:M,WH9ZYO]M M8[CN##M;Z]_R^>4L-[:+\(@(T(;FX'1:;^N1UF>*9U#+*M3*3A>N$@) (NHZ MPSMKA%F<6.:8:9:]@?6;9$9@(/#T-IJ"?2L/LA(%BS\P(IU*.Z\LQUTK#'BY M"%Y)9*VW4K?!U'0V<0*_->H])#@*=3;:A_.A#57EIED;K 6H57/ VH': MJ+V6C?G[?7U86U![H-F_1<8;C$_2)\B6F!HC7]7UN!JNU?Y&4C1X@"-'!:S5 MI5T:)$GB$@3J1B<2D(CS(%CGK*)/(T8'>F_8I9GC$OF.9P@*DS##"OU(J O MKEJ2564#AR_QIH*[(8! _$#?YPE#Y9>WYHJ;,"V9AX=^:V\ZR0PZ$!V7(N0; MX 3H?%]%1)C"S>]^+1.&1-E95[)FYQ-"7 X M)LTHH!R1SN8(. /.6^8(6PJGQH5@!U^C /U))2(.;E4=&?L '2R2,]6-R M6D)9!GH\9G/1D%'(/NVX1>MU<'WS6M7&>K*_>R1/#H/O'N_O[M6&WJ\-O4:?%V?IN19#HN;1<(*IO56B&JH0ZI*5 M8_J-3= &7U!^KR=>QVZ#T05,WN1F,EU(7A1W)1L.HX+KB"O7:1R%^.U!9[PSEG;AQM7?V.M6,6994Q34$LL.J MZ4R(PX;0#?5I-1:V.29QSM>,SQ:"5[FQJ9.\0:]. S7?3[^7JI7R45J:L*1- MDP7&;F&](5]KQ)>0#Z1&+YFNV< 2 Y%8 WZ%F*]915,(7? M%74SJRCC:)1,+6@&=A2,S8JQ^W72*(9L@VW783@'$B4;H(4N]K?#"RG0YQ#. MM"AW5,\ 1+;,*26LJ52Z#L%J\AYV&WM#9D!C1TL+?J758 V&)D*Y48EB;U;R M2#:DW&@=EN!'.(9MH&)83HG&+GCQ<-H]X#)SS':J(J:.#($WBP6(B'>5@!26 M((U9>+'-\!SOB]N5D=PH.VJ^ZBA'$<'I%>,+F=6!0'LNE!]Y-$]&A/Q,N^$R MYF%@M&=^X]:=]"B<1J5^L.>&-XVV,F19!^L,@?\]#EI&[1G7_/@PR7!9HY(Q_@3@:36('X?9#IP# M@9G'O-:#4N6_294D)54;15/>L4"5!&!%#K6!_,O>+M)JVL\:HV@N<*IV1Z"7 MSYPHT*&2.R1KRH\YZ2VYRD[E,9:>D[1&] 9Q+(=\USHQGJJAF M'$D@/8MBQD+-N?5\_SDE.BUS$I/)+WT 4%"J3 1@@!/<+$!:O9/K$!YQ^0)O M%E?"FO@OJ'+$F6WT=O'_@AU?+D4RJ\KQ4Q79EG@/!"B$HD&ULR(()2A!FRRZ M;;KB+C5T*%)K;G0M:H\)%^$O-!9(U3?,PYBE8!VYR1>ER-R%Q'5Z$\%YLP*9*!45.E M2"Q?K'?UXVV%XLG41IC(I>.I2<8+XI(WFV/DHIKS/6CQ]MFQ:H77+>+I-'29 M+N";GF6*M%9<;?HLE5S3$D?TQE>P+_&(L<7(_?)"RA+J4CT4KF,J#)",3J*0 MEB$$;:4$H@K"P$7X/J52,,((GO67$90BH6QQA MSA84]%Z-EW(9"OB4.7NTW*TRPBN^3 WZF:1ORE'KZ@"7U0$>=G6 71W@I[!H MBSA^PW48=5Q1]'0@YHGJKIZH]GBJ?2X6,W@>/=A6;+I'=.4=HHAX5SSJ54T$ MZ 5NM<420E^1L8B28A+\D9G[*0#S NMX5 H;RN;> ()Q2K5W<%DB,++L^DA6@L3TBV MCQF.JU^6&9HR1QW(V[) .(VH(N0?@02L4"F:^ZI-?9O?2XQD* M"M46)E]=>H9QCI94=[2;MMF2OA<(#))6]51'38'6!$^?3IW(,[XX,KVT)O'\ MG#U>O\HG&<6#4FDH?H7TYML,K;5!A9-8)B3HPV MX\9+&API (O!:4MQ46;#-]_?\RZ1^B7C_9]_,T8W&,%S$*?TQOX;8L3R;\]_ M0OO^/?97O*ARD(T68D:7N;7'RY'_?-Y1F7,Y:ODD),$AB< R4F;S'WARQS3B M9US)_:/AF-9R_ZZ^E#50PJ51Z8U8I!IA/IX30^RB*%:J:X=IIQD[02)?>Q+9_86:W?*Q^EO+&^!!_Z:J=]Q2P;RG-H.L=ZNU^H_C/ MBCJ1C*=6"M<->'I3*)6OJ(G G-?R/CI4-R'U6XQLV@B M)A"&_[!$O9HST POITH,$GU,C'RI/K5.RVE4S'8Q^KH!RY;C3) M1SNP[$B(#K=4+ EC^5ZE:DR'TRBAB ,N35%#$T#$]Z% )]5Y/_"]<"\LI$V= M;,II*.B"H6Z%&ZBH!3 8W?V!O+BXU%CR2:N9(O"4&H?<5+\*4_HSWIKM&G$V MF[\9.2P&]0PINS![G 6P)(G C,E O/$1:/Z0>1= "@K*CG(JE)677":94P' M05D;R.M^I4(AVC996I(6YGEQS_3=^ M 8I#5&/<'DX^8[E"CAUED85LQN3=%!X5M73;^E\CS84WTS#)! M/X)>MYV5116/& Y=Z\"Q+=!9IOX;QPQ+@L:J-2P;(-HNW0&Q@,M!RQ,_H-:V MK" # //\P=4^UA#[!8@/;5,N1.=+B.#G2J$6 ^3;&ZK^?_\]E-OL&H*:M!H1 M%LR179)6LP'U!8E^!B9;Y*+"+^IKC+K@;34_!O9+;BW@%QKD681,=)'O\^&0 M#'GSFW4!RY!Q\E,N]"=4^(74%A'<3H1RCVI!,A6'-_SOPH$&, M>,?1;40 .?)63&&CK 2:I(6Y*0"%1ZY?T(Q%#$5*-U%NKW!WKXZ]"M5W[*V)7H!4=A@"(_9A""M@>$441PAR^^4ZX&Q9RG. M72&FU3B$?I#&X-' @EJ=KKU"Z(HF1H.!H'_@"8#O MOT]:9G'7@S3TA+,GBC*;*P_%/_ZN3=I=H):*R:MU0[" KK-G(SI[CKK.GJZS MYZ/9';GSQ.S@+?CN-=QJBMP4%E> NP*5AR.:&70,U6Y?G/W"O9YF&M.=,MLQ M:B.I9CA?*)Z=)8R%G>7Z+C**?U@RZHW?4$*MIRZL#GKO01G,/R? 0$HO#BVS MNH:\!CGN=+R%#;:B^3B@PQK$MZ==?P,=+"M@O$&];A ME1I6ENBBA,\;BXLL*[3)F1594YY[\98!OSQ["!!^2T:XIVIFX!4(1@,4!<4X M*J>M&T@D00FO61*O"5L;\BBY^OU6*8W(IP_]8 MB6B#):&CCLX4!%=Q 0"FIKG_%.8-T)+R#R4F3\%Y0^,8&+2\+_H-R(H\OAUQ M(FZ\HR@3++S%<(K .FE4,@8JK!MWUT,_#0![#S6'KD7" MT,=-H'VT?^NAU%3S.>$>83MGD5=SAC!]."KX-^>^0DSWCG4D.7?IV\);SSKW M@N-U]QJP=H/GQL$"V(8[]JT=KFH$G$-),8D=@"&!@85"T.&?=#4!,!5&2(4_Z5&>8$?BPJX;JZN8D+88U>\1[B MMF VFEUD\#,&)@Y&!KD(&!E?(F$/1* MS+@P&8/+&-DR-S"7,*6Q[;Q#;3C+2N!O?IOD6>HR0U A2C.TZ1N\Q&/FR+,X M$!Y&DWEW)BS$!Y1&PP@H!K,A+Y32W=9-KQP?S]$PE# $1=\DI*+?T5MW8I6O MC-1E1L;=C5!F-]00S/%UAVQ/#U8IFW$T $N(8(^F$:?8YH)IYG)B?P*?&I/R MCA'6Q[&+RT'P]K:8&%,*.UM<4M!I.W--GU?FL"!EJ* \ZM?/TIL,NXMEQX'. M@D#$.%-1QBD9!X.XO(UCQ9$! R(!:,C8,-CZ&Z"(P+TL)H,0?Q4LKGP?B#2; MXZ>H0^#+0R"SOTM]T'TL 2-GR_D4"O[C?&*:;^VV;D=G%'Y2A69^DV4CM*:X M[!N0 ;'3N2B@U$>'82E)!*G%6PNX7N6ZQ85L97LH* 8CZF^ZL"JFS4[8F,OX M"Z((_R2;D<=\2Q3"GL-1/ZQV!CU(<6, R06BBY@0 DK9-EL>DZ2ZJ-26&Q2 MYXOTLT,,=BK:=O)4ABP>[$'>(6 M0E==8"(?DKJK.7KB]_$ -'SP"(9?"3N\ =*>])46"\5_$ZT_>QH#7Q6A+T M+0R@7%&[<[@BH3,>K+++1Y]Y$:>,R41?0"Z?=S\W$PJ!WR [PYV'UN$UZ'^>I#;)BIGW7" M08GT275CUH*QSB/&"0:N2DH](\IS'2B;,J#6Z O@(K 05O>K%X?OJ1>_O$[\ M//[BZ6( OC8#_P%)4%0Z, 8'"3@P?QA.8NETA[B#.5J U5" 0<+'PS4;0082W.^YD&\RK,GJ(;B*H![VTX )IS[HU:A-ZI6 *6,EMBZRL M]=K0%1,Z.?5)XS<:=9!PHM6*@920A1P[9+ACN#P%@,G.MP./!2I@&TZA*<8$DHQMQ8+ = M,-ZAG; #H-Z%YI; ]4),!ER@*L"2=&')IM>P^ODZLH9Z(_!_RV1RM(BN>M \ M>90)L"%)NC!-U_< LJ@U':3SQ@#WW/)HU^(C?8_:.Z'$,'(+I3N($P2GE>Y M16H]C6XY/7PC5,BA+3>A9W!M QZA:GV3JM0&0!U;-U!6XP^:G"I.OS]_$IS AOO[J0!0N) M$2MZ1ZD@0C\VPEJG3:5UD3/ %<[VGPXF]@^C7XN1Q/+$-(:X>]?.& MEL^E%LL$72J50C">XW:J.1I>/9N[L_ANC9C$THM*Q@!ZC4_EB[>4])=:^5 6 M;\D.8*5LFEF,X@S\J2G@S#&5%'"[T(+:Y:)R3700W2T!?\:; I]HWFR8($(; M)"#Q@A^%2SC=AE(=HW)8=:4=CT2V'>VQF0.&^ZSMHY;!0M!)Z6_+1+/<1]BS M\4#M$-M2PXQ)OF3EY&KE+ .S7%"Z% N)Q%CAUWZ+UHPO!/3F3AO7"X?"#U:_ MZRZJ.:U%)FJ!ZJ'@Y4E0,+A!W NH*J2F/ZMX'2%F"G%XT!%*&24J%LNV*_Z, M$N2,""62]!<_C X1)"(/&2^ W;!^!?@&7 ME#Z%]M8,:Q9?,#/L*5^SL"5Y-853^-+8_(C'G;QK,(^;D<1^DP,VC!Q9,8LL M"J'[MJ^VF:.HSDJII:SEMJ?HA%$'5%-(VITXVX1@A!+/%0=G$)N ),-J^%#O M\9(0##\ IH1(0[!I!!MC%A$K_4%K4?3"KGM7#+"'WU<2U_IJF:%BJ7;%4@1^TTB'BPEJ[4.']VN)G0IA%"X;O M!HV,2#R#@RS*1WA38 $C!$?PNIYP6EA,/*R6')O;D7I=L"6%2CYBO*:9!JJ8 M1'FLRL?D^L&!I382JQ H^)N53-W*BX@SFT^A>1.1!B)KNS2F M"O,H]P5&A5I:"7H.\CB&C%.G"D(9PXR!@EFH:!9\ZC9"1^X>Q!Z=:3-#5V MR-"Q[:EL7F%+A&K48R#(^FN#A=_DQF8S%!O5:MB09,_Z>^SAA?60RM7EBY =+L21?H M;7[;&/O\)M&\\-EQZ]G>,?7($Z&>X)?#@],XRK%/1RW6367T'KHI66Z_5$#/ MG#A'-BS/1'W[?^_3A@'G9&O!CNGO%(E@#P+(&K"1BO9@DZ3W!X5$?8 M66F^U]RU]W8.J-0*ROKWG:I> KS#,X1:PON>X>OSR[.?^E?&83Q[CM,<_!A< MG;P\NPHN7@1G_W[=O_X]N#H[?7W9O^Z;7YZ7YW!'U]=7IR>G3V_:GNY M#L+M4[Z=>M][?ET+ #3,0]/2??]MO#9.A?'TZ M(6D1Y+;M].9]?SO;\N):=>(&FO]M1=O!=0:L,K2/LI<;-LUSVU>VT=.\(J=S MH^?XBJ^X46V:7_ST=OKB:] 7@^W@!/S,FSAXA<[19@L[!'2,YQC@R>P$_DL+ M_&;+]E#N0KIN-EJRS57X==TV44&-]QL]7;.JK[#^;+K8[(E*O'84O)I&Z88+ M09:;NP(Z_V=%IX([%;Q*!8^V@U^B=\FLFFVV2#N'Y&O0PICZ_B5:!+_'9?!L MTVTV>V50U^1&3Q9B@:2!LPV?J6C@8*NWO3E:6,6QUPGP-2NF\IO!UO[>81CL M'QR;_QP=;7]]80'J M+M45)_^__]V0#>I$HA.)+SYB)Q)?ATBX#W["FWQ#1SSX>^L&?3XA_-N/!X][ MX5'OR?TM1=LD/I,A>'2$-F!G"'YB0W _V&(8$&4*\F\Z8[!3\]W-WXE$)Q*= M2'3&8&<,;HPQV$4%/X\Q>!!LN5I790\V"V!7FH3=R?ZLA^IX/WS2.]ZP@[T9 MN_&9W_J[S1.&_>/=WF$G"QLQ8J<+-FDW'L3^[S\Y#I\\?;IA M"%_#;2RKN^ MN#YYV1ENG;+>O-WH#+=.%CI=T.W_@]G_C3# M\?KR1A_]4#"U^L[>L;IFFWOKA.N:$ J?=U9]14"Q=TS,)[;WP1)(M,%J ?,W M\%=&A 6DNOL!;@IJ80. ^JGF"&N3QI9&PT$'>=W_#!43%9:G"7E01HA!@A#] MQ"\Q6""Z%..F1-/@<7BXMQ?N[>W)DQ&4LH-#JY U,)SF,DE.YP;+?G; OCO5SL!ML,-C/\[,7)Z]?7E\%KU]=G =79^?]BTN%[O-0 MD7P^C*#M/"L5KGF'N+5!I_!PHT_A+_WSL^#JY,79]>_!\_[5Z7W>G[ MFDY?AUVNE_,'A5W^1(;ML,N_)>SR[KI9<=T<;?1UI'364) M]FAO;[>'U%_['SC+?T3!)(_'QC(KR_GWCQ[=WM[N%O%P]R9[^^@D'TZ2MW'Q M*![=1/DC8/Y\U.L].3@\?OK(F(Z]PX,G3PZ?[@/OV..])X_B=_\]W#ON/3G< MG90S>S!VS--V %H\&I;?QR1+9MS+^"8IS"_3TI&"GLPH/@]A]M):F4NA=Q#U#K>B[4>]HQ'^$)Q:>ALFM#R=)/'8"&$\K) L]V)L_@K0=-&J M*^]KVM+]C][2SU4H9_%SZCM\].EW^(7E=_C6=O@KW-_'Z^SO%3,.]0Z.]M8^ MMW@3?9D=7_^R^!S[X*^X,I&__ MGH1!/QWN.NOEWY40]>0QL"E;NZ6WM_/O@ F1+ OF,KJ#,"!J!6953O[S[/)E ML-5/@4LFB/]3 N,[^$+/A)_F$@>#.;Z,TILJNHFWOS?FV#:.=IJ!NP,P<.:G M(ILBV]?(V5:8B>X3X^G6RZPHMD/SW=5??A9-D3_F:A+')7[\?08[!:[:%V95 M"_CJV_?Y9C:;Y_$$%L#H@OJDS9/6>XIC1[I23&6RC72HSOZLDI*YIK?>FM<[ MSX DS9BN2\9P>LB-MBH%O\0N705E_>3^:O563<,Y+)]G'DOTUZ<;\4NN^I=I M46^E?0&M>[A*Z]ZC$&S4LIPB$>DKP&;O0Y8IPI*TX+EQL\TQ-YIW"Q3V"+0W M4-\PRQHK:-36HVQ8H>-*%,C#:34B92YNL+GOMC]=@4X]S?4Y(MM?R1@8<#%[ M,4)N4Z"83,T^XEX@D5U:1&66+X".,T7ZPCR'VP ^\ UP07)6= -&!1:/_D_G M)]=>Q*D]*X$X\>\D\/#I& /:*86U@+E2$YX C 0Y%$$6IWDT+,36!IC9&$T/S!V)X)D$G&DV@Z MAG@QE4*I/7P/.:A_2L>W7$0[F,5-V4W-W0>'YH,65TM\1Z7 MK@=X+MO<:UA/]MF^<_6WQ_]VNL M_;1'Q:/@I_[SLXOSX+>SR^N?S_K_=W:Y4?OQ4S**C2[\+89F R/Z^4;-;FE@ M>H/FN#7/C0V;S('TUTXTHXDN:6GJSMX]G;W?3\[[OP8GE_VSE_V-VHK?HS1Y M&YSD23Q--FIB2\/&&S1'=>(<8W6F8M_N[]%PF!DC#J)_JX_D%Z[?4+6&+T^N MKG=<*>72VM*-JQD]EF'7+(,T/QK7!Q;]?_[Q:%+.IC_^S_\#4$L#!!0 ( M /2!:54S;TY]#@@ $DR - 97A?-#0S-3(T+FAT;>U;6W/;MA)^KG_% MUIVF]HQD76Q/4DG6C"+3CN:TMBLK;M4'(7?"4M MERAM>Z=5R75N#54P 6,GL9LN;=F(/W@#:M74-L%UA"P1\:0! M+SYDRC8'(N$&+O@8^BIA,N]L0LJ"0,B;!E2%A.I!3<@F^)DV2C> 958U:<_T MSD;%NC\LK?A#NS>]U[T!'-8. M:JW*L-VJI.V=OVW#%W)HTN9#>SQLK/5VGNX(Q990[ E.Q/);6V:QN,$.'[]1 MKO.3=[W^H'?6ZW8&O=P;>.Z_[=M#[U<,N'/7Z7SLM"UUW6V.:S6]]@^F6CPQH/K3O]UY\*[+E^^^\G[+W2Z QJI5ZOU?X)U MEK;XZ!UZ)3@7 5<2?N/:1AQGZA):15L13L!&S#:^X!$M&\88O0#] M[0S7Q,W*OX *H>O]VBE!3_H'L(=>""^^>U6O5YM=E:1,3ERKUMQO+IL%/W7[ MD[_:J0M^)5,O&O4.'C[[0;^D#]BSZ:3."]5..8!S>\E+NRSATX M4*B05-;Q)H94!MT4,FEUQO$\^! #%;TV!?@,K@EJAVY/8@ 5]H/TM03.)T<&01QI'P(S 9 M_9G/'W/-BT7H (DP,3(\C*@P%C;" YH422'M3NNFJ)H*\)CH;SD573##%I"; M \C#?R,@.81"HLL3>N8N7D(THC@.ZX5Q(?.J!\L=_-^/LP#71!@M^',)(2@H M3:6( @(P 3N.YP@MP&&6ML8@$ A:N$0268P""$N54OV&O<;IXS,301BKL9EB M5O,;8:Q&:P"CSEQOU+*T #TS569%VRWZ-@=]1QN,OL$=5R4R5GO9- 6^BE*! MTH<*0X%-Y\0]8)H[N*#["V+UZ-; #3%\82(2)[$$4R>E3VH'POBQ,AG.HZ2J M59SC)M7*YP%V&]A#F 0<<9=CP;OU(R9O.'0P7_6S&"5JAZQVO,?WW : M>4M0I2=SM-+J0"EM <0YJ$B3IVX3+FX3XC9TQF5@HP QXL8]/KR#GU3U;$NL MQP-/_>47Q^T>V]]>*D,_ MR#!_C81Q61&EN'3KT)7"/)\NYF3-8^;@5S#/.8A*1;ZF08&Y%74Q*A:!NQPU MV="(0*!YZ BY\>.)4A:*3/$65VL,H[@NARJ#$>%+.9LFI0R\M4L9I3Z\5A. MB3GWQ1DYDUXL /"_(2=!S,XXGP=?*QL7H'@V6?L?&26&_YHH\>0LN1(LGIY? MGQPS,,Z,1$"A@!DE7>9B!L,(%;D4'Y@.IEC%Z"'84,3"3HA>K]N6(I>#M4-L M'G3NB"X4R8ZMW!8'2C.=8L0PKASP?_ T.#]Z(Q9G+M(0='H;TQ'"$7F_6U+&SXN )S"%OKB]M M733 B9CU35Y #U5F[]?@*=R&S:0YW0Z$CU]OP7!Z[^ "',\M@?HT:?$MH)\O MH(,-!O1ICI55S-$5=E'INI&UP/Z(+$],7_E^I@E9"[1ZS:J),A;[Z6DLKF70 M0^!#_LPH?QZT9DJ((0+S[Y)TH;B/P'6W[W0Q+[.97ONY5A$SLQJ$,K<+*3QP ME,;9HZ ;$XC%>QX75_%+\J5/-M%#861[+_!5[NF.G]T]G7M<&TQC0FF>\R@% M+^)RGOX(61]1)ZS4\S/5&-;T5FDSH^:N Y=,$F$MYP\0C*%"\D_C@4#]W")[ MB%[,YX;X G[2S<(TY/ /F4#U77C)I'OER>QOK^0V,_EN\I5<)\8R$_L$0I"N MA^F:V1<<,5,PXMG5V)BS]T1Q\[+3D5Q7,+LGR-,G2Q^%Q.(6*[^87Y/A6( 3 M#9\EN'M16Y39. 6AAVY;RGFV(8-E"5H!+>4.4Q"+M<_@MASZF7/H3;XSZR!5 M#C5FJQ*"BKL$B[!TKU,4^"WE3%/(D8I'G.BF9#?%6R&ZR,D\26,UX3@ZCE2> MB-F=Z(!H_BQ\PGB*%F_ !9X]&>+Q?RP!O1*] 6\M_N6WJ)?] M>I$(S-/^/8@Z/OS^*1'A\)C$6EF[8BIPWCOU+B_@-Z\_>./U_N?U6Y6L_<#D M6GUUCX5(]CDT>U3L"^BP\N;LUB3=2/ 0O%ON9W1'!Y=YK?'7E'HT/'WV=\.7 MD!V($?@Q,^9D]Z?.]:!\U3GWRJ_[7N<_]"N%A=&K\[-!?ZDO"LM:C5<[*1K MU?G%VY_GNZ$$_=1BS0=J4:&?7B# Y3(0 M" U3$ T !E>%\T-#,U,C4N:'1M[5MM=]JX$OZ\^15S<\]VDW-,>$ES MVP7".922EG.[)$OHGNVG>X0MQ[JU)5>2(>ROWQG9O 1(0E^V+6F^A%@>22,Q MSS//R*89V21N-2/.@M;>3TTK;,Q;_/I_3Y\>G]1.CO!NLYPW[OV$]_]5*L$K M+KEFE@GY?M$J6<)/]T.E$V9+ ;?4Q3R,E M^:E4^ZV]9CEWNCE2P12,G<:NN[0E(_[B=:A64ML UQ"R1,33.CSYD"G;&(J$ M&^CS"0Q4PF3>V("4!8&05W6H" F5HZJ0#? S;92N \NL:M">%NQPS+9BT=4DKC!L)TU="UNDV[L"HU?WS=>]%;PC'U:-:LSQJ-]@[[\/Y M&71>][IG<-;KM_N=7OL--N'=[@ NW@XNW[;[0QB>/]C-N.QVW#8<5VH'[)!V M8_BZ"Y?MP8MVOWM9.O_S3?<=M#M#NE.K5'8U*F[,T//@'9-B#&TM>"P\\+FV M(IR"C9BM?\7563:*.8R41O(ZW:\@S? X+BA@?FU2YL^N"Y[\=#5(_,_6[WZPYB7?$0-C/TS$& H9B"2(VYJ#Y6/ )9B,;"0._9TPCV.(I#'B*^0B4A#,<$RD?P8&-.#SY]_-:K=+HJ"1E %"J^0^=BD027"XM>5VZT92.YS M8YB>DDG"WG,@&,S'--@6H#,X);H=N3G(P!?:SQ(TD]@=G.B#223\"$Q&?Q;] M)USS8A!:0"),C$(->10FPD:X0).BMJ/9:=P475,!+A/C+9>42]OP",/O'8;' M#Q&&'$(A,= ),XO ]A"#:(ZW]=)](?.2!6L5_-^/LP#'1/ L1;&'P!.4DE*, M?8(MP3F.%[@L(&%6ID;H!X(&]L@BB]$ P:A2JKZPU3A_?&8B"&,U,3.D:GXE MC-6X&\"H,?<;O?26 &=FSJQY^XBY[QUS3W<8<\,; 4IRJ_JL80I4%<4 I0H5 MA@(O7>CV@&GN0()!+TBW8S #-Z3AA8G(G,P23).4*NDZ$,:/E(< M+:E6/@^PV< !@B/@B+8< =UK/V+RBD,;<],@B]&B>LRJ)P?\T/6LG@3N(K\2 M5-')'*,T.E#Z6H)N#B7R9-MIPN5I0IR&UK@*9S0@S5N_)8;W\)/JFL:1$?9:9[;N0)!QQ1$LQ4RXR589QD&'6 M&@OCG&H4.#119=SL2:Q\S!KU"9"Q!Y19:FFP(S*OIB5"P"=Z!ILI$1 M@<#MH06(7 L[;2!II,R0/G5<99R8=9E3&8X.6;BU7$ =L0, M;_(2>:0R>[L'V^@8-K?F5/^']Q];P6AVLN!HC><[@?XT:/!'&/]H, YV&,8O M/R.BDY97O9YKPM"2<-XR:*&.QG9ZKXE@&(P0^Y,]] M\FL"\=]A*L[2Z=C=IG-_3K,O8J8F5<9E*4=D?# R1>W'X6T MF$(LWO.X.%A?L?<^>XON(H_'RO^;G,2=_' G<>Z1:S#C!&^1Z2CQ+N-RD?0( M61]1$ZQ5['/7&%;M5FDSE^&N 8=,$F$MYW?(BI%"H4_W X'^N4$.$+V8Q0VI M!/RDLX,9Y? /F4#W';UDTKV'9 X?#]UV,_GN\J%;.\:2$ML$0I .@.D@V1<< M,5/HX/GAUX2S]R1L\Q+325M7'+OGP;,G1A^%Q.*<*C]ZWY#A6( =#9\GN%M1 M6Y34V 6AAV'KY>K:T(9E">X"[I1;3"$L-CY;>QC*^7."Z ?7T+M\/M9&J1QJ MS%8>@HJ[!(NP="]'%/CU1DGJ2QFG*\.XE4GHC9 M#79 -'\1+;XF:KY1IOM'WD!\B3M>ASZN/1GA\G_U@%Y4WH$W#S_YU>;5N%X6 M HNT?PNB3HY_WH81CD_(K)FURJ8,[]K]WA_0'O2Z;WK-B-Q %R\ZK_];3$; M6M"O'C9\H!=E^A4$(LW]G.-O4$L#!!0 ( /2!:57<43[9!P4 /,7 - M 97A?-#0S-3(V+FAT;>58;6_;-A#^W/R*FX>U"6#9EMVTJ>T84!TE-=8Z MF>VTZ[X,E'2*6$BD2M))O%^_HUYW'A'])\>!(Q2HF,$(@A4LDJ6(4!W( M#.%$*L-2<,!UV\_;W4ZW"VZG[^[V>[O@O0''&0TS- S"A"F-9K^Q-+&SUZA6 M!2(%[@O9&&T-VR7H82"C%6BS2@MV M81S-_\*^V\G-H'B-6<;35?_)@F>H88H7,),9$T\&.8LB+L[Z'2Z@Y7(QL%+S M*Z(J7GC\<2G-X)J$*,V'Z(*Q)Z0 RILZXZ$.QQ>"E<5C* MSV@A)/-0D?9A,/(O$QYP [WNL!V,ANU\M'4'IIOVW&9\C:("46&PY,;HL0AT M/O@G'==4?(Z&#<,JNZ[H)!/'_FPQ.9R,O<7D>/K#6GER.IN?>M,%+([!W8/3 MUKPU;L'<'UNKP>WM=IH_K.W>'+R#XY.%?P ;;OAAS:V#^J+S#(X/8?'*A[DW M>^E-_;ES_/MK_SUXXX6E=#N=>U'67Z6=;7:P#TMM>+RZK<=Q.AXL6_=Y 6XB M;$,797.'"VX2, G"QR53Y-IT!0IS.D: B(>DB! XOX&,8>R_]9HP$6$+MBW# MXY_WNMW.8"RSG(E5\>8.=@BJVI0'2-HCF&-N, OHO==I@CV8FL TQ#PEXAK# M',.EXH:33YB(P+^D<(QW',0T)*HBU[96"S@/2>"7X. MGN*8\IKSD LF0D[G[EV8$:NVKIU7J>OVMMD.4+JYN]O13NWTC1Q:YX\7&DMV M7_2>#FP8'[+/NZ7/N2CG/.M(.]\Q3N5!JX4/ZX P;OM!KE!;WSBU^5+E4N/5RMC[S&IHVO*1M%%=<(V@E\$' M$@%&%LPI9P%/N5F5TI@!72IHP>=A)CF!3;50$L;UA45A3*U0A)9".RCZ]AR@ M:T#9J:_C_@2W!_(&]7:K\#*D Z>V@WQ._BXMV,@YL,E;X+=]9P.E!AK_-X%^ MS^PT+$@1 JG(%?N-#MV^,$VK>]+Z7>R==3!7]L<^H5GENXT_>JU,^D,;(; "E?'B^^TO!3#Q?:Q*\ MXK8#"E4?IO*\'"Q>E'-%X4:KLVVB?P-L9+Y&VRW0UJ$H>>E9&/U?;;\J[0O8 M+9@J!YR21(TGOP0M4TX-]2S8IBG*_G:^J8?;N@U'DP.?)NMW=&5\Y4_^\&?7 M'?R_.NE;6G]C5'PPEM\Q$=\S^^]1K=XK,/>D<;SWII.WX,TF_NO)/,5 >ZPX /G; 5 M " ;48 !C979A+3(P,C(P.3,P7V-A;"YX;6Q02P$"% ,4 M " #T@6E5--]5<4=/ #MLP8 %0 @ '3)P 8V5V82TR M,#(R,#DS,%]D968N>&UL4$L! A0#% @ ](%I5:$^'D/&<0 1G(& !4 M ( !37< &-E=F$M,C R,C Y,S!?;&%B+GAM;%!+ 0(4 Q0 M ( /2!:56N@3QJPE, &]1!P 5 " 4;I !C979A+3(P M,C(P.3,P7W!R92YX;6Q02P$"% ,4 " #T@6E50:OMI.?I 0!+NQP % M @ $[/0$ 8V5V83(P,C(P.3,P7S$P<2YH=&U02P$"% ,4 M" #T@6E5,V].?0X( !),@ #0 @ %4)P, 97A?-#0S-3(T M+FAT;5!+ 0(4 Q0 ( /2!:577@.4R$ @ -4Q - " M 8TO P!E>%\T-#,U,C4N:'1M4$L! A0#% @ ](%I5=Q1/MD'!0 \Q< M T ( !R#<# &5X7S0T,S4R-BYH=&U02P4& D "0 ^ ) @ ^CP# end