0000854775-24-000018.txt : 20240503 0000854775-24-000018.hdr.sgml : 20240503 20240503154148 ACCESSION NUMBER: 0000854775-24-000018 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240503 DATE AS OF CHANGE: 20240503 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DIGI INTERNATIONAL INC CENTRAL INDEX KEY: 0000854775 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER COMMUNICATIONS EQUIPMENT [3576] ORGANIZATION NAME: 06 Technology IRS NUMBER: 411532464 STATE OF INCORPORATION: DE FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34033 FILM NUMBER: 24912716 BUSINESS ADDRESS: STREET 1: 9350 EXCELSIOR BLVD. STREET 2: SUITE 700 CITY: HOPKINS STATE: MN ZIP: 55343 BUSINESS PHONE: (952) 912-3444 MAIL ADDRESS: STREET 1: 9350 EXCELSIOR BLVD. STREET 2: SUITE 700 CITY: HOPKINS STATE: MN ZIP: 55343 10-Q 1 dgii-20240331.htm 10-Q dgii-20240331
00008547759/30202436374595Q2falseP2Y00008547752023-10-012024-03-310000854775exch:XNAS2023-10-012024-03-3100008547752024-04-29xbrli:shares0000854775us-gaap:ProductMember2024-01-012024-03-31iso4217:USD0000854775us-gaap:ProductMember2023-01-012023-03-310000854775us-gaap:ProductMember2023-10-012024-03-310000854775us-gaap:ProductMember2022-10-012023-03-310000854775us-gaap:ServiceMember2024-01-012024-03-310000854775us-gaap:ServiceMember2023-01-012023-03-310000854775us-gaap:ServiceMember2023-10-012024-03-310000854775us-gaap:ServiceMember2022-10-012023-03-3100008547752024-01-012024-03-3100008547752023-01-012023-03-3100008547752022-10-012023-03-31iso4217:USDxbrli:shares00008547752024-03-3100008547752023-09-3000008547752022-09-3000008547752023-03-310000854775us-gaap:CommonStockMember2022-12-310000854775us-gaap:TreasuryStockCommonMember2022-12-310000854775us-gaap:AdditionalPaidInCapitalMember2022-12-310000854775us-gaap:RetainedEarningsMember2022-12-310000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100008547752022-12-310000854775us-gaap:RetainedEarningsMember2023-01-012023-03-310000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000854775us-gaap:TreasuryStockCommonMember2023-01-012023-03-310000854775us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310000854775us-gaap:CommonStockMember2023-01-012023-03-310000854775us-gaap:CommonStockMember2023-03-310000854775us-gaap:TreasuryStockCommonMember2023-03-310000854775us-gaap:AdditionalPaidInCapitalMember2023-03-310000854775us-gaap:RetainedEarningsMember2023-03-310000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000854775us-gaap:CommonStockMember2022-09-300000854775us-gaap:TreasuryStockCommonMember2022-09-300000854775us-gaap:AdditionalPaidInCapitalMember2022-09-300000854775us-gaap:RetainedEarningsMember2022-09-300000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300000854775us-gaap:RetainedEarningsMember2022-10-012023-03-310000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-012023-03-310000854775us-gaap:TreasuryStockCommonMember2022-10-012023-03-310000854775us-gaap:AdditionalPaidInCapitalMember2022-10-012023-03-310000854775us-gaap:CommonStockMember2022-10-012023-03-310000854775us-gaap:CommonStockMember2023-12-310000854775us-gaap:TreasuryStockCommonMember2023-12-310000854775us-gaap:AdditionalPaidInCapitalMember2023-12-310000854775us-gaap:RetainedEarningsMember2023-12-310000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-3100008547752023-12-310000854775us-gaap:RetainedEarningsMember2024-01-012024-03-310000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000854775us-gaap:TreasuryStockCommonMember2024-01-012024-03-310000854775us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310000854775us-gaap:CommonStockMember2024-01-012024-03-310000854775us-gaap:CommonStockMember2024-03-310000854775us-gaap:TreasuryStockCommonMember2024-03-310000854775us-gaap:AdditionalPaidInCapitalMember2024-03-310000854775us-gaap:RetainedEarningsMember2024-03-310000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310000854775us-gaap:CommonStockMember2023-09-300000854775us-gaap:TreasuryStockCommonMember2023-09-300000854775us-gaap:AdditionalPaidInCapitalMember2023-09-300000854775us-gaap:RetainedEarningsMember2023-09-300000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000854775us-gaap:RetainedEarningsMember2023-10-012024-03-310000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-012024-03-310000854775us-gaap:TreasuryStockCommonMember2023-10-012024-03-310000854775us-gaap:AdditionalPaidInCapitalMember2023-10-012024-03-310000854775us-gaap:CommonStockMember2023-10-012024-03-310000854775us-gaap:DevelopedTechnologyRightsMember2024-03-310000854775us-gaap:DevelopedTechnologyRightsMember2023-09-300000854775us-gaap:LicensingAgreementsMember2024-03-310000854775us-gaap:LicensingAgreementsMember2023-09-300000854775us-gaap:IntellectualPropertyMember2024-03-310000854775us-gaap:IntellectualPropertyMember2023-09-300000854775us-gaap:CustomerRelationshipsMember2024-03-310000854775us-gaap:CustomerRelationshipsMember2023-09-300000854775us-gaap:NoncompeteAgreementsMember2024-03-310000854775us-gaap:NoncompeteAgreementsMember2023-09-300000854775us-gaap:OrderOrProductionBacklogMember2024-03-310000854775us-gaap:OrderOrProductionBacklogMember2023-09-300000854775dgii:CostofSalesandGeneralandAdministrativeExpenseMember2023-01-012023-03-310000854775dgii:CostofSalesandGeneralandAdministrativeExpenseMember2023-10-012024-03-310000854775dgii:CostofSalesandGeneralandAdministrativeExpenseMember2022-10-012023-03-310000854775dgii:IoTProductsandServicesMember2023-09-300000854775dgii:IoTSolutionsMember2023-09-300000854775dgii:IoTProductsandServicesMember2023-10-012024-03-310000854775dgii:IoTSolutionsMember2023-10-012024-03-310000854775dgii:IoTProductsandServicesMember2024-03-310000854775dgii:IoTSolutionsMember2024-03-31dgii:segmentdgii:numberOfOperatingSegments0000854775dgii:EnterpriseRoutersMember2024-03-310000854775dgii:ConsoleServersMember2024-03-310000854775dgii:OEMSolutionsMember2024-03-310000854775dgii:InfrastructureMgmtMember2024-03-310000854775dgii:SmartSenseMember2024-03-310000854775dgii:VentusMember2024-03-310000854775us-gaap:RevolvingCreditFacilityMember2023-12-070000854775us-gaap:LetterOfCreditMember2023-12-0700008547752021-12-220000854775us-gaap:SecuredDebtMember2021-12-220000854775us-gaap:RevolvingCreditFacilityMember2021-12-220000854775us-gaap:LetterOfCreditMember2021-12-220000854775dgii:SwinglineCreditFacilityMember2021-12-220000854775srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2024-03-31xbrli:pure0000854775us-gaap:SecuredDebtMemberdgii:FederalFundsRateMemberus-gaap:BaseRateMember2023-10-012024-03-310000854775us-gaap:SecuredDebtMemberdgii:LIBORMemberus-gaap:BaseRateMember2023-10-012024-03-310000854775dgii:BenchmarkRateMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2023-10-012024-03-310000854775dgii:BenchmarkRateMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2023-10-012024-03-310000854775srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2023-10-012024-03-310000854775srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2023-10-012024-03-310000854775us-gaap:SecuredDebtMember2024-03-310000854775srt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2023-10-012024-03-310000854775srt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2023-10-012024-03-310000854775us-gaap:RevolvingCreditFacilityMember2023-10-012024-03-310000854775dgii:PriorCreditFacilityMember2023-12-070000854775dgii:December72023CreditAgreementMember2023-12-070000854775us-gaap:RevolvingCreditFacilityMember2024-03-310000854775us-gaap:SecuredDebtMember2023-09-300000854775dgii:CreditAgreementDomainus-gaap:LineOfCreditMember2024-03-310000854775dgii:IoTProductsandServicesMember2024-01-012024-03-310000854775dgii:IoTProductsandServicesMember2023-01-012023-03-310000854775dgii:IoTProductsandServicesMember2022-10-012023-03-310000854775dgii:IoTSolutionsMember2024-01-012024-03-310000854775dgii:IoTSolutionsMember2023-01-012023-03-310000854775dgii:IoTSolutionsMember2022-10-012023-03-310000854775us-gaap:ReportableSubsegmentsMemberdgii:IoTProductsandServicesMember2024-01-012024-03-310000854775us-gaap:ReportableSubsegmentsMemberdgii:IoTProductsandServicesMember2023-01-012023-03-310000854775us-gaap:ReportableSubsegmentsMemberdgii:IoTProductsandServicesMember2023-10-012024-03-310000854775us-gaap:ReportableSubsegmentsMemberdgii:IoTProductsandServicesMember2022-10-012023-03-310000854775us-gaap:IntersubsegmentEliminationsMemberdgii:IoTProductsandServicesMember2024-01-012024-03-310000854775us-gaap:IntersubsegmentEliminationsMemberdgii:IoTProductsandServicesMember2023-01-012023-03-310000854775us-gaap:IntersubsegmentEliminationsMemberdgii:IoTProductsandServicesMember2023-10-012024-03-310000854775us-gaap:IntersubsegmentEliminationsMemberdgii:IoTProductsandServicesMember2022-10-012023-03-310000854775us-gaap:ReportableSubsegmentsMemberdgii:IoTSolutionsMember2024-01-012024-03-310000854775us-gaap:ReportableSubsegmentsMemberdgii:IoTSolutionsMember2023-01-012023-03-310000854775us-gaap:ReportableSubsegmentsMemberdgii:IoTSolutionsMember2023-10-012024-03-310000854775us-gaap:ReportableSubsegmentsMemberdgii:IoTSolutionsMember2022-10-012023-03-310000854775dgii:IoTSolutionsMemberus-gaap:IntersubsegmentEliminationsMember2024-01-012024-03-310000854775dgii:IoTSolutionsMemberus-gaap:IntersubsegmentEliminationsMember2023-01-012023-03-310000854775dgii:IoTSolutionsMemberus-gaap:IntersubsegmentEliminationsMember2023-10-012024-03-310000854775dgii:IoTSolutionsMemberus-gaap:IntersubsegmentEliminationsMember2022-10-012023-03-310000854775us-gaap:CorporateMember2024-03-310000854775us-gaap:CorporateMember2023-09-300000854775srt:NorthAmericaMember2024-01-012024-03-310000854775srt:NorthAmericaMember2023-01-012023-03-310000854775srt:NorthAmericaMember2023-10-012024-03-310000854775srt:NorthAmericaMember2022-10-012023-03-310000854775us-gaap:EMEAMember2024-01-012024-03-310000854775us-gaap:EMEAMember2023-01-012023-03-310000854775us-gaap:EMEAMember2023-10-012024-03-310000854775us-gaap:EMEAMember2022-10-012023-03-310000854775dgii:OtherlocationsMember2024-01-012024-03-310000854775dgii:OtherlocationsMember2023-01-012023-03-310000854775dgii:OtherlocationsMember2023-10-012024-03-310000854775dgii:OtherlocationsMember2022-10-012023-03-310000854775us-gaap:TransferredAtPointInTimeMember2024-01-012024-03-310000854775us-gaap:TransferredAtPointInTimeMember2023-01-012023-03-310000854775us-gaap:TransferredAtPointInTimeMember2023-10-012024-03-310000854775us-gaap:TransferredAtPointInTimeMember2022-10-012023-03-310000854775us-gaap:TransferredOverTimeMember2024-01-012024-03-310000854775us-gaap:TransferredOverTimeMember2023-01-012023-03-310000854775us-gaap:TransferredOverTimeMember2023-10-012024-03-310000854775us-gaap:TransferredOverTimeMember2022-10-012023-03-310000854775us-gaap:EquipmentMember2024-03-310000854775us-gaap:EquipmentMember2023-09-3000008547752024-04-012024-03-310000854775srt:MinimumMember2024-04-012024-03-310000854775srt:MaximumMember2024-04-012024-03-310000854775srt:MaximumMember2024-03-310000854775dgii:The2021PlanMember2024-03-310000854775us-gaap:EmployeeStockOptionMember2023-10-012024-03-310000854775us-gaap:EmployeeStockOptionMember2022-10-012023-03-310000854775us-gaap:EmployeeStockMember2023-10-012024-03-310000854775us-gaap:EmployeeStockMember2020-01-290000854775us-gaap:EmployeeStockMember2022-10-012023-03-310000854775us-gaap:EmployeeStockMember2024-03-310000854775us-gaap:CostOfSalesMember2024-01-012024-03-310000854775us-gaap:CostOfSalesMember2023-01-012023-03-310000854775us-gaap:CostOfSalesMember2023-10-012024-03-310000854775us-gaap:CostOfSalesMember2022-10-012023-03-310000854775us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310000854775us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310000854775us-gaap:SellingAndMarketingExpenseMember2023-10-012024-03-310000854775us-gaap:SellingAndMarketingExpenseMember2022-10-012023-03-310000854775us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310000854775us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310000854775us-gaap:ResearchAndDevelopmentExpenseMember2023-10-012024-03-310000854775us-gaap:ResearchAndDevelopmentExpenseMember2022-10-012023-03-310000854775us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310000854775us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310000854775us-gaap:GeneralAndAdministrativeExpenseMember2023-10-012024-03-310000854775us-gaap:GeneralAndAdministrativeExpenseMember2022-10-012023-03-310000854775us-gaap:EmployeeStockOptionMember2023-09-300000854775us-gaap:EmployeeStockOptionMember2024-03-310000854775srt:MinimumMemberus-gaap:EmployeeStockOptionMember2022-10-012023-03-310000854775us-gaap:RestrictedStockUnitsRSUMember2023-09-300000854775us-gaap:PerformanceSharesMember2023-09-300000854775us-gaap:RestrictedStockUnitsRSUMember2023-10-012024-03-310000854775us-gaap:PerformanceSharesMember2023-10-012024-03-310000854775us-gaap:RestrictedStockUnitsRSUMember2024-03-310000854775us-gaap:PerformanceSharesMember2024-03-31

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
 QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended: March 31, 2024
OR
 TRANSITION REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     .
Commission file number: 001-34033
digilogoregistered2a02.jpg
DIGI INTERNATIONAL INC.
(Exact name of registrant as specified in its charter)
Delaware 41-1532464
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification Number)
9350 Excelsior Blvd.Suite 700  
HopkinsMinnesota 55343
(Address of principal executive offices) (Zip Code)
(952912-3444
(Registrant's telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, par value $.01 per shareDGIIThe 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 the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act:
Large accelerated filer 
 Accelerated filer 
Non-accelerated filer 
 Smaller reporting company 
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No
On April 29, 2024, there were 36,374,595 shares of the registrant's $.01 par value Common Stock outstanding.



INDEX
 Page
 
  
 
  
  
  
  
  
  
  
  
 
  
  
  
  
  
  
  

i

PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

DIGI INTERNATIONAL INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(UNAUDITED)
 Three months ended March 31,Six months ended March 31,
 2024202320242023
 (in thousands, except per share data)
Revenue:
Product$78,432 $83,819 $155,682 $165,574 
Service29,270 27,325 58,109 54,876 
Total revenue107,702 111,144 213,791 220,450 
Cost of sales:
Cost of product37,894 40,218 75,660 79,830 
Cost of service6,537 7,101 12,807 14,171 
Amortization953 953 1,906 2,056 
Total cost of sales45,384 48,272 90,373 96,057 
Gross profit62,318 62,872 123,418 124,393 
Operating expenses:  
Sales and marketing20,540 20,341 40,187 39,447 
Research and development15,044 15,155 29,677 29,249 
General and administrative18,583 15,201 33,270 31,559 
Total operating expenses54,167 50,697 103,134 100,255 
Operating income8,151 12,175 20,284 24,138 
Other expense, net:  
Interest expense, net(3,697)(6,393)(9,358)(12,364)
Debt issuance cost write off  (9,722) 
Other (expense) income, net(32)47 (58)64 
Total other expense, net(3,729)(6,346)(19,138)(12,300)
Income before income taxes4,422 5,829 1,146 11,838 
Income tax provision (benefit)428 (70)206 160 
Net income$3,994 $5,899 $940 $11,678 
Net income per common share:  
Basic$0.11 $0.16 $0.03 $0.33 
Diluted$0.11 $0.16 $0.03 $0.32 
Weighted average common shares:
Basic36,296 35,791 36,212 35,698 
Diluted36,974 36,730 36,855 36,821 

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

1

DIGI INTERNATIONAL INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(UNAUDITED)
Three months ended March 31,Six months ended March 31,
2024202320242023
(in thousands)
Net income$3,994 $5,899 $940 $11,678 
Other comprehensive (loss) income:
Foreign currency translation adjustment(600)178 2,348 1,467 
Other comprehensive (loss) income(600)178 2,348 1,467 
Comprehensive income $3,394 $6,077 $3,288 $13,145 

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

2

DIGI INTERNATIONAL INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(UNAUDITED)
March 31, 2024September 30, 2023
 (in thousands, except share data)
ASSETS  
Current assets:  
Cash and cash equivalents$23,795 $31,693 
Accounts receivable, net71,983 55,997 
Inventories62,192 74,396 
Other current assets8,414 4,112 
Total current assets166,384 166,198 
Property, equipment and improvements, net30,076 29,108 
Intangible assets, net264,883 277,084 
Goodwill342,022 341,593 
Operating lease right-of-use assets11,488 12,876 
Deferred tax assets6,760 4,884 
Other non-current assets3,687 3,788 
Total assets$825,300 $835,531 
LIABILITIES AND STOCKHOLDERS' EQUITY  
Current liabilities:  
Current portion of long-term debt$ $15,523 
Accounts payable22,205 17,148 
Accrued compensation9,641 16,427 
Unearned revenue32,157 25,274 
Current portion of operating lease liabilities3,151 3,352 
Income taxes payable 1,116 
Other current liabilities13,980 7,138 
Total current liabilities81,134 85,978 
Income taxes payable2,325 2,308 
Deferred tax liabilities1,815 1,812 
Long-term debt171,751 188,051 
Operating lease liabilities12,567 13,989 
Other non-current liabilities6,081 2,905 
Total liabilities275,673 295,043 
Commitments and Contingencies (See Note 11)
Stockholders' equity:  
Preferred stock, $.01 par value; 2,000,000 shares authorized; none issued and outstanding
  
Common stock, $.01 par value; 60,000,000 shares authorized; 42,853,862 and 42,501,150 shares issued
429 425 
Additional paid-in capital411,759 403,735 
Retained earnings225,785 224,845 
Accumulated other comprehensive loss(24,663)(27,011)
Treasury stock, at cost, 6,492,260 and 6,436,204 shares
(63,683)(61,506)
Total stockholders' equity549,627 540,488 
Total liabilities and stockholders' equity$825,300 $835,531 

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


3

DIGI INTERNATIONAL INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(UNAUDITED)
 Six months ended March 31,
 20242023
 (in thousands)
Operating activities:  
Net income$940 $11,678 
Adjustments to reconcile net income to net cash provided by operating activities:  
Depreciation of property, equipment and improvements3,783 3,245 
Amortization12,754 13,702 
Write-off of debt issuance costs9,722  
Stock-based compensation6,579 6,333 
Deferred income benefit(1,873)(2,739)
Litigation accrual6,253  
Other(1,819)107 
Changes in operating assets and liabilities(4,612)(22,719)
Net cash provided by operating activities31,727 9,607 
Investing activities:  
Purchase of property, equipment, improvements and certain other intangible assets(803)(2,855)
Proceeds from sale of property, equipment, improvements and certain other intangible assets2,228  
Net cash provided by (used in) investing activities1,425 (2,855)
Financing activities:  
Proceeds from long-term debt214,062  
Payments on long-term debt(256,025)(9,375)
Proceeds from stock option plan transactions944 1,672 
Proceeds from employee stock purchase plan transactions1,111 1,170 
Taxes paid for net share settlement of share-based payment options and awards(2,784)(3,654)
Net cash used in financing activities(42,692)(10,187)
Effect of exchange rate changes on cash and cash equivalents1,642 195 
Net decrease in cash and cash equivalents(7,898)(3,240)
Cash and cash equivalents, beginning of period31,693 34,900 
Cash and cash equivalents, end of period$23,795 $31,660 
Supplemental disclosures of cash flow information:
Interest paid$8,274 $14,381 
Income taxes paid, net3,407 3,454 
Supplemental schedule of non-cash investing and financing activities:
Transfer of inventory to property, equipment and improvements(4,046)(2,685)
Accrual for purchase of property, equipment, improvements and certain other intangible assets$(25)$(44)

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


4

DIGI INTERNATIONAL INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(UNAUDITED)
Accumulated
AdditionalOtherTotal
Common StockTreasury StockPaid-InRetainedComprehensiveStockholders'
(in thousands)SharesPar ValueSharesValueCapitalEarnings(Loss) IncomeEquity
Balances, December 31, 202242,199 $422 6,465 $(60,973)$389,390 $205,854 $(24,765)$509,928 
Net income— — — — — 5,899 — 5,899 
Other comprehensive loss— — — — — — 178 178 
Employee stock purchase plan issuances— — (20)194 382 — — 576 
Taxes paid for net share settlement of share-based payment awards— — 19 (667)— — — (667)
Issuance of stock under stock award plans126 1 — — 799 — — 800 
Stock-based compensation expense— — — — 3,465 — — 3,465 
Balances, March 31, 202342,325 $423 6,464 $(61,446)$394,036 $211,753 $(24,587)$520,179 
Balances, September 30, 202241,950 $420 6,413 $(58,172)$385,244 $200,075 $(26,054)$501,513 
Net income— — — — — 11,678 — 11,678 
Other comprehensive income— — — — — — 1,467 1,467 
Employee stock purchase plan issuances— — (40)380 790 — — 1,170 
Taxes paid for net share settlement of share-based payment awards— — 91 (3,654)— — — (3,654)
Issuance of stock under stock award plans375 3 — — 1,669 — — 1,672 
Stock-based compensation expense— — — — 6,333 — — 6,333 
Balances, March 31, 202342,325 $423 6,464 $(61,446)$394,036 $211,753 $(24,587)$520,179 
Balances, December 31, 202342,749 $427 6,500 $(63,410)$407,330 $221,791 $(24,063)$542,075 
Net income— — — — — 3,994 — 3,994 
Other comprehensive loss— — — — — — (600)(600)
Employee stock purchase plan issuances— — (26)260 321 — — 581 
Taxes paid for net share settlement of share-based payment options and awards— — 18 (533)(84)— — (617)
Issuance of stock under stock award plans105 2 — — 719 — — 721 
Stock-based compensation expense— — — — 3,473 — — 3,473 
Balances, March 31, 202442,854 $429 6,492 $(63,683)$411,759 $225,785 $(24,663)$549,627 
Balances, September 30, 202342,501 $425 6,436 $(61,506)$403,735 $224,845 $(27,011)$540,488 
Net income— — — — — 940 — 940 
Other comprehensive income— — — — — — 2,348 2,348 
Employee stock purchase plan issuances— — (50)491 621 — — 1,112 
Taxes paid for net share settlement of share-based payment awards— — 106 (2,668)(117)— — (2,785)
Issuance of stock under stock award plans353 4 — — 941 — — 945 
Stock-based compensation expense— — — — 6,579 — — 6,579 
Balances, March 31, 202442,854 $429 6,492 $(63,683)$411,759 $225,785 $(24,663)$549,627 

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


DIGI INTERNATIONAL INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)

1. BASIS OF PRESENTATION OF UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS AND SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation
The unaudited condensed consolidated financial statements of Digi International Inc. ("we," "us," "our," "Digi" or "the Company") have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission applicable to interim financial statements. While these financial statements reflect all normal recurring adjustments that are, in the opinion of management, necessary for fair presentation of the results of the interim period, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles ("GAAP") for complete financial statements. These financial statements should be read in conjunction with the financial statement disclosures in Part I, Item 1 of our Annual Report on Form 10-K for the year ended September 30, 2023 (the "2023 Financial Statements"). We use the same accounting policies in preparing quarterly and annual financial statements. The quarterly results of operations are not necessarily indicative of the results to be expected for the full year.
2. EARNINGS PER SHARE
The following table is a reconciliation of the numerators and denominators in the net income per common share calculations (in thousands, except per common share data):
 Three months ended March 31,Six months ended March 31,
 2024202320242023
Numerator:  
Net income$3,994 $5,899 $940 $11,678 
Denominator:  
Denominator for basic net income per common share — weighted average shares outstanding36,296 35,791 36,212 35,698 
Effect of dilutive securities:  
Stock options and restricted stock units678 939 643 1,123 
Denominator for diluted net income per common share — adjusted weighted average shares36,974 36,730 36,855 36,821 
Net income per common share, basic$0.11 $0.16 $0.03 $0.33 
Net income per common share, diluted$0.11 $0.16 $0.03 $0.32 
Digi excludes certain stock options and restricted stock unit awards that would have an anti-dilutive effect on our diluted net income per share calculation. For the three months ended March 31, 2024 and 2023, 583,062 and 609,017 shares outstanding were excluded, respectively. For the six months ended March 31, 2024 and 2023, 676,465 and 416,307 shares outstanding were excluded, respectively.
6

3. SELECTED BALANCE SHEET DATA
The following table shows selected balance sheet data (in thousands):
March 31,
2024
September 30,
2023
Accounts receivable, net:
Accounts receivable$77,052 $61,880 
Less allowance for credit losses1,693 1,693 
Less reserve for future credit returns and pricing adjustments3,376 4,190 
Accounts receivable, net$71,983 $55,997 
Inventories:
Raw materials$22,805 $29,974 
Work in process107 66 
Finished goods39,280 44,356 
Inventories$62,192 $74,396 
4. GOODWILL AND OTHER INTANGIBLE ASSETS, NET
Amortizable intangible assets were (in thousands):
 March 31, 2024September 30, 2023
Gross
carrying
amount
Accum.
amort.
NetGross
carrying
amount
Accum.
amort.
Net
Purchased and core technology$85,038 $(61,745)$23,293 $85,032 $(59,833)$25,199 
License agreements112 (112) 112 (112) 
Patents and trademarks40,091 (20,953)19,138 39,957 (19,888)20,069 
Customer relationships309,222 (86,770)222,452 309,196 (77,380)231,816 
Non-compete agreements600 (600) 600 (600) 
Order backlog1,000 (1,000) 1,000 (1,000) 
Total$436,063 $(171,180)$264,883 $435,897 $(158,813)$277,084 

Amortization expense for intangible assets was $6.1 million for the three months ended March 31, 2024 and 2023. Amortization expense for intangible assets was $12.3 million and $12.7 million for the six months ended March 31, 2024 and 2023, respectively. Amortization expense is recorded on our condensed consolidated statements of operations within cost of sales and in general and administrative expense.
Estimated amortization expense related to intangible assets for the remainder of fiscal 2024 and the five succeeding fiscal years is (in thousands):
2024 (six months)$13,023 
202521,780 
202621,548 
202720,593 
202820,411 
202918,355 
7

4. GOODWILL AND OTHER INTANGIBLE ASSETS, NET (CONTINUED)
The changes in the carrying amount of goodwill by reportable segments are (in thousands):
 Six months ended March 31, 2024
 IoT
Products & Services
IoT
Solutions
Total
Balance on September 30, 2023$173,957 $167,636 $341,593 
Foreign currency translation adjustment400 29 429 
Balance on March 31, 2024$174,357 $167,665 $342,022 
Goodwill represents the excess of cost over the fair value of net identifiable assets acquired. Goodwill is quantitatively tested for impairment on an annual basis as of June 30, or more frequently if events or circumstances occur which could indicate impairment. We continue to have two reportable segments, IoT Products & Services and IoT Solutions (see Note 6). Our IoT Products & Services segment is structured to include four reporting units, each with a reporting manager: Cellular Routers, Console Servers, OEM Solutions and Infrastructure Management. Following our acquisition of Ventus in November 2021, we have two reporting units within IoT Solutions: SmartSense and Ventus. Each of these segments was tested individually for impairment during our annual impairment test completed in the third fiscal quarter of fiscal 2023.

Assumptions and estimates to determine fair values under the income and market approaches are complex and often subjective. They can be affected by a variety of factors. These include external factors such as industry and economic trends. They also include internal factors such as changes in our business strategy and our internal forecasts. Changes in circumstances or a potential event could affect the estimated fair values negatively. If our future operating results do not meet current forecasts or if we experience a sustained decline in our market capitalization that is determined to be indicative of a reduction in fair value of one or more of our reporting units within either of our segments, we may be required to record future impairment charges for goodwill.

Digi conducted an analysis as of March 31, 2024 and concluded changes in market conditions from the time of the fiscal 2023 test, conducted as of June 30, 2023, were not indicative of a reduction in fair value below carrying value of any of our reporting units.
Results of our Fiscal 2023 Annual Impairment Test
As of June 30, 2023, we had a total of $32.7 million of goodwill for the Cellular Routers reporting unit, $57.1 million of goodwill for the Console Servers reporting unit, $64.6 million of goodwill for the OEM Solutions reporting unit, $20.4 million of goodwill for the Infrastructure Management reporting unit, $48.9 million of goodwill for the SmartSense reporting unit and $118.6 million of goodwill for the Ventus reporting unit. At June 30, 2023, the fair value of goodwill exceeded the carrying value for all six reporting units and no impairment was recorded.
5. INDEBTEDNESS
On December 7, 2023, Digi entered into a credit agreement (the “Credit Agreement”) with BMO Bank N.A. (“BMO”), as administrative and collateral agent, BMO Capital Markets Corp., BofA Securities, Inc. and MUFG Bank, Ltd., as joint lead arrangers and joint bookrunners, and the several banks and other financial institutions or entities from time to time party thereto as lenders (the “Lenders”). The Credit Agreement provides Digi with a senior secured credit facility (the “Credit Facility”). The Credit Facility includes a $250 million senior secured revolving credit facility (the “Revolving Loan”), with an uncommitted accordion feature that provides for additional borrowing capacity of up to the greater of $95 million or one hundred percent of trailing twelve month adjusted earnings before interest, taxes, depreciation, and amortization ("EBITDA"). The Credit Facility also contains a $10 million letter of credit sublimit and $10 million swingline sub-facility. Digi may use the proceeds of the Credit Facility in the future for general corporate purposes.
Digi borrowed a total of $215 million under the Credit Facility to repay all obligations and to pay related fees and expenses under the Third Amended and Restated Credit Agreement dated as of December 22, 2021 (the “Prior Credit Facility”), by and among Digi, as the borrower, BMO, as administrative agent and collateral agent, BMO Capital Markets Corp., as sole lead arranger and bookrunner, and the other lenders from time-to-time party thereto. The Prior Credit Facility consisted of a $350 million term loan B secured loan and a $35 million revolving credit facility that included a $10 million letter of credit subfacility and $10 million swingline subfacility.
8

5. INDEBTEDNESS (CONTINUED)
Borrowings under the Credit Facility bear interest at a rate per annum equal to Term SOFR with a floor of 0.00% for an interest period of one, three, or six months as selected by Digi, reset at the end of the selected interest period (or a replacement benchmark rate if Term SOFR is no longer available) plus the applicable margin or a base rate plus the applicable margin. The base rate is determined by reference to the highest of BMO’s prime rate, the rate determined by BMO to be the average rate of Federal funds in the secondary market plus 0.50%, or one-month SOFR plus 1.00%. The applicable margin for loans under the Credit Facility is in a range of 1.75% to 2.75% for Term SOFR loans and 0.75% to 1.75% for base rate loans, depending on Digi’s total net leverage ratio. All borrowings in the period were made at Term SOFR for a one-month interest election period plus an applicable margin of 2.50%. Our weighted average interest rate for our Credit Facility was 7.92% as of March 31, 2024.
In addition to paying interest on the outstanding principal, Digi is required to pay a commitment fee on the unutilized commitments under the Credit Facility. The commitment fee is between 0.20% and 0.35% depending on Digi’s total net leverage ratio. Our weighted average Revolving Loan commitment fee was 0.30% as of March 31, 2024. The Credit Facility is secured by substantially all of the property of Digi and its domestic subsidiaries.
The debt issuance costs and remaining balance under the Prior Credit Facility totaling $9.7 million at December 7, 2023 were written off and included in other expenses upon the entry into the Credit Agreement. Digi incurred an additional $1.3 million in debt issuance costs upon entry into the Credit Agreement, with this amount amortized over the term of the Credit Agreement and reported in interest expense.
The Revolving Loan is due in a lump sum payment at maturity December 7, 2028, if any amounts are drawn. The fair value of the Revolving Loan approximated carrying value at March 31, 2024.
The following table is a summary of our long-term indebtedness at March 31, 2024 and September 30, 2023 (in thousands):
Balance on March 31, 2024Balance on September 30, 2023
Revolving Loan$173,000 $— 
Term loan 213,625 
Total loans173,000 213,625 
Less unamortized issuance costs(1,249)(10,051)
Less current maturities of long-term debt (15,523)
Total long-term debt, net of current portion$171,751 $188,051 

Covenants and Security Interest
The Credit Agreement requires Digi to maintain a minimum interest coverage ratio of 3.00 to 1.00 and a total net leverage ratio not to exceed 3.00 to 1.00, with certain exceptions for a covenant holiday of up to 3.50 to 1.00 after certain material acquisitions. The total net leverage ratio is defined as the ratio of Digi’s consolidated total funded indebtedness minus unrestricted cash as of such date up to a maximum amount not to exceed $50 million, to consolidated EBITDA for such period. The Credit Agreement also contains other customary affirmative and negative covenants, including covenants that restrict the ability of Digi and its subsidiaries to incur additional indebtedness, dispose of significant assets, make certain investments, including any acquisitions other than permitted acquisitions, make certain restricted payments, enter into sale and leaseback transactions or grant additional liens on its assets, subject to certain limitations. Amounts borrowed under the Credit Facility are secured by substantially all of our assets.
9


6. SEGMENT INFORMATION
We have two reportable segments: IoT Products & Services and IoT Solutions. IoT Products & Services is structured to include four operating segments, each with a segment manager. These four operating segments are Cellular Routers, Console Servers, OEM Solutions and Infrastructure Management. IoT Products & Services derives revenue from the sale of connectivity products and solutions. These products and solutions include enclosed router devices in Cellular Routers, enclosed devices for edge computing and data center applications in Console Servers, chip modules in OEM Solutions and sensors in Infrastructure Management, as well as our cloud based remote manager application and extended support and monitoring of devices sold. IoT Solutions is comprised of two operating segments, SmartSense and Ventus. IoT Solutions derives revenue from the sale of monitoring and networking service solutions. These solutions include wireless condition-based monitoring services in SmartSense and Managed Network-as-a-Service ("MNaaS") in Ventus.
The operating segments included in each reportable segment have similar qualitative and quantitative factors, which allow us to aggregate them under each reportable segment. The qualitative factors include similar nature of products and services, production process, type or class of customers and methods used to distribute the products. The quantitative factors include similar economic characteristics.
Our CEO is our Chief Operating Decision Maker ("CODM"). The measure the CODM uses to measure profitability within our IoT Products & Services reportable segment is segment operating income and segment operating income as a percentage of revenue. IoT Products & Services segment operating income excludes certain costs that are directly attributable to reportable segments, which are unallocated to the operating segments. These costs are primarily inventory adjustments on component balances that are common and shared by all operating segments within the IoT Products & Services reportable segment.
The measure the CODM uses to measure profitability within our IoT Solutions reportable segment is segment gross profit and segment gross profit as a percentage of revenue. IoT Solutions segment gross profit excludes certain costs that are directly attributable to reportable segments, which are unallocated to the operating segments. These costs are primarily inventory adjustments on component balances that are common and shared by all operating segments within the IoT Solutions reportable segment.
Immaterial Correction of Prior Period Financial Statements
Subsequent to the issuance of the Company's financial statements for the year ended September 30, 2023, the Company discovered a disclosure error related to the measure of profit and loss previously disclosed. ASC 280-10-50-22 requires the disclosure of the measure of profit or loss as reviewed by the CODM. Our CODM reviews the measures of profit for each operating segment excluding certain costs that are directly attributable to reportable segments, which are unallocated to the operating segments. As a result, the Company has corrected the disclosure to separately disclose the unallocated expenses outside of the IoT Products & Services and IoT Solutions segments gross profit and operating income (loss) amounts. The errors have no impact on the consolidated balance sheet, consolidated statements of operations, comprehensive income, stockholders' equity, and cash flows. Management has evaluated the misstatement and concluded it was not material to prior periods. The comparable second fiscal quarter 2023 amounts have been corrected to reflect the correct amounts for comparative purposes and the information presented below includes the corrected disclosure for the three and six months ended March 31, 2023. The Company will also correct previously reported financial information for such immaterial errors in future filings, as applicable (see "Part II, Item 5. Other Information" below for additional information).
10

6. SEGMENT INFORMATION (CONTINUED)
Summary operating results for each of our segments were (in thousands):
Three months ended March 31,Six months ended March 31,
2024202320242023
Revenue
IoT Products & Services$83,390 $85,893 $165,413 $170,235 
IoT Solutions24,312 25,251 48,378 50,215 
Total revenue$107,702 $111,144 $213,791 $220,450 
Gross Profit
IoT Products & Services Operating Segments Gross Profit$45,061 $47,477 $90,255 $94,151 
Unallocated IoT Products & Services Expenses (360)(1,335)(1,013)
Total IoT Products & Services Segment Gross Profit45,061 47,117 88,920 93,138 
IoT Solutions Operating Segments Gross Profit17,257 16,377 34,498 32,503 
Unallocated IoT Solutions Expenses (622) (1,248)
Total IoT Solutions Segment Gross Profit17,257 15,755 34,498 31,255 
Total gross profit$62,318 $62,872 $123,418 $124,393 
Operating Income (Loss)
IoT Products & Services Operating Segments Operating Income$13,643 $14,239 $25,343 $28,654 
Unallocated IoT Products & Services Expenses(11)(1,274)(1,370)(3,006)
Total IoT Products & Services Segment Operating Income13,632 12,965 23,973 25,648 
IoT Solutions Operating Segments Operating (Loss) Income(5,481)(14)(3,689)16 
Unallocated IoT Solutions Expenses (776) (1,526)
Total IoT Solutions Segment Operating Loss(5,481)(790)(3,689)(1,510)
Total operating income$8,151 $12,175 $20,284 $24,138 
Depreciation and Amortization
IoT Products & Services$3,107 $3,046 $6,205 $6,338 
IoT Solutions4,958 4,800 9,911 9,620 
Total depreciation and amortization$8,065 $7,846 $16,116 $15,958 
Total expended for property, plant and equipment was (in thousands):
Six months ended March 31,
20242023
IoT Products & Services$336 $2,260 
IoT Solutions*333 508 
Total expended for property, plant and equipment$669 $2,768 
* Excluded from these amounts are $4,046 and $2,685 of transfers of inventory to property plant and equipment for subscriber assets for the six months ended March 31, 2024 and 2023, respectively.
Total assets for each of our segments were (in thousands):
March 31,
2024
September 30,
2023
IoT Products & Services$393,805 $384,018 
IoT Solutions407,700 419,820 
Unallocated*23,795 31,693 
Total assets$825,300 $835,531 
*Unallocated consists of cash and cash equivalents.
11


7. REVENUE
Revenue Disaggregation
The following table summarizes our revenue by geographic location of our customers (in thousands):
Three months ended March 31,Six months ended March 31,
2024202320242023
North America, primarily the United States$72,398 $77,809 $152,093 $161,274 
Europe, Middle East & Africa19,485 20,414 33,875 36,291 
Rest of world15,819 12,921 27,823 22,885 
Total revenue$107,702 $111,144 $213,791 $220,450 
The following table summarizes our revenue by the timing of revenue recognition (in thousands):
Three months ended March 31,Six months ended March 31,
2024202320242023
Transferred at a point in time$80,574 $87,088 $159,968 $172,574 
Transferred over time27,128 24,056 53,823 47,876 
Total revenue$107,702 $111,144 $213,791 $220,450 
Contract Balances
Contract Related Assets
Our contract related assets consist of subscriber assets. Subscriber assets are equipment that we provide to customers pursuant to subscription-based contracts.  In these cases, we retain the ownership of the equipment a customer uses and charge the customer subscription fees to receive our end-to-end solutions. The total net book value of subscriber assets of $18.5 million and $16.6 million as of March 31, 2024 and September 30, 2023, respectively, are included in property, equipment and improvements, net. Depreciation expense for these subscriber assets, which is included in cost of sales, was $1.2 million and $0.9 million for the three months ended March 31, 2024 and 2023, respectively. Depreciation expense for these subscriber assets, which is included in cost of sales, was $2.2 million and $1.8 million for the six months ended March 31, 2024 and 2023, respectively. We depreciate the cost of this equipment over its useful life.
Contract Assets
Contract assets at Digi consist of products and services that have been fulfilled, but for which revenue has not yet been recognized. Our contract asset balances were immaterial as of March 31, 2024 and September 30, 2023.
Contract Liabilities
Contract liabilities consist of unearned revenue related to annual or multi-year contracts for subscription services and related implementation fees, as well as product sales that have been invoiced, but not yet fulfilled. The timing of revenue recognition may differ from the timing of invoicing to customers. Customers are invoiced for subscription services on a monthly, quarterly or annual basis.
Our contract liabilities were $38.0 million and $25.7 million at March 31, 2024 and 2023, respectively.
There were contract liability balances of $35.0 million and $23.0 million balances as of December 31, 2023 and 2022, respectively. Of these balances, Digi recognized $8.3 million and $5.9 million as revenue in the three months ended March 31, 2024 and 2023, respectively. There were contract liability balances of $27.9 million and $21.6 million balances as of September 30, 2023 and 2022, respectively. Digi recognized $13.3 million and $10.6 million as revenue in the six months ended March 31, 2024 and 2023, respectively.
12

7. REVENUE (CONTINUED)
Remaining Performance Obligation
As of March 31, 2024, we had approximately $151.2 million of remaining performance obligations on contracts with an original duration of one year or more. We expect to recognize revenue on approximately $67.2 million of remaining performance obligations over the next 12 months. We expect to recognize revenue from the remaining performance obligations over a range of two to five years.
8. INCOME TAXES
Our income tax expense was $0.2 million for the six months ended March 31, 2024. Included in this was a net tax liability of $0.1 million discretely related to the six months ended March 31, 2024. This liability primarily was the result of book stock compensation in excess of recognized tax benefits.
Our effective tax rate will vary based on a variety of factors. These factors include our overall profitability, the geographical mix of income before taxes and related statutory tax rate in each jurisdiction, and tax items discretely related to the period, such as tax impacts of stock compensation, as there are no open audits during the period. We may record other benefits or expenses in the future that are specific to a particular quarter such as expiration of statutes of limitation, the completion of tax audits, or legislation that is enacted in both U.S. and foreign jurisdictions.
A reconciliation of the beginning and ending amount of unrecognized tax benefits is (in thousands):
Unrecognized tax benefits as of September 30, 2023$3,162 
Decreases related to:
Expiration of statute of limitations(32)
Unrecognized tax benefits as of March 31, 2024$3,130 
The total amount of unrecognized tax benefits at March 31, 2024 that, if recognized, would affect our effective tax rate was $3.0 million, after considering the impact of interest and deferred benefit items. We expect that the total amount of unrecognized tax benefits will decrease by approximately $0.4 million over the next 12 months.
9. PRODUCT WARRANTY OBLIGATION
The following tables summarizes the activity associated with the product warranty accrual (in thousands) and is included on our condensed consolidated balance sheets within other current liabilities:
Three months ended March 31,
20242023
Balance at beginning of period$781 $922 
Warranties accrued76 78 
Settlement made(83)(164)
Balance at end of period$774 $836 
Six months ended March 31,
20242023
Balance at beginning of period$772 $886 
Warranties accrued170 168 
Settlement made(168)(218)
Balance at end of period$774 $836 
13


10. LEASES
All of our leases are operating leases and primarily consist of leases for office space. For any lease with an initial term in excess of 12 months, the related lease assets and lease liabilities are recognized on the condensed consolidated balance sheets as either operating or financing leases at the inception of an agreement where it is determined that a lease exists. We have lease agreements that contain both lease and non-lease components. We have elected to combine lease and non-lease components for all classes of assets. Leases with an expected term of 12 months or less are not recorded on the condensed consolidated balance sheets. Instead we recognize lease expense for these leases on a straight-line basis over the lease term.
Operating lease assets represent the right to use an underlying asset for the lease term and operating lease liabilities represent the obligation to make lease payments. These assets and liabilities are recognized based on the present value of future payments over the lease term at the commencement date. We generally use a collateralized incremental borrowing rate based on information available at the commencement date, including the lease term, in determining the present value of future payments. When determining our right-of-use assets, we generally do not include options to extend or terminate the lease unless it is reasonably certain that the option will be exercised.
Our leases typically require payment of real estate taxes and common area maintenance and insurance. These components comprise the majority of our variable lease cost and are excluded from the present value of our lease obligations. Fixed payments may contain predetermined fixed rent escalations. We recognize the related rent expense on a straight-line basis from the commencement date to the end of the lease term.
The following table shows the supplemental balance sheet information related to our leases (in thousands):
Balance Sheet LocationMarch 31, 2024September 30, 2023
Assets
Operating leasesOperating lease right-of-use assets$11,488 $12,876 
Total lease assets$11,488 $12,876 
Liabilities
Operating leasesCurrent portion of operating lease liabilities$3,151 $3,352 
Operating leasesOperating lease liabilities12,567 13,989 
Total lease liabilities$15,718 $17,341 
The following were the components of our lease cost which is recorded in both cost of goods sold and selling, general and administrative expense (in thousands):
Three months ended March 31,Six months ended March 31,
2024202320242023
Operating lease cost$930 $867 $1,821 $1,771 
Variable lease cost316 343 633 652 
Short-term lease cost28 18 55 43 
Total lease cost$1,274 $1,228 $2,509 $2,466 
At March 31, 2024, the weighted average remaining lease term of our operating leases was 6.1 years and the weighted average discount rate for these leases was 4.9%.
14

10. LEASES (CONTINUED)
The table below reconciles the undiscounted cash flows for each of the first five years as well as all the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as of March 31, 2024 (in thousands):
Fiscal yearAmount
2024 (six months)$2,216 
20253,713 
20263,262 
20272,058 
20281,897 
20291,840 
Thereafter3,865 
Total future undiscounted lease payments18,851 
Less imputed interest(3,133)
Total reported lease liability$15,718 
11. COMMITMENTS AND CONTINGENCIES
We lease certain of our buildings and equipment under non-cancelable lease agreements. Please refer to Note 10 to our condensed consolidated financial statements for additional information.
As previously disclosed, Data Logger Solutions, LLC ("Data Loggers") brought suit in Delaware Superior Court against us and our subsidiary Digi SmartSense, LLC on October 23, 2020. The suit alleges that Data Loggers has not been paid certain commissions it believes it is owed and will continue to be owed under a Reseller Agreement between Data Loggers and TempAlert. SmartSense is the successor of interest of TempAlert and terminated the Reseller Agreement in 2019. Data Loggers claims it is entitled to actual, speculative and punitive damages in connection with its allegations. In March 2024, a jury found Digi liable for breach of contract and awarded Data Loggers damages of approximately $11.6 million. Delaware law also entitles Data Loggers to interest on this award pursuant to a statutory calculation. Each party has filed post-trial motions with respect to the jury’s verdict. Our motions seek to have the case retried or to remit the award of damages. The plaintiffs are seeking to expand the award of damages for attorney’s fees and additional interest. While these post-trial motions are pending, each party’s right to appeal is stayed and remains in place. Pursuant to ASC 450 we have accrued a $6.3 million liability with respect to this case. The accrual reflects a reasonable estimate of probable loss based on information currently available to us. The ultimate loss, if any, to Digi could be materially different from the amount we have accrued and we cannot predict or estimate the duration or ultimate outcome of this matter.
In addition to the matters discussed above, in the normal course of business, we are presently, and expect in the future to be, subject to various claims and litigation with third parties such as non-practicing intellectual property entities as well as customers, vendors and/or employees. There can be no assurance that any claims by third parties, if proven to have merit, will not materially adversely affect our business, liquidity or financial condition.
12. STOCK-BASED COMPENSATION
Stock-based awards granted in the first fiscal quarter of 2024 and 2023 were granted under the amended and restated 2021 Omnibus Incentive Plan (the "2021 Plan"). Shares subject to awards under the 2021 Plan or any prior plans that are forfeited, canceled, returned to us for failure to satisfy vesting requirements, settled in cash or otherwise terminated without payment also will be available for grant under the 2021 Plan. The authority to grant options under the 2021 Plan and set other terms and conditions rests with the Compensation Committee of the Board of Directors.
As of March 31, 2024, there were approximately 1,870,487 shares available for future grants under the 2021 Plan.
Cash received from the exercise of stock options was $0.9 million and $1.7 million for the six months ended March 31, 2024 and 2023, respectively.

15

12. STOCK-BASED COMPENSATION (CONTINUED)
Our equity plans and corresponding forms of award agreements generally have provisions allowing employees to elect to satisfy tax withholding obligations through the delivery of shares. When employees make this election, we retain a portion of shares issuable under the award. Tax withholding obligations are otherwise fulfilled by the employee paying cash to us for the withholding. During the six months ended March 31, 2024 and 2023, our employees forfeited 106,227 shares and 90,985 shares, respectively, in order to satisfy withholding tax obligations of $2.7 million and $3.7 million, respectively.
We sponsor an Employee Stock Purchase Plan as amended and restated as of December 10, 2019, October 29, 2013, December 4, 2009 and November 27, 2006 (the "ESPP"), covering all domestic employees with at least 90 days of continuous service and who are customarily employed at least 20 hours per week. The ESPP allows eligible participants the right to purchase common stock on a quarterly basis at the lower of 85% of the market price at the beginning or end of each three-month offering period. The most recent amendments to the ESPP, ratified by our stockholders on January 29, 2020, increased the total number of shares that may be purchased under the ESPP to 3,425,000. ESPP contributions by employees were $1.1 million and $1.2 million for the six months ended March 31, 2024 and 2023, respectively. Pursuant to the ESPP, 50,171 and 39,979 common shares were issued to employees during the six months ended March 31, 2024 and 2023, respectively. Shares are issued under the ESPP from treasury stock. As of March 31, 2024, 420,056 common shares were available for future issuances under the ESPP.
The following table shows stock-based compensation expense that is included in the consolidated results of operations (in thousands):
Three months ended March 31,Six months ended March 31,
2024202320242023
Cost of sales$175 $161 $356 $303 
Sales and marketing1,208 1,072 2,376 1,923 
Research and development501 469 931 917 
General and administrative1,589 1,763 2,916 3,190 
Stock-based compensation before income taxes3,473 3,465 6,579 6,333 
Income tax benefit(751)(737)(1,414)(1,336)
Stock-based compensation after income taxes$2,722 $2,728 $5,165 $4,997 
Stock Options
The following table summarizes our stock option activity (in thousands, except per common share amounts):
Options OutstandingWeighted Average Exercise PriceWeighted Average Contractual Term (in years)Aggregate Intrinsic Value (1)
Balance on September 30, 20231,553 $18.52
Granted87 24.58
Exercised(66)27.93
Forfeited / Canceled(17)29.97
Balance on March 31, 20241,557 $18.923.6$20,785 
Exercisable on March 31, 20241,152 $17.203.1$17,160 
(1) The aggregate intrinsic value represents the total pre-tax intrinsic value, based on our closing stock price of $31.93 as of March 31, 2024, which would have been received by the option holders had all option holders exercised their options as of that date.

16

12. STOCK-BASED COMPENSATION (CONTINUED)
The intrinsic value of an option is the amount by which the fair value of the underlying stock exceeds its exercise price. The total intrinsic value of all options exercised during the six months ended March 31, 2024 and 2023 was $1.8 million and $2.6 million, respectively.
The following table shows the weighted average fair value, which was determined based upon the fair value of each option on the grant date utilizing the Black-Scholes option-pricing model and the related assumptions:
Six months ended March 31,
20242023
Weighted average per option grant date fair value$12.44$19.92
Assumptions used for option grants:
Risk free interest rate
4.45% - 4.68%
3.77% - 3.98%
Expected term6.00 years6.00 years
Expected volatility46%
46%
Weighted average volatility46%46%
Expected dividend yield
The fair value of each option award granted during the periods presented was estimated using the Black-Scholes option valuation model that uses the assumptions noted in the above table. Expected volatilities are based on the historical volatility of our stock. We use historical data to estimate option exercise and employee termination information within the valuation model. The expected term of options granted is derived from the vesting period and historical information and represents the period of time that options granted are expected to be outstanding. The risk-free rate used is the zero-coupon U.S. Treasury bond rate in effect at the time of the grant whose maturity equals the expected term of the option.
As of March 31, 2024, the total unrecognized compensation cost related to non-vested stock options was $3.4 million and the related weighted average period over which it is expected to be recognized is approximately 1.3 years.
Non-vested Stock Units
The following table presents a summary of our non-vested restricted stock units and performance stock units as of March 31, 2024 and changes during the six months then ended (in thousands, except per common share amounts):
RSUsPSUs
Number of AwardsWeighted Average Grant Date Fair ValueNumber of AwardsWeighted Average Grant Date Fair Value
Nonvested on September 30, 2023846 $30.56 135 $37.72 
Granted325 24.86 122 24.59 
Vested(260)25.43 (30)37.11 
Canceled(41)30.16 (17)28.94 
Nonvested on March 31, 2024870 $29.97 210 $30.86 
As of March 31, 2024, the total unrecognized compensation cost related to non-vested restricted stock units and performance stock units was $22.4 million and $0.9 million, respectively. The related weighted average period over which these costs are expected to be recognized was approximately 2.1 years and 0.3 years, respectively.
17

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Our management's discussion and analysis should be read in conjunction with our Annual Report on Form 10-K for the fiscal year ended September 30, 2023, as well as our subsequent reports on Form 10-Q and Form 8-K and any amendments to these reports.
SAFE HARBOR STATEMENT UNDER THE PRIVATE SECURITIES LITIGATION REFORM ACT OF 1995
This Form 10-Q contains certain statements that are "forward-looking statements" as that term is defined under the Private Securities Litigation Reform Act of 1995, and within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended.
Forward-Looking Statements
This discussion contains forward-looking statements that are based on management’s current expectations and assumptions. These statements often can be identified by the use of forward-looking terminology such as "assume," "believe," "continue," "estimate," "expect," "intend," "may," "plan," "potential," "project," "should," or "will" or the negative thereof or other variations thereon or similar terminology. Among other items, these statements relate to expectations of the business environment in which Digi operates, projections of future performance, inventory levels, perceived marketplace opportunities, interest expense savings and statements regarding our mission and vision. Such statements are not guarantees of future performance and involve certain risks, uncertainties and assumptions. Among others, these include risks related to ongoing and varying inflationary and deflationary pressures around the world and the monetary policies of governments globally as well as present concerns about a potential recession, the ability of companies like us to operate a global business in such conditions as well as negative effects on product demand and the financial solvency of customers and suppliers in such conditions, risks related to ongoing supply chain challenges that continue to impact businesses globally, risks related to cybersecurity, risks arising from the present wars in Ukraine and the Middle East, the highly competitive market in which our company operates, rapid changes in technologies that may displace products sold by us, declining prices of networking products, our reliance on distributors and other third parties to sell our products, the potential for significant purchase orders to be canceled or changed, delays in product development efforts, uncertainty in user acceptance of our products, the ability to integrate our products and services with those of other parties in a commercially accepted manner, potential liabilities that can arise if any of our products have design or manufacturing defects, our ability to integrate and realize the expected benefits of acquisitions, our ability to defend or settle satisfactorily any litigation, the impact of natural disasters and other events beyond our control that could negatively impact our supply chain and customers, potential unintended consequences associated with restructuring, reorganizations or other similar business initiatives that may impact our ability to retain important employees or otherwise impact our operations in unintended and adverse ways, and changes in our level of revenue or profitability which can fluctuate for many reasons beyond our control.
These and other risks, uncertainties and assumptions identified from time to time in our filings with the United States Securities and Exchange Commission, including without limitation, those set forth in Item 1A, Risk Factors, of our Annual Report on Form 10-K for the year ended September 30, 2023, subsequent filings, as well as this filing on Form 10-Q and other filings, could cause our actual results to differ materially from those expressed in any forward-looking statements made by us or on our behalf. Many of such factors are beyond our ability to control or predict. These forward-looking statements speak only as of the date for which they are made. We disclaim any intent or obligation to update any forward-looking statements, whether as a result of new information, future events or otherwise.
CRITICAL ACCOUNTING ESTIMATES
Our discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America. The preparation of these consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, the disclosure of contingent assets and liabilities and the values of purchased assets and assumed liabilities in acquisitions. We base our estimates on historical experience and various other assumptions that we believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates.
18

A description of our critical accounting estimates was provided in the Management's Discussion and Analysis of Financial Condition and Results of Operations section of our Annual Report on Form 10-K for the fiscal year ended September 30, 2023.
OVERVIEW
We are a leading global provider of business and mission-critical IoT connectivity products, services and solutions. Our business is comprised of two reporting segments: IoT Products & Services and IoT Solutions.
In fiscal 2024, our key operating objectives include:
continuing to transition to complete solutions with software and service offerings included with our products, as this drives Annualized Recurring Revenue ("ARR"), which provides more predictable and higher margin revenue; and
delivering a higher level of customer service across our businesses.
We utilize many financial, operational, and other metrics to evaluate our financial condition and financial performance. Below we highlight the metrics for the second quarter of fiscal 2024 that we feel are most important in these evaluations, with comparisons to the second quarter of fiscal 2023:
Consolidated revenue was $108 million, a decrease of 3%.
Consolidated gross profit was $62 million, a decrease of 1%.
Gross profit margin was 57.9%, an increase of 130 basis points.
Net income was $4 million, compared to net income of $6 million.
Net income per diluted share was $0.11, compared to $0.16.
Adjusted net income and adjusted net income per share was $17.9 million, or $0.49 per diluted share, compared to $18.2 million, or $0.50 per diluted share.
Adjusted EBITDA was $24 million, or 22.1% of revenue, compared to $24 million or 21.5% of revenue.
ARR was $110 million at quarter end, an increase of 11%.
In recent periods, we have experienced longer than expected sales cycles with respect to many contracts and projects of potential significance. We believe this is related to macroeconomic conditions and are uncertain as to when and to what degree sales cycles will return to more normal conditions, but expect this to adversely impact our results in the second half of fiscal 2024.
CONSOLIDATED RESULTS OF OPERATIONS
The following table sets forth selected information derived from our interim condensed consolidated statements of operations:
Three months ended March 31,% incr.Six months ended March 31,% incr.
($ in thousands)20242023(decr.)20242023(decr.)
Revenue$107,702 100.0 %$111,144 100.0 %(3.1)%$213,791 100.0 %$220,450 100.0 %(3.0)%
Cost of sales45,384 42.1 48,272 43.4 (6.0)90,373 42.3 96,057 43.6 (5.9)
Gross profit62,318 57.9 62,872 56.6 (0.9)123,418 57.7 124,393 56.4 (0.8)
Operating expenses54,167 50.3 50,697 45.6 6.8 103,134 48.2 100,255 45.5 2.9 
Operating income8,151 7.6 12,175 11.0 (33.1)20,284 9.5 24,138 10.9 (16.0)
Other expense, net(3,729)(3.5)(6,346)(5.7)(41.2)(19,138)(9.0)(12,300)(5.6)55.6 
Income before income taxes4,422 4.1 5,829 5.2 (24.1)1,146 0.5 11,8385.4 (90.3)
Income tax expense (benefit)428 0.4 (70)(0.1)NM206 0.1 160 0.1 28.8 
Net income$3,994 3.7 %$5,899 5.3 %(32.3)$940 0.4 %$11,678 5.3 %(92.0)%
NM means not meaningful

19

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)
REVENUE BY SEGMENT
Three months ended March 31,% incr.Six months ended March 31,% incr.
($ in thousands)20242023(decr.)20242023(decr.)
Revenue
IoT Products & Services$83,390 77.4 %$85,893 77.3 %(2.9)%$165,413 77.4 %$170,235 77.2 %(2.8)%
IoT Solutions24,312 22.6 25,251 22.7 (3.7)48,378 22.6 50,215 22.8 (3.7)
Total revenue$107,702 100.0 %$111,144 100.0 %(3.1)%$213,791 100.0 %$220,450 100.0 %(3.0)%
IoT Products & Services
IoT Products & Services revenue decreased $2.5 million for the three months ended March 31, 2024, as compared to the same period in the prior fiscal year, consisting of an approximate $4.6 million decrease in product sales volume, with no material impact from pricing, from our Console Server and Cellular product lines partially offset by growth in OEM and $2.1 million in service revenue growth.

IoT Products & Services revenue decreased $4.8 million for the six months ended March 31, 2024, as compared to the same period in the prior fiscal year, consisting of an approximate $8.8 million decrease in product sales volume, with no material impact from pricing, from our Console Server and Cellular product lines partially offset by growth in OEM and $4.0 million in service revenue growth.
IoT Solutions
IoT Solutions revenue decreased $0.9 million for the three months ended March 31, 2024, as compared to the same period in the prior fiscal year, consisting of a $1.0 million decrease in one time services volume and a $0.8 million decrease in hardware sales offset by a $0.9 million increase in recurring revenue.

IoT Solutions revenue decreased $1.8 million for the six months ended March 31, 2024, as compared to the same period in the prior fiscal year, consisting of a $2.3 million decrease in one time services volume and a $1.0 million decrease in hardware sales offset by a $1.5 million increase in recurring revenue.
ARR
ARR was $110 million as of March 31, 2024, compared to $99 million as of March 31, 2023. IoT Products & Services ARR was $23 million as of March 31, 2024, compared to $17 million as of March 31, 2023. This increase primarily was due to growth in the subscription base for Console Server services, complemented by growth in other business lines. IoT Solutions ARR was $87 million as of March 31, 2024, compared to $82 million as of March 31, 2023, primarily driven by growth in SmartSense.
20

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)
COST OF GOODS SOLD AND GROSS PROFIT BY SEGMENT
Below are our segments' cost of goods sold and gross profit as a percentage of their respective total revenue:
Three months ended March 31,Basis point
($ in thousands)20242023*inc. (decr.)
Cost of Goods Sold
IoT Products & Services$38,329 46.0 %$38,416 44.7 %130
IoT Solutions7,055 29.0 8,874 35.1 (610)
Total cost of goods sold$45,384 42.1 %$47,290 42.5 %(40)
Gross Profit
IoT Products & Services Operating Segments Gross Profit$45,061 54.0 %$47,477 55.3 %(130)
Unallocated IoT Products & Services Expenses— — (360)(0.4)40
Total IoT Products & Services Segment Gross Profit45,061 54.0 47,117 54.9 (90)
IoT Solutions Operating Segments Gross Profit17,257 71.0 16,377 64.9 610
Unallocated IoT Solutions Expenses— — %(622)(2.5)%250
Total IoT Solutions Segment Gross Profit17,257 71.0 %15,755 62.4 %860
Total gross profit$62,318 57.9 %$62,872 56.6 %130
Six months ended March 31,Basis point
($ in thousands)20242023*inc. (decr.)
Cost of Goods Sold
IoT Products & Services$75,158 45.4 %$76,084 44.7 %70
IoT Solutions13,880 28.7 %17,712 35.3 %(660)
Total cost of goods sold$89,038 41.6 %$93,796 42.5 %(90)
Gross Profit
IoT Products & Services Operating Segments Gross Profit$90,255 54.6 %$94,151 55.3 %(70)
Unallocated IoT Products & Services Expenses(1,335)(0.8)%(1,013)(0.6)%(20)
Total IoT Products & Services Segment Gross Profit88,920 53.8 %93,138 54.7 %(90)
IoT Solutions Operating Segments Gross Profit34,498 71.3 %32,503 64.7 %660
Unallocated IoT Solutions Expenses— — %(1,248)(2.5)%250
Total IoT Solutions Segment Gross Profit34,498 71.3 %31,255 62.2 %910
Total gross profit$123,418 57.7 %$124,393 56.4 %130
*Prior periods have been restated as discussed in Note 6.
IoT Product & Services
IoT Products & Services gross profit margin decreased 90 basis points for the three months ended March 31, 2024 as compared to the same period in the prior fiscal year. This decrease was driven by decreased volume as well as mix across Console Server and Cellular product lines. The change in unallocated gross profit as compared to the prior fiscal year is attributable to lower, unallocated inventory related expenses.
IoT Products & Services gross profit margin decreased 90 basis points for the six months ended March 31, 2024 as compared to the same period in the prior fiscal year. This decrease was driven by decreased volume as well as mix across Console Server
21

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)
and Cellular product lines. The change in unallocated gross profit as compared to the prior fiscal year is attributable to higher, unallocated inventory related expenses.
IoT Solutions
The IoT Solutions gross profit margin increased 860 basis points for the three months ended March 31, 2024 as compared to the same period in the prior fiscal year. This increase was the result of growth in higher margin ARR subscription revenues. The change in unallocated gross profit as compared to the prior fiscal year is attributable to lower, unallocated inventory related expenses.
The IoT Solutions gross profit margin increased 910 basis points for the six months ended March 31, 2024 as compared to the same period in the prior fiscal year. This increase was the result of growth in higher margin ARR subscription revenues. The change in unallocated gross profit as compared to the prior fiscal year is attributable to lower, unallocated inventory related expenses.
OPERATING EXPENSES
Below are our operating expenses and operating expenses as a percentage of total revenue:
Three months ended March 31,$%Six months ended March 31,$%
($ in thousands)20242023incr.
(decr.)
incr.
(decr.)
20242023incr.
(decr.)
incr.
(decr.)
Operating Expenses
Sales and marketing$20,540 19.0 %$20,341 18.3 %$199 1.0 %$40,187 18.7 %$39,447 17.9 %$740 1.9 %
Research and development15,044 14.0 15,155 13.6 (111)(0.7)29,677 13.9 29,249 13.3 428 1.5 
General and administrative18,583 17.3 15,201 13.7 3,382 22.2 33,270 15.6 31,559 14.3 1,711 5.4 
Total operating expenses$54,167 50.3 %$50,697 45.6 %$3,470 6.8 %$103,134 48.2 %$100,255 45.5 %$2,879 2.9 %

The $3.5 million increase in operating expenses for the three months ended March 31, 2024, as compared to the same period in the prior fiscal year was primarily the result of a $6.3 million increase to litigation reserves partially offset by a $2.1 million gain on the sale of an intangible asset and $0.7 million decrease in non-labor expenses.

The $2.9 million increase in operating expenses for the six months ended March 31, 2024, as compared to the same period in the prior fiscal year was primarily the result of was primarily the result of a $6.3 million increase to litigation reserves partially offset by a $2.1 million gain on the sale of an intangible asset and $1.3 million decrease in non-labor expenses.
OPERATING INCOME
Three months ended March 31,
($ in thousands)20242023*incr.
(decr.)
incr.
(decr.)
Operating Income (Loss)
IoT Products & Services Operating Segments Operating Income$13,643 $14,239 $(596)(4.2)%
Unallocated IoT Products & Services Expenses(11)(1,274)1,263 NM
Total IoT Products & Services Segment Operating Income13,632 12,965 667 5.1 
IoT Solutions Operating Segments Operating Loss(5,481)(14)(5,467)NM
Unallocated IoT Solutions Expenses— (776)776 (100.0)
Total IoT Solutions Segment Operating Loss(5,481)(790)(4,691)NM
Total operating income$8,151 $12,175 $(4,024)(33.1)%
22

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)
Six months ended March 31,
($ in thousands)20242023*incr.
(decr.)
incr.
(decr.)
Operating Income (Loss)
IoT Products & Services Operating Segments Operating Income$25,343 $28,654 $(3,311)(11.6)%
Unallocated IoT Products & Services Expenses(1,370)(3,006)1,636 NM
Total IoT Products & Services Segment Operating Income23,973 25,648 (1,675)(6.5)
IoT Solutions Operating Segments Operating Loss(3,689)16 (3,705)NM
Unallocated IoT Solutions Expenses— (1,526)1,526 NM
Total IoT Solutions Segment Operating Loss(3,689)(1,510)(2,179)144.3 %
Total operating income$20,284 $24,138 $(3,854)(16.0)%
NM means not meaningful
*Prior periods have been restated as discussed in Note 6.
Drivers for the changes in operating income for the periods presented are described above in the revenue, gross profit and operating expenses details. The change in Unallocated IoT Products & Service operating income not explained by the change in gross profit is attributable to lower, unallocated incentive compensation for both the three months and six months ending March 31, 2024.
OTHER EXPENSE, NET
Below are our other expenses, net and other expenses, net as a percentage of total revenue:
Three months ended March 31,$%Six months ended March 31,$%
($ in thousands)20242023incr.
(decr.)
incr.
(decr.)
20242023incr.
(decr.)
incr.
(decr.)
Other expense, net
Interest expense, net$(3,697)(3.5)%$(6,393)(5.8)%$2,696 (42.2)%(9,358)(4.5)%(12,364)(5.6)%3,006 (24.3)%
Debt issuance cost write off— — — — — NM(9,722)(4.5)— — (9,722)NM
Other expense, net(32)— 47 0.1 (79)NM(58)— 64 — (122)NM
Total other expense, net$(3,729)(3.5)%$(6,346)(5.7)%$2,617 (41.2)%$(19,138)(9.0)%$(12,300)(5.6)%$(6,838)55.6 %
NM means not meaningful
Other expense, net, decreased $2.6 million for the three months ended March 31, 2024, as compared to the same period in the prior fiscal year. This decrease was driven by a reduction in interest expense due to a decrease in average debt outstanding and our effective interest rate. Other expense, net, increased $6.8 million for the six months ended March 31, 2024, as compared to the same period in the prior fiscal year. This increase was driven by the debt issuance cost expense realized upon the extinguishment of our prior credit facility partially offset by a decrease in our average debt outstanding and our effective interest rate on debt (see Note 5 to the condensed consolidated financial statements for additional information).
INCOME TAXES
See Note 8 to the condensed consolidated financial statements for discussion of income taxes.
KEY BUSINESS METRIC
ARR represents the annualized monthly value of all billable subscription contracts, measured at the end of any fiscal period. ARR should be viewed independently of revenue and deferred revenue and is not intended to replace or forecast either of these items. Digi management uses ARR to manage and assess the growth of our subscription revenue business. We believe ARR is an indicator of the scale of our subscription business.
NON-GAAP FINANCIAL INFORMATION
This report includes adjusted net income, adjusted net income per diluted share and adjusted earnings before interest, taxes and
23

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)
amortization ("Adjusted EBITDA"), each of which is a non-GAAP financial measure.
Non-GAAP measures are not substitutes for GAAP measures for the purpose of analyzing financial performance. The disclosure of these measures does not reflect all charges and gains that actually were recognized by Digi. These non-GAAP measures are not in accordance with, or, an alternative for measures prepared in accordance with GAAP and may be different from non-GAAP measures used by other companies or presented by us in prior reports. In addition, these non-GAAP measures are not based on any comprehensive set of accounting rules or principles. We believe that non-GAAP measures have limitations in that they do not reflect all of the amounts associated with our results of operations as determined in accordance with GAAP. We believe these measures should only be used to evaluate our results of operations in conjunction with the corresponding GAAP measures. Additionally, Adjusted EBITDA does not reflect our cash expenditures, the cash requirements for the replacement of depreciated and amortized assets, or changes in or cash requirements for our working capital needs. We believe that providing historical and adjusted net income and adjusted net income per diluted share, respectively, exclusive of such items as reversals of tax reserves, discrete tax benefits, restructuring charges and reversals, intangible amortization, stock-based compensation, other non-operating income/expense, adjustments to estimates of contingent consideration, acquisition-related expenses and interest expense related to acquisition permits investors to compare results with prior periods that did not include these items. Management uses the aforementioned non-GAAP measures to monitor and evaluate ongoing operating results and trends and to gain an understanding of our comparative operating performance. In addition, certain of our stockholders have expressed an interest in seeing financial performance measures exclusive of the impact of these matters, which while important, are not central to the core operations of our business. Management believes that Adjusted EBITDA, defined as EBITDA adjusted for stock-based compensation expense, acquisition-related expenses, restructuring charges and reversals and changes in fair value of contingent consideration, is useful to investors to evaluate our core operating results and financial performance because it excludes items that are significant non-cash or non-recurring expenses reflected in the consolidated statements of operations. We believe that the presentation of Adjusted EBITDA as a percentage of revenue is useful because it provides a reliable and consistent approach to measuring our performance from year to year and in assessing our performance against that of other companies. We believe this information helps compare operating results and corporate performance exclusive of the impact of our capital structure and the method by which assets were acquired.
Below are reconciliations from GAAP to non-GAAP information that we feel are important to our business:
Reconciliation of Net Income to Adjusted EBITDA
(In thousands)
Three months ended March 31,Six months ended March 31,
2024202320242023
% of total
revenue
% of total
revenue
% of total
revenue
% of total
revenue
Total revenue$107,702 100.0 %$111,144 100.0 %$213,791 100.0 %$220,450 100.0 %
Net income$3,994 $5,899 $940 $11,678 
Interest expense, net3,697 6,393 9,358 12,364 
Debt issuance cost write off— — 9,722 — 
Income tax provision (benefit)428 (70)206 160 
Depreciation and amortization8,066 7,846 16,117 15,958 
Stock-based compensation3,473 3,465 6,579 6,333 
Litigation accrual6,253 — 6,253 — 
Gain on asset sale(2,129)— (2,129)— 
Restructuring charge43 23 146 46 
Acquisition expense— 307 (61)688 
Adjusted EBITDA$23,825 22.1 %$23,863 21.5 %$47,131 22.0 %$47,227 21.4 %

24

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)
Reconciliation of Net Income and Net Income per Diluted Share to
Adjusted Net Income and Adjusted Net Income per Diluted Share
(In thousands, except per share amounts)
Three months ended March 31,Six months ended March 31,
2024202320242023
Net income and net income per diluted share$3,994 $0.11 $5,899 $0.16 $940 $0.03 $11,678 $0.32 
Amortization6,097 0.16 6,251 0.17 12,335 0.33 12,714 0.35 
Stock-based compensation3,473 0.09 3,465 0.09 6,579 0.18 6,333 0.17 
Other non-operating expense (income)32 — (47)— 58 — (64)— 
Acquisition expense— — 307 0.01 (61)— 688 0.02 
Litigation accrual6,253 0.17 — — 6,253 0.17 — — 
Gain on asset sale(2,129)(0.06)— — (2,129)(0.06)— — 
Restructuring charge43 — 23 — 146 — 46 — 
Interest expense, net3,697 0.10 6,393 0.17 9,358 0.25 12,364 0.34 
Debt issuance cost write off— — — — 9,722 0.26 — — 
Tax effect from the above adjustments (1)
(3,593)(0.10)(4,626)(0.12)(7,506)(0.20)(9,495)(0.27)
Discrete tax expenses (benefits) (2)
81 — 557 0.02 (101)— 1,749 0.05 
Adjusted net income and adjusted net income per diluted share (3)
$17,948 $0.49 $18,222 $0.50 $35,594 $0.97 $36,013 $0.98 
Diluted weighted average common shares36,97436,73036,85536,821
(1)The tax effect from the above adjustments assumes an estimated effective tax rate of 18.0% for fiscal 2024 and fiscal 2023 based on adjusted net income.
(2)For the three and six months ended March 31, 2024 and 2023, discrete tax expenses (benefits) primarily are a result of changes in excess tax benefits recognized on stock compensation.
(3)Adjusted net income per diluted share may not add due to the use of rounded numbers.
25

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)
LIQUIDITY AND CAPITAL RESOURCES
Historically we have financed our operations and capital expenditures principally with funds generated from operations. In fiscal 2022 we issued debt to fund our acquisition of Ventus. Our liquidity requirements arise from our working capital needs, and to a lesser extent, our need to fund capital expenditures to support our current operations and facilitate growth and expansion.
On December 7, 2023, we entered into a credit agreement. The Credit Agreement provides Digi with a $250 million senior secured revolving credit facility, with an uncommitted accordion feature that provides for additional borrowing capacity of up to the greater of $95 million or one hundred percent of trailing twelve month adjusted earnings before interest, taxes, depreciation, and amortization. The Credit Facility also contains a $10 million letter of credit sublimit and $10 million swingline sub-facility. Digi used the proceeds to retire the remaining balance of the prior credit agreement may use the proceeds in the future for general corporate purposes. For additional information regarding the terms of our Credit Facility, including the Revolving Loan and its subfacilities, see Note 5 to our condensed consolidated financial statements.
The Credit Agreement replaced our prior credit agreement that consisted of a $350 million term loan B secured loan and a $35 million revolving credit facility. The $35 million revolving credit facility included a $10 million letter of credit subfacility and $10 million swingline subfacility.
We expect positive cash flows from operations for the foreseeable future. We believe that our current cash and cash equivalents balances, cash generated from operations and our ability to borrow under our credit facility will be sufficient to fund our business operations and capital expenditures for the next 12 months and beyond.
Our condensed consolidated statements of cash flows for the six months ended March 31, 2024 and 2023 are summarized as follows:
Six months ended March 31,
($ in thousands)20242023
Operating activities$31,727 $9,607 
Investing activities1,425 (2,855)
Financing activities(42,692)(10,187)
Effect of exchange rate changes on cash and cash equivalents1,642 195 
Net decrease in cash and cash equivalents$(7,898)$(3,240)
Cash flows from operating activities increased $22.1 million primarily as a result of:
a $4.6 million increase in net operating assets for the first six months of fiscal 2024 compared to a $22.6 million increase in the first six months of fiscal 2023,
a $9.7 million debt issuance cost write-off included in net income
and a $6.3 million litigation accrual in included in net income.
These were partially offset by:
a $10.7 million decrease in net income
and a $2.2 million increase in gains from the sale of assets.
Cash flows used in investing activities decreased $4.3 million primarily as a result of:
a $2.1 million increase in proceeds from the sale of property, equipment, improvements and certain other intangible assets
and a $2.2 million decrease in purchases of property, equipment, improvements and certain other intangible assets.

26

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)
Cash flows used in financing activities increased $32.5 million primarily as a result of:
debt payments of $256 million in the first six months of fiscal 2024, including $213.6 million to retire our prior credit facility, an early payment of $1.9 million against our prior credit facility and a payment of $40.5 million against our new credit facility, compared to debt payments of $9.4 million in the first six months of fiscal 2023
and decreases in proceeds from stock option plan and employee stock purchase plan transactions.
These were partially offset by:
net proceeds of $214.1 million from the issuance of a new credit facility
and a decrease in taxes paid for net share settlement of share-based payment options and awards.
CONTRACTUAL OBLIGATIONS
The following table summarizes our contractual obligations at March 31, 2024:
Payments due by fiscal period
($ in thousands)TotalLess than 1 year1-3 years3-5 yearsThereafter
Operating leases$18,851 $4,072 $6,147 $3,846 $4,786 
Revolving loan173,000 — — 173,000 — 
  Total$191,851 $4,072 $6,147 $176,846 $4,786 
The operating leases included above primarily relate to office space. The table above does not include possible payments for uncertain tax positions. Our reserve for uncertain tax positions, including accrued interest and penalties, was $2.3 million as of March 31, 2024. Due to the nature of the underlying liabilities and the extended time often needed to resolve income tax uncertainties, we cannot make reliable estimates of the amount or timing of future cash payments that may be required to settle these liabilities. The table above also does not include those obligations for royalties under license agreements as these royalties are calculated based on future sales of licensed products and we cannot make reliable estimates of the amount of cash payments.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
None.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We are exposed to ongoing market risk related to changes in interest rates and foreign currency exchange rates.
INTEREST RATE RISK
We are exposed to market risks related to fluctuations in interest rates on amounts borrowed under the Credit Facility. As of March 31, 2024, we had $173.0 million outstanding under our Revolving Loan. Borrowings under the Credit Facility bear interest at a rate per annum equal to Term SOFR with a floor of 0.00% for an interest period of one, three, or six months as selected by Digi, reset at the end of the selected interest period (or a replacement benchmark rate if Term SOFR is no longer available) plus the applicable margin or a base rate plus the applicable margin. The base rate is determined by reference to the highest of (1) BMO’s prime rate, (2) the rate determined by BMO to be the average rate of Federal funds in the secondary market plus 0.50%, or (3) one-month SOFR plus 1.00%. The applicable margin for loans under the Credit Facility is in a range of 1.75 to 2.75% for Term SOFR loans and 0.75% to 1.75% for base rate loans, depending on Digi’s total net leverage ratio. The initial borrowings were made at Term SOFR for a one-month interest period plus an applicable margin of 2.50%. Our weighted average interest rate for our Credit Facility as of March 31, 2024 was 7.92%.
Digi bases the interest period election described above on an assessment of the interest rate environment conducted on a monthly basis. Based on the balance sheet position for the Revolving Loan at March 31, 2024, the annualized effect of a 25 basis point change in interest rates would increase or decrease our interest expense by $0.4 million. For additional information, see Note 5 to our condensed consolidated financial statements. For our Credit Facility, interest rate changes generally do not
27

affect the fair value of the debt instruments, but do impact future earnings and cash flows, assuming other factors are held constant. If interest rates remain elevated, we will continue to see interest expenses that are higher than historical amounts.
FOREIGN CURRENCY RISK
We are not exposed to foreign currency transaction risk associated with sales transactions as the majority of our sales are denominated in U.S. Dollars. We are exposed to foreign currency translation risk as the financial position and operating results of our foreign subsidiaries are translated into U.S. Dollars for consolidation. We manage our net asset or net liability position for non-functional currency accounts, primarily the U.S. Dollar accounts in our foreign locations to reduce our foreign currency risk. We have not implemented a formal hedging strategy.
A 10% change in the average exchange rate for the Euro, British Pound, Australian Dollar and Canadian Dollar to the U.S. Dollar during the first six months of fiscal 2024 would have resulted in a 1.4% increase or decrease in stockholders' equity due to foreign currency translation.
CREDIT RISK
We have exposure to credit risk related to our accounts receivable portfolio. Exposure to credit risk is controlled through regular monitoring of customer financial status, credit limits and collaboration with sales management and customer contacts to facilitate payment.
ITEM 4. CONTROLS AND PROCEDURES
EVALUATION OF DISCLOSURE CONTROLS AND PROCEDURES
As of the end of the period covered by this report, we conducted an evaluation, under the supervision and with the participation of the Chief Executive Officer and Chief Financial Officer, of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (the "Exchange Act")). Based on this evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act was recorded, processed, summarized and reported within the time periods specified in SEC rules and forms and is accumulated and communicated to our management, including the principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.
CHANGES IN INTERNAL CONTROL OVER FINANCIAL REPORTING
There were no changes in our internal control over financial reporting that occurred during the six months ended March 31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
28

PART II. OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS
The disclosure set forth in Note 11 to the condensed consolidated financial statements in Part I, Item 1 of this Form 10-Q is incorporated herein by reference.

ITEM 1A. RISK FACTORS

Except as set forth below, there have been no material changes in our risk factors from those previously disclosed in Item 1A of Part I of our Annual Report on Form 10-K for the year ended September 30, 2023.

Our operations and products are subject to various cybersecurity risks. These risks are particularly acute in cloud-based technologies that we and other third parties operate that form a part of our solutions or that we rely on to conduct our operations. These risks may increase our costs and could damage our brand and reputation.

As we continue to direct a substantial portion of our sales and development efforts toward broader based solutions, such as SmartSense by Digi, the Digi Remote Manager and Ventus offerings, we expect to store, convey and potentially process significant amounts of data produced by devices. We have completed a number of acquisitions in recent years and have inherited a range of different systems that store, convey and potentially process data and in some cases we may be delayed or choose not to integrate these systems into similar systems used in other parts of our business. Many of the business applications that we rely upon to operate our business now exist within cloud platforms that are managed by third parties. Further, as our products and solutions are used by customers across a broad range of industries, some of our customers may be subject to heightened risk of being targeted for cyber security incidents due to the nature of their businesses and operations. These factors may add to the risk of breach by third parties.

If a cyberattack or other security incident were to allow unauthorized access to or modification of our customers’ data or our own data, whether due to a failure with our systems or related systems operated by third parties, we could suffer damage to our brand and reputation. This data may include confidential or proprietary information, intellectual property or personally identifiable information of our customers or other third parties with whom they do business. It is important for us to maintain solutions and related infrastructure that are perceived by our customers and other parties with whom we do business as providing reasonable levels of reliability and security. Despite available security measures and other precautions, the infrastructure and transmission methods used by our products and services or otherwise associated with our operations may be vulnerable to interception, attack or other disruptive problems. Continued high-profile data breaches at other companies evidence an external environment that is becoming increasingly hostile to information security. Improper disclosure of data or a perception that our data security is insufficient could harm our reputation, give rise to legal proceedings or subject our company to liability under laws that protect data, which may evolve and expand in scope over time. Any of these factors could result in increased costs and loss of revenue for us.

The costs we would incur to address and fix these incidents could significantly increase our expenses. These types of security incidents could also lead to lawsuits, regulatory investigations and increased legal liability, including in some cases contractual costs related to customer notification and fraud monitoring. Further, as the regulatory focus on privacy and data security issues continues to increase and worldwide laws and regulations concerning the protection of information continue to become more complex, the potential risks and costs of compliance to our business are expected to intensify.

Our products operate and often are used in conjunction with third party products and components across a broad ecosystem. If there is a security vulnerability any of our products or any of these third party products or components, and if there is a security exploit targeting them, we could face increased costs, reduced revenue, liability claims or damage to our reputation or competitive position.

In addition, cybersecurity is an issue that is becoming increasingly regulated. As regulations take effect or evolve, it is possible we may be unable to fully comply with these regulations. which could result in material adverse effects on our business.
29



ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
The following table presents the information with respect to purchases made by or on behalf of Digi International Inc. or any "affiliated purchaser" (as defined in Rule 10b-18(a)(3) under the Securities Exchange Act of 1934), of our common stock during the second quarter of fiscal 2024:
Period
Total Number of Shares Purchased(1)
Average Price Paid per ShareTotal Number of Shares Purchased as Part of a Publicly Announced ProgramMaximum Dollar Value of Shares that May Yet Be Purchased Under the Program
January 1, 2024 - January 31, 202442 $30.54 — $— 
February 1, 2024 - February 29, 202418,393 28.87 — — 
March 1, 2024 - March 31, 2024— — — — 
18,435$28.87 — $— 
(1)    All shares reported were forfeited by employees in connection with the satisfaction of tax withholding obligations related to the vesting of restricted stock units.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.

ITEM 4. MINE SAFETY DISCLOSURES

None.

ITEM 5. OTHER INFORMATION

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


30

Immaterial Correction of Prior Period Financial Statements
As discussed in Note 6 to the Condensed Consolidated Financial Statements included in Part I, Item 1 of this Form 10-Q, the Company discovered a disclosure error related to the measure of profit and loss previously disclosed. ASC 280-10-50-22 requires the disclosure of the measure of profit or loss as reviewed by the CODM. Our CODM reviews the measures of profit for each operating segment excluding certain costs that are directly attributable to reportable segments, which are unallocated to the operating segments. As a result, the Company has corrected the disclosure to separately disclose the unallocated expenses outside of the IoT Products & Services and IoT Solutions segments gross profit and operating income (loss) amounts. The errors have no impact on the consolidated balance sheet, consolidated statements of operations, comprehensive income, stockholders' equity, and cash flows. Management has evaluated the misstatement and concluded it was not material to prior periods. The Company will also correct the Consolidated Financial Statements for the prior periods that will be presented in the Form 10-K filing for the year ended September 30, 2023. The Company will also correct the comparable Q3 2023 and Q1 2024 Condensed Consolidated Financial Statements that will be presented in the Q3 2024 and Q1 2025 Form 10-Q filings, respectively.
The following tables reflect the effects of the corrected disclosures of the Company's previously reported Condensed Consolidated Financial Statements for the three months ended December 31, 2023, three and nine month ended June 30, 2023 and for the years ended September 30, 2023 and September 30, 2022, which will be corrected in future filings:
Three months ended December 31, 2023Three months ended June 30, 2023Nine months ended June 30, 2023Year ended September 30, 2023Year ended September 30, 2022
Gross Profit
IoT Products & Services Operating Segments Gross Profit$45,217 $48,889 $143,041 $197,666 $167,994 
Unallocated IoT Products & Services Expenses(1,358)(1,660)(2,674)(9,708)(7,877)
Total IoT Products & Services Segment Gross Profit43,859 47,229 140,367 187,958 160,117 
IoT Solutions Operating Segments Gross Profit17,241 17,209 49,712 66,741 55,986 
Unallocated IoT Solutions Expenses— (619)(1,867)(2,496)183 
Total IoT Solutions Segment Gross Profit17,241 16,590 47,845 64,245 56,169 
Total gross profit$61,100 $63,819 $188,212 $252,203 $216,286 
Operating Income (Loss)
IoT Products & Services Operating Segments Operating Income$11,700 $14,445 $43,099 $63,308 $50,408 
Unallocated IoT Products & Services Expenses(1,359)(2,349)(5,355)(12,151)(8,846)
Total IoT Products & Services Segment Operating Income10,341 12,096 37,744 51,157 41,562 
IoT Solutions Operating Segments Operating Income (Loss)1,792 1,045 1,060 1,826 (3,211)
Unallocated IoT Solutions Expenses— (665)(2,190)(2,888)(131)
Total IoT Solutions Segment Operating Income (Loss)1,792 380 (1,130)(1,062)(3,342)
Total operating income$12,133 $12,476 $36,614 $50,095 $38,220 

31


ITEM 6. EXHIBITS
Exhibit No.DescriptionMethod of Filing
(a)Restated Certificate of Incorporation of the Company, as amended (1)Incorporated by Reference
   
(b)Incorporated by Reference
31 (a)Filed Electronically
   
31 (b)Filed Electronically
   
32  Filed Electronically
   
101  
The following materials from Digi International Inc.'s Quarterly Report on Form 10-Q for the fiscal period ended March 31, 2024, as filed with the Security and Exchange Commission, formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) Condensed Consolidated Statements of Operations; (ii) Condensed Consolidated Statements of Comprehensive Income; (iii) Condensed Consolidated Balance Sheets; (iv) Condensed Consolidated Statements of Cash Flows; (v) Condensed Consolidated Statements of Stockholders' Equity; and (vi) the Notes to the Condensed Consolidated Financial Statements.
Filed Electronically
   
104  
The cover page from Digi International Inc.'s Quarterly Report on Form 10-Q for the period ended March 31, 2024 is formatted in iXBRL (included in Exhibit 101).
____________
* Schedules have been omitted pursuant to Item 601(a)(5) of Regulation S-K. Digi agrees to furnish to the Commission a copy of any omitted schedule upon request.
** Management contract or compensatory plan or arrangement required to be filed as an exhibit to this Form 10-Q.

(1)Incorporated by reference to Exhibit 3(a) to the Company's Annual Report on Form 10-K for the year ended September 30, 1993.
(2)Incorporated by reference to Exhibit 3.1 to the Company's Current Report on Form 8-K filed on April 30, 2020.

32

SIGNATURE
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this Report to be signed on its behalf by the undersigned thereunto duly authorized.
     
 DIGI INTERNATIONAL INC.
 
 
Date:May 3, 2024By:  /s/ James J. Loch 
  James J. Loch 
  Senior Vice President, Chief Financial Officer and Treasurer (Principal Financial Officer and Authorized Officer) 
33
EX-31.A 2 dgii-ex31a_2024331x10q.htm EX-31.A Document

Exhibit No. 31(a)

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Ronald E. Konezny, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Digi International Inc.;

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

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

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

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

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

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

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

5. The Registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the audit committee of 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.
     
May 3, 2024/s/ Ronald E. Konezny 
 Ronald E. Konezny 
 President and Chief Executive Officer 


EX-31.B 3 dgii-ex31b_2024331x10q.htm EX-31.B Document

Exhibit No. 31(b)

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, James J. Loch, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Digi International Inc.;

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

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

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

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

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

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

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

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


EX-32 4 dgii-ex32_2024331x10q.htm EX-32 Document

Exhibit No. 32

CERTIFICATION PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Digi International Inc. (the Registrant) on Form 10-Q for the fiscal quarter ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof, each of the undersigned certifies, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:

(1) The Quarterly Report on Form 10-Q 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 Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Registrant.
May 3, 2024    
 /s/ Ronald E. Konezny 
 Ronald E. Konezny 
 President and Chief Executive Officer 
 
 /s/ James J. Loch 
 James J. Loch 
 Senior Vice President, Chief Financial Officer and Treasurer 



EX-101.SCH 5 dgii-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Basis of Presentation of Unaudited Interim Condensed Consolidated Financial Statements and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Selected Balance Sheet Data link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Indebtedness link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Product Warranty Obligation link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation of Unaudited Interim Condensed Consolidated Financial Statements and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Selected Balance Sheet Data (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Product Warranty Obligation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Selected Balance Sheet Data (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Goodwill Rollforward) (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Indebtedness - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Indebtedness - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Segment Information Expended for Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Segment Information Total Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Revenue - Unearned Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Revenue - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Revenue - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Product Warranty Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Leases - Supplemental Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Leases - Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Leases - Maturity of Operating Lease Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Leases - Maturity of Operating Lease Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Contingencies Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Stock-Based Compensation (Stock-Based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Stock-Based Compensation (Options and Common Shares Reserved for Grant) (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Stock-Based Compensation (Fair Value Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Stock-Based Compensation (Non-Vested Options) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 dgii-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 dgii-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 dgii-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Ventus Ventus [Member] Ventus Statistical Measurement Statistical Measurement [Domain] Loss Contingency, Damages Awarded, Value Loss Contingency, Damages Awarded, Value Revolving loan maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Underlying Security Market Price Change Underlying Security Market Price Change, Percent Proceeds from Sale of Intangible Assets Proceeds from Sale of Intangible Assets Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Number of Restricted Stock Units, Beginning Balance Number of Restricted Stock Units, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number INDEBTEDNESS Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Revolving loan Revolving Credit Facility [Member] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Infrastructure Mgmt. Infrastructure Mgmt. [Member] Infrastructure Mgmt. Deferred tax liabilities Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Shares Performance Shares [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Weighted Average Remaining Contractual Term, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Restatement Determination Date: Restatement Determination Date [Axis] Commitments and Contingencies (see Note 11) Commitments and Contingencies Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Insider Trading Policies and Procedures [Line Items] Options Outstanding, Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Property, Plant and Equipment, Additions Segment, Expenditure, Addition to Long-Lived Assets Unearned Revenue (Details) Disaggregation of Revenue [Line Items] 2029 Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Proceeds from employee stock purchase plan transactions Proceeds from Stock Plans Income Tax Disclosure [Text Block] Income Tax Disclosure [Text Block] Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Prior Credit Facility Prior Credit Facility [Member] Prior Credit Facility Reporting Unit [Domain] Reporting Unit [Domain] Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (USD per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $.01 par value; 2,000,000 shares authorized; none issued and outstanding Preferred Stock, Value, Issued Nonvested Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Inventories: Inventory, Net [Abstract] Weighted Average Exercise Price, Forfeited / Canceled Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Diluted (USD per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Treasury stock, at cost, 6,492,260 and 6,436,204 shares Treasury Stock, Value Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Treasury Stock, Common, Shares Treasury Stock, Common, Shares Line of Credit Line of Credit [Member] Options Outstanding, Beginning Balance (in shares) Options Outstanding, Ending Balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-compete Agreements Noncompete Agreements [Member] Weighted Average Exercise Price, Granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted average per option grant date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net income Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Share-based Compensation Arrangement by Share-based Payment Award, Number of Hours Per Week Employed Share-based Compensation Arrangement by Share-based Payment Award, Number of Hours Per Week Employed Share-based Compensation Arrangement by Share-based Payment Award, Number of Hours Per Week Employed Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name LEASES Lessee, Operating Leases [Text Block] Beginning balance (in shares) Ending balance (in shares) Shares, Issued LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] The Purchase Plan Employee Stock [Member] Stockholders' equity: Equity, Attributable to Parent [Abstract] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Options Outstanding, Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Unearned Revenue Contract with Customer, Liability Deferred tax assets Deferred Tax Assets, Tax Deferred Expense Schedule of Calculation of Numerator and Denominator in Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total cost of sales Cost of Goods and Services Sold Reconciliation of Assets from Segment to Consolidated [Table] Reconciliation of Assets from Segment to Consolidated [Table] Executive Category: Executive Category [Axis] Nonvested Number of Restricted Stock Units [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Weighted Average Exercise Price, Exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Name Measure Name Name Forgone Recovery, Individual Name Intersubsegment Eliminations Intersubsegment Eliminations [Member] Goodwill Goodwill Beginning balance Ending balance Goodwill Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Number of shares available for future grants Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Options Outstanding, Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Weighted average volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Letter of Credit Letter of Credit [Member] Transferred at a point in time Transferred at Point in Time [Member] Operating lease liabilities Operating lease other non-current liability Operating Lease, Liability, Noncurrent BASIS OF PRESENTATION OF UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS AND SIGNIFICANTACCOUNTING POLICIES Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Selected Balance Sheet Data [Abstract] Selected Balance Sheet Data [Abstract] SELECTED BALANCE SHEET DATA (in thousands) Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation of property, equipment and improvements Depreciation Weighted average remaining lease term [Abstract] Weighted average remaining lease term [Abstract] Weighted Average Remaining Lease Term [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Income Statement Location Income Statement Location [Axis] Research and development Research and Development Expense (Excluding Acquired in Process Cost) Stock-based compensation after income taxes Share-Based Payment Arrangement, Expense, after Tax Tax withholding for share-based compensation Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Operating Lease Liability Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Transfer of inventory to property, equipment and improvements Inventory Transfer To Property, Plant And Equipment Inventory Transfer To Property, Plant And Equipment Inventory Transfer To Property, Plant And Equipment Total Revenue Total Revenue Revenues Weighted Average Discount Rate Leases [Abstract] Weighted Average Discount Rate Leases [Abstract] Weighted Average Discount Rate Leases [Abstract] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount SmartSense SmartSense [Member] SmartSense Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Components of Lease Cost Lease, Cost [Table Text Block] Research and Development Research and Development Expense [Member] Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Shares available for future issuance Share Based Compensation Employee Stock Purchase Plan Shares Available For Future Purchase Share Based Compensation Employee Stock Purchase Plan Shares Available For Future Purchase Award Type [Axis] Award Type [Axis] Potentially dilutive securities excluded from computation of earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Number of Restricted Stock Units, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Cost of sales: Cost of Goods and Services Sold [Abstract] Document Quarterly Report Document Quarterly Report Supplemental schedule of non-cash investing and financing activities Noncash Investing and Financing Items [Abstract] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Interest expense, net Interest Expense Total unrecognized compensation cost nonvested restricted stock units Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Accrual for purchase of property, equipment, improvements and certain other intangible assets Capital Expenditures Incurred but Not yet Paid General and Administrative General and Administrative Expense [Member] Number of shares authorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Goodwill [Line Items] Goodwill [Line Items] Weighted Average Remaining Contractual Term, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 2024 (six months) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Trading Arrangement: Trading Arrangement [Axis] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Reportable Subsegments Reportable Subsegments [Member] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Less reserve for future credit returns and pricing adjustments Allowance for Future Returns and Pricing Adjustments Allowance for Future Returns and Pricing Adjustments Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Denominator: Preferred Stock Dividends and Other Adjustments [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Debt instrument, covenant, holiday, exception Debt Instrument, Covenant, Holiday Debt Instrument, Covenant, Holiday Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Current portion of operating lease liabilities Operating lease other current liabilities Operating Lease, Liability, Current Total lease assets Lease Right Of Use Asset Lease Right Of Use Asset Employee stock purchase plan issuances (in shares) Common shares issued to employees Stock Issued During Period, Shares, Employee Stock Purchase Plans Amortization of intangible assets Amortization expense Amortization of Intangible Assets Cost of sales excluding amortization Cost Of Goods And Services Sold Excluding Amortization Cost Of Goods And Services Sold Excluding Amortization Entity Shell Company Entity Shell Company 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Risk free interest rate, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Intangible assets, net Net Finite-Lived Intangible Assets, Net Restatement Determination Date Restatement Determination Date Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Debt instrument, covenant, leverage ratio, minimum Debt Instrument, Covenant, Leverage Ratio, Minimum Debt Instrument, Covenant, Leverage Ratio, Minimum December 7, 2023 Credit Agreement December 7, 2023 Credit Agreement [Member] December 7, 2023 Credit Agreement Swingline Credit Facility Swingline Credit Facility [Member] Swingline Credit Facility Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Variable lease cost Variable Lease, Cost Operating lease cost Operating Lease, Cost Common stock, shares issued Common Stock, Shares, Issued Schedule of Nonvested Restricted Stock Units Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Number of Restricted Stock Units, Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross Profit Gross Profit Unearned revenue Contract with Customer, Liability, Current Schedule of Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Long-term debt Long-Term Debt Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Stock Options Employee Stock Option [Member] Base Rate Election [Axis] Base Rate Election [Axis] Base Rate Election Weighted average period, unrecognized compensation cost, nonvested awards Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Short-term Lease, Cost Short-Term Lease, Cost Europe, Middle East & Africa EMEA [Member] Entity Address, Address Line One Entity Address, Address Line One Taxes paid for net share settlement of share-based payment awards Treasury Stock, Value, Acquired, Cost Method Entity Address, Address Line Two Entity Address, Address Line Two STOCK-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Contract assets Capitalized Contract Cost, Net Other Other Noncash Income (Expense) Weighted Average Exercise Price [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Business Acquisition Business Acquisition [Axis] Less allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Schedule of Amortizable Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Other current liabilities Other Liabilities, Current Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Number of Continuous Days of Service Share-based Compensation Arrangement by Share-based Payment Award, Number of Continuous Days of Service Share-based Compensation Arrangement by Share-based Payment Award, Number of Continuous Days of Service Raw materials Inventory, Raw Materials, Net of Reserves Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Beginning Balance Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Numerator: Net Income (Loss) Attributable to Parent [Abstract] Issuance of stock under stock award plans Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture OEM Solutions OEM Solutions [Member] OEM Solutions Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Entity Listings, Exchange [Axis] Entity Listings, Exchange [Axis] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Diluted net income per common share Earnings Per Share, Diluted [Abstract] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Rest of world Other locations [Member] Other locations Foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Inventories Inventories Inventory, Net Amortization Capitalized Contract Cost, Amortization Total lease cost Lease, Cost Statistical Measurement Statistical Measurement [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] IoT Solutions Segment IoT Solutions [Member] IoT Solutions segment member Debt instrument, covenant, liquidity ratio, total net leverage ratio Debt Instrument, Covenant, Liquidity Ratio, Total Net Leverage Ratio Debt Instrument, Covenant, Liquidity Ratio, Total Net Leverage Ratio Total Shareholder Return Amount Total Shareholder Return Amount Taxes paid for net share settlement of share-based payment options and awards Payments for Repurchase of Common Stock Changes in operating assets and liabilities (net of acquisitions) Increase (Decrease) in Operating Capital Product Product [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Total lease liabilities Lease Liability Lease Liability Segments [Domain] Segments [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Leases [Abstract] Leases [Abstract] Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Schedule of Stock-Based Compensation Expense Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Basic net income per common share: Earnings Per Share, Basic [Abstract] PEO PEO [Member] LIBOR LIBOR [Member] LIBOR Common stock, par value (USD per share) Common Stock, Par or Stated Value Per Share Line of credit facility, accordion feature, increase limit Line Of Credit Facility, Accordion Feature, Increase Limit Line Of Credit Facility, Accordion Feature, Increase Limit Net cash provide by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Taxes Payable Taxes Payable Options Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Estimated Litigation Liability Litigation Settlement, Expense Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Total reported lease liability Operating Lease, Liability Segment Reporting, Asset Reconciling Item [Line Items] Segment Reporting, Asset Reconciling Item [Line Items] Credit Facility [Axis] Credit Facility [Axis] Base Rate Election [Domain] Base Rate Election [Domain] Base Rate Election [Domain] Total liabilities Liabilities Schedule of Stock Option Activity Share-Based Payment Arrangement, Activity [Table Text Block] Service Service [Member] Expected volatility rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] All Executive Categories All Executive Categories [Member] Unallocated Corporate Segment [Member] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Assets and Liabilities, Lessee [Abstract] Assets and Liabilities, Lessee [Abstract] North America, primarily the United States North America [Member] Income tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Number of Reportable Segments Number of Reportable Segments Earnings Per Share [Abstract] Earnings Per Share [Abstract] Console Servers Console Servers [Member] Console Servers Sales and marketing Selling and Marketing Expense Unrecognized tax benefits that would decrease next twelve months Decrease in Unrecognized Tax Benefits is Reasonably Possible Common stock, $.01 par value; 60,000,000 shares authorized; 42,853,862 and 42,501,150 shares issued Common Stock, Value, Issued General and administrative General and Administrative Expense Credit Facility [Axis] Credit Agreement [Axis] Credit Agreement Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Other (expense) income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date GOODWILL AND OTHER IDENTIFIABLE INTANGIBLE ASSETS, NET Goodwill and Intangible Assets Disclosure [Text Block] Unrecognized tax benefits, beginning balance Unrecognized tax benefits, ending balance Unrecognized Tax Benefits PEO Name PEO Name Preferred stock, shares authorized Preferred Stock, Shares Authorized Base Rate Base Rate [Member] Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 2029 Finite-Lived Intangible Asset, Expected Amortization, Year Five Schedule of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Preferred Stock, Shares Outstanding The 2021 Plan The 2021 Plan [Member] The 2021 Plan Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Aggregate Intrinsic Value, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Estimated Future Amortization Expense Related to Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Entities [Table] Entities [Table] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Depreciation and amortization Depreciation, Depletion and Amortization Cost of Sales and General and Administrative Expense Cost of Sales and General and Administrative Expense [Member] Cost of Sales and General and Administrative Expense [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Transferred over time Transferred over Time [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Information [Line Items] Entity Information [Line Items] Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Reporting Unit [Axis] Reporting Unit [Axis] Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized Subsegments Consolidation Items [Axis] Subsegments Consolidation Items [Axis] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Expected term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Revision of Prior Period [Domain] Revision of Prior Period [Domain] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Preferred stock, shares issued Preferred Stock, Shares Issued Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Assumptions Used For Options Grants [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Less unamortized issuance costs Debt Issuance Costs, Net The Nasdaq Stock Market LLC NASDAQ - ALL MARKETS [Member] Purchase of property, equipment, improvements and certain other intangible assets Payments to Acquire Productive Assets Credit Facility [Domain] Credit Agreement [Domain] Credit Agreement [Domain] Schedule of Product Warranty Accrual Schedule of Product Warranty Liability [Table Text Block] Debt instrument, interest rate, effective percentage Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Settlements made Standard Product Warranty Accrual, Decrease for Payments 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Weighted Average Exercise Price, Beginning Balance Weighted Average Exercise Price, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Total other expense, net Other Income Net Total other income, net Common Stock Common Stock [Member] Income taxes payable Accrued Income Taxes, Noncurrent Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code EARNINGS PER SHARE Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Decreases related to expiration of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Income Statement Location Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Benchmark Rate Benchmark Rate [Member] Benchmark Rate Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Weighted average interest rate on debt Debt, Weighted Average Interest Rate Minimum Minimum [Member] Property, equipment and improvements, net Property, Plant and Equipment, Net Weighted average common shares: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Proceeds from long-term debt Proceeds from Issuance of Long-Term Debt Debt issuance costs Debt Issuance Costs, Gross Subsegments Consolidation Items [Domain] Subsegments Consolidation Items [Domain] Income Taxes Paid, Net Income Taxes Paid, Net Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Beginning balance Ending balance Standard Product Warranty Accrual COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Purchased and Core Technology Developed Technology Rights [Member] Retained Earnings Retained Earnings [Member] Current portion of long-term debt Less current maturities of long-term debt Long-Term Debt, Current Maturities Warranties accrued Standard Product Warranty Accrual, Increase for Warranties Issued Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders' equity Liabilities and Equity Other non-current assets Other Assets, Noncurrent Other expense, net: Nonoperating Income (Expense) [Abstract] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Operating lease right-of-use assets Operating lease other non-current asset Operating Lease, Right-of-Use Asset Basic (USD per share) Earnings Per Share, Basic Earnings Per Share, Basic Total unrecognized compensation cost nonvested awards Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Employee stock purchase plan issuances Stock Issued During Period, Value, Employee Stock Purchase Plan Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Risk free interest rate, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] PRODUCT WARRANTY OBLIGATION Product Warranty Disclosure [Text Block] Total intrinsic value of all options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value 2024 (six months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Arrangement Duration Trading Arrangement Duration Payments to Acquire Property, Plant and Equipment by Segment Payments to Acquire Property, Plant and Equipment by Segment [Table Text Block] Payments to Acquire Property, Plant and Equipment by Segment [Table Text Block] Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] SELECTED BALANCE SHEET DATA Supplemental Balance Sheet Disclosures [Text Block] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Termination Date Trading Arrangement Termination Date Common stock, shares authorized Common Stock, Shares Authorized Supplemental Balance Sheet Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Total loans Long-Term Debt, Gross Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Reconciliation of Assets from Segment to Consolidated Reconciliation of Assets from Segment to Consolidated [Table Text Block] Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Canceled Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Deferred income tax provision Deferred Income Tax Expense (Benefit) Proceeds from stock option plan transactions Proceeds from Stock Options Exercised Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Order backlog Order or Production Backlog [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Other current assets Prepaid Expense and Other Assets, Current 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Number of Restricted Stock Units, Canceled Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Closing Stock Price Share Price Aggregate Intrinsic Value, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Issuance of stock under stock award plans (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Patents and Trademarks Intellectual Property [Member] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Stock options and restricted stock units Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of Sales Cost of Sales [Member] Exchange [Domain] Exchange [Domain] Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Weighted Average Exercise Price, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Payments on long-term debt Repayments of Long-Term Debt Treasury Stock, Common Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Loss Contingency Accrual Loss Contingency Accrual Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Stock-based compensation before income taxes Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross carrying amount Finite-Lived Intangible Assets, Gross Income tax provision Income tax provision Income Tax Expense (Benefit) Finished goods Inventory, Finished Goods, Net of Reserves Accrued compensation Employee-related Liabilities, Current Number of Operating Segments Number of Operating Segments Name Trading Arrangement, Individual Name Other comprehensive (loss) income Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Debt issuance cost write off Write-off of debt issuance costs Deferred Debt Issuance Cost, Writeoff Amortization of intangibles Cost, Amortization Weighted average remaining lease term- operating leases Operating Lease, Weighted Average Remaining Lease Term Revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Weighted average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent License Agreements Licensing Agreements [Member] Interest Paid Interest Paid, Excluding Capitalized Interest, Operating Activities Credit Facility [Domain] Credit Facility [Domain] Taxes paid for net share settlement of share-based payment awards (in shares) Treasury Stock, Shares, Acquired Non-cash Tenant Improvement Allowance [Abstract] Non-cash Tenant Improvement Allowance [Abstract] Non-cash Tenant Improvement Allowance Debt instrument, margin spread on LIBOR Rate Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Total long-term debt, net of current portion Long-Term Debt, Excluding Current Maturities Sales and Marketing Selling and Marketing Expense [Member] Diluted (shares) Denominator for diluted net income per common share — adjusted weighted average shares Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Income tax provision specific to the period Income Tax Expense (Benefit) Specific to the Period Income Tax Expense (Benefit) Specific to the Period Operating expenses: Operating Expenses [Abstract] REVENUE Revenue from Contract with Customer [Text Block] Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital Additional Paid-in Capital [Member] Effect of dilutive securities: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Lease, Cost [Abstract] Lease, Cost [Abstract] Assets Assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover [Abstract] Cover [Abstract] Equipment Equipment [Member] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Enterprise Routers Enterprise Routers [Member] Enterprise Routers Other non-current liabilities Other Liabilities, Noncurrent Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Options Outstanding, Forfeited / Canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Total future undiscounted lease payments Lessee, Operating Lease, Liability, to be Paid Remaining performance obligation Revenue, Remaining Performance Obligation, Amount IoT Products & Services Segment IoT Products and Services [Member] IoT Products & Services [Member] Total operating expenses Operating Expenses SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Term loan Secured Debt [Member] Non-PEO NEO Non-PEO NEO [Member] Equity Component Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Work in process Inventory, Work in Process, Net of Reserves Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (shares) Denominator for basic net income per common share — weighted average shares outstanding Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Schedule of Selected Balance Sheet Data Selected Balance Sheet Data [Table Text Block] Selected Balance Sheet Data [Table Text Block] Operating income Operating income (loss) Operating Income (Loss) Revenue: Revenues [Abstract] Federal Funds Rate Federal Funds Rate [Member] Federal Funds Rate Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Line of credit facility, unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Other comprehensive (loss) income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Weighted Average Remaining Contractual Term [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Schedule of Debt Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer Relationships Customer Relationships [Member] Accounts receivable, net: Accounts Receivable, after Allowance for Credit Loss, Current [Abstract] EX-101.PRE 9 dgii-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 dgii-20240331_g1.jpg GRAPHIC begin 644 dgii-20240331_g1.jpg M_]C_X 02D9)1@ ! 0$!+ $L #_X0IV17AI9@ 34T *@ @ !P$2 , M ! $ $: 4 ! 8@$; 4 ! :@$H , ! ( $Q M ( D <@$R ( 4 EH=I 0 ! J@ -8 +<; G M$ MQL "<0061O8F4@4&AO=&]S:&]P($-#(#(P,3<@*$UA8VEN=&]S:"D M,C Q-SHP,SHP-R Q-#HT-CHT-P Z ! , !__\ * " 0 ! ' M": # 0 ! "*@ & 0, P $ !@ 1H !0 $ $D M 1L !0 $ $L 2@ P $ @ @$ ! $ $T @( ! $ M DZ $@ ! 2 '_V/_; $, " 8&!P8%" <'!PD)" H, M% T,"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\ M+C,T,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( #$ H ,!(0 "$0$# M$0'_Q ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# M @0#!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S M8G*""0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # M 0$! 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! M G< 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?( MRKR\_3U]O?X^?K_V@ , P$ A$#$0 _ ,S_ M (2?7_\ H.:G_P"!>IQB@#V&O-/BQJFH: M<^D_8;ZYM?,$V_R)F3=C9C.#SU-(#/\ A=K&J:AXFN8KW4KRYC%FS!)IV< [ MT&<$]>3^=>MT >.>*_B;?7=U-9Z'+]FLERGV@+^\EZ@D$_='ICYN,Y&<#@KN M]NK^;SKRYFN)<8WS2%VQZ9-,""NX^'^MZM=>---MKC5+V:W82 Q27#LAQ&Q' M!..PH ]OKQ'Q]KNKV?C;4+>UU6^@A3R]L<5PZJ,QJ3@ XZFD!V_PNOKS4/#- MS+>W4]S(+QE#S2%R!L0XR>W)_.NMU)V32KQT8JRP.0P."#M-3/2+%+8\Z_M7 M4?\ G_NO^_S?XT?VKJ/_ #_W7_?YO\:\#VU7^9_>>;[2?WEUY/6.(RM\_N>>GMW^G7IPKJU*B3D[+S-*+G.6YH2^'? M#D$3RRZ-I4<:*6=WM8P% Y))QP*9:Z#X:O+2&ZM]&TQX9HUDC;[&@RI&0<%< M]#7L'>,OO!OAZ_LI;9M)M(0XP)+>%8W0]B& Z_IZYKYYGADMKB2"9=LL3E'7 MT(."*8'T'X'O#?>"M)F*;-L'DXS_ '"4S^.W-<5\9/OZ-])O_9*0&9\(O^1L MNO\ KQ?_ -#CKU7Q&[Q>%]6DC9D=;*9E93@@A#@@T ?-=?26B>'=,T"UCAL; M6))%38T^P>9)W.YNIR><=/2@#2DBCFB:*5%>-AAE89!'N*I6VA:19W"W%KI5 MC!,F=LD5NBL,C!P0,]* -"O OB/_ ,C]J?\ VR_]%)0!WWPB_P"13NO^OY__ M $".NTU7_D#WO_7O)_Z":FI\+%+9GF%%?.'E'3^'?#OVC9>WJ?N>L<3#[_N? M;V[_ $Z]G7M8.E[.G=[L]"A#ECZGAWCKQU)XAE:PL&:/2XVY/0W!'\1]%]!^ M)YP!ZYX8_P"13T?_ *\8/_0!76;&K7S1KW_(Q:G_ -?I^)_P#D4]8_Z\9_ M_0#0!\VU]3T %% !7@7Q'_Y'[4_^V7_HI* .^^$7_(IW7_7\_P#Z!'7::K_R M![W_ *]Y/_034U/A8I;,\PKI_#OAW[1LO;U/W/6.)A]_W/M[=_IU\3"TO:5$ MGLCSZ,.>1V=%>Z>B?+%?27AC_D4]'_Z\8/\ T 4 :M?-&O?\C%J?_7W+_P"A MF@#VWX!?$?_D?M3_[9?\ HI* .^^$7_(IW7_7\_\ MZ!'7::K_ ,@>]_Z]Y/\ T$U-3X6*6S.7\.^'?M&R]O4_<]8XF'W_ '/M[=_I MU[.N?!TO9T[O=F5"'+'U"BNHV/EBOI+PQ_R*>C_]>,'_ * * +E_?VFF6SI!;QC+.Y_0>I]AR:^9[NY>\O)[J7'F32-(VT<9)R<4 >_^ [22R\$:5%(0 M6:(RC'H[%Q^C"N,^,GW]&^DW_LE &9\(O^1LNO\ KQ?_ -#CKU/Q/_R*>L_] M>,__ * : /FVOI^QOK;4K&&]LYEFMYEW(Z]_\".A'8T 4O$__(IZQ_UXS_\ MH!KYMI@?4]>!?$?_ )'[4_\ ME_Z*2D!WWPB_P"13NO^OY__ $".N^=%D1D= M0RL,%2,@BA@+10 44 ?+%%, KLO#7P[U?6+U#?VT]A8JW[V25=CG&/E53SDY MZD8'/4C! />U@DN=+R726,;C&O)PXZC 'W MNAXZ'@Q-06=C>:A,8K*UGN9 NXI#&7('K@=N1^= 'T_7@7Q'_ .1^U/\ [9?^BDI M=O\ "ZX:U\%7^ 6J* "B@ HH ** "B@ HH *\(^)W_ "/%U_USC_\ 010! M@^'O^1FTK_K\A_\ 0Q7TK0 44 %9'A7_ )%+2/\ KSB_]!% &O10 44 ?__9 M_^T3$%!H;W1O&Q M.$))30/S ) ! #A" M24TG$ "@ ! $X0DE- _4 $@ +V9F $ ;&9F 8 M $ +V9F $ H9F: 8 $ ,@ $ 6@ 8 $ -0 M $ +0 8 $X0DE- _@ ' /______________________ M______\#Z #_____________________________ ^@ ________ M_____________________P/H /____________________________\# MZ .$))300 " X0DE-! ( ( #A"24T$, 0$ M.$))300M & $ #.$))300( 0 0 D ) M #A"24T$'@ ! X0DE-!!H U$ & (J M '"0 X 1 !I &< :0!? &P ;P!G &\ 7P!# $T 60!+ 0 M ! <) "*@ M ! ! ! ;G5L; ( & M8F]U;F1S3V)J8P $ !28W0Q ! !4;W @;&]N9P M 3&5F=&QO;F< $)T;VUL;VYG "*@ !29VAT;&]N9P M!PD &7!E $YO;F4 )=&]P3W5T)E\K.$P]-UX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>' MEZ>WQ]?G]Q$ @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12A ML4(CP5+1\#,D8N%R@I)#4Q5C+R MLX3#TW7C\T:4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B7I[?' M_]H # ,! (1 Q$ /P#,_;74_P#RSRO_ &)M_P#2J7[:ZE_Y9Y7_ +$V_P#I M5>LY&%T3%HLR,C&QJJ:FE]ECJV!K6C5SG':EB8G1\O%IRZ<2GTLBMMM>ZIH. MUX#V;FEOM]KDE/E-?6NL [J^I94C_NQ8X?YKGO:NCZ!]?LVF^O'ZRX7XKR&_ M:X#+*R?:UUVS;593^^_9797_ #GZ5=;U+ZL=$ZACOILQ*JGN!#+ZF-98QT>U M[+&!KO;^Y_-O_P (O(RTPYED2)8^.)'LDIO_P"+G+S,F_J0RG/E8YM+_\ H6)*>-ZY M]>>I=0M?7TVUV'@@D,>S2ZP?Z5]CO=0UW^#KJV6_Z6S_ =?.W9EMCIRP=-Z1T[I=#:,*AE3 M6B"X ;W']^VSZ=C_ .4])3XVS+V&:\@UGQ986G_HN:NL^H6=U/*ZYZ5F;?=C M5X]ECJK+76-)#JJV?SI?_I/S5Z!911:(LK:\'LYH/Y4''Z7TS%O=D8N)31>] MNQUE5;6.+9W;7.8&[OUK&WVM: +'AK6M;9 MM:UJ];7C?6?^6^I?^&[_ /SX])3Z1]2[KKOJSAVWV/NL=ZNZRQQ>XQ;:!N?8 M7/=[5;Z^][.EV.8YS'!S(Z4Y62!)OM_[_KESJ:IKZ;29JK.AL@ M?\A=._\ "M'_ )[8O'G?1/P7L/0/^0NG?^%:/_/;$E-]>(V?SUO_ !EG_5N7 MMR\1L_GK?^,L_P"K-_X5_P#1CUV/ MU6_\3?3/_"M7_4M7'?XQ_P#EO&_\*_\ HQZ2FU_BR_I'5/ZF/^7)6_\ 7C_Q M+9WPK_\ /M2P/\67](ZI_4Q_RY*W_KQ_XEL[X5_^?:DE/G'1_P#EKIW_ (V6TM=[FE)3Z>O&^L M_P#+?4O_ W?_P"?'KV1>-]9_P"6^I?^&[__ #X])3Z-]1O_ !+87_7?_/UJ MN?6'_DJW^M7_ -6Q4_J-_P");"_Z[_Y^M5SZQ$#I-I/[U?\ U;%'F_FI_P!V M7Y+X>!<2\_E46-;8\"MILLX :"]WRV[G+I>@?4KJ/4;V6 M=1I=B=/:0;&V@MMM _P+*OYRIC_\)9;Z?L_FO])6%/=?5JMU?U=Z8QXAPQ:9 M'A+&E<9_C'_Y;QO_ K_ .C'KT4 0!H %YS_C)>UO6\4.('ZK_P"C'I*; M?^++^D=4_J8_YP\%KAM6]>^JG4NBW/VUOR>GC6K)8"\M;V9E M-8-U=C/]+_,V_P#@3,>C+?22<7(?27:N]&UU^W;Z;6M;_*24^P+QOK/_+?4O_#=_P#Y\>O9%XSU MJRL=;ZD"X2,R_P#\^/24^D?4;_Q+87_7?_/UJW',8\ /:' $. (G4:M=_97+ M_5C.?B?4O"NI9ZKG.L:T=I-UT'!A8VME="!B96=I;CTB[[N_(B!I9#TB5S5-,$UP0V5H M:4AZDY48WIK8SED(C\^#0H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E M.FYS.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 U+C8M8S$S." W M.2XQ-3DX,C0L(#(P,38O,#DO,30M,#$Z,#DZ,#$@(" @(" @("(^#0H)/')D M9CI21$8@>&UL;G,Z&UL;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O M(B!X;6QN&UL;G,Z>&UP34T](FAT=' Z+R]N&%P M+S$N,"]M;2\B('AM;&YS.G-T179T/2)H='1P.B\O;G,N861O8F4N8V]M+WAA M<"\Q+C O&UP.DUE=&%D871A M1&%T93TB,C Q-RTP,RTP-U0Q-#HT-CHT-RTP-CHP,"(@9&,Z9F]R;6%T/2)I M;6%G92]J<&5G(B!P:&]T;W-H;W Z0V]L;W)-;V1E/2(S(B!X;7!-33I);G-T M86YC94E$/2)X;7 N:6ED.C(W-F(V9#4Y+3&UP34TZ1&]C=6UE;G1)1#TB861O8F4Z9&]C:60Z<&AO=&]S M:&]P.C1E-#1A9#1E+3-D-F,M,3$W82UA-39A+3AC,3$Q-&(P.#$U,B(@>&UP M34TZ3W)I9VEN86Q$;V-U;65N=$E$/2)X;7 N9&ED.C!A-C&UP34TZ2&ES=&]R>3X- M"@D)"0D\&UP M+FEI9#HR-S9B-F0U.2TW.3(X+30U.3DM.3!D,"TQ8S-D,F-A9#4Q8S&UP;65T83X-"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP M86-K970@96YD/2=W)S\^_]L 0P " 0$" 0$" @(" @(" @,% P,# P,&! 0# M!0<&!P<'!@<'" D+"0@("@@'!PH-"@H+# P,# <)#@\-# X+# P,_]L 0P$" M @(# P,& P,&# @'" P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,_\ $0@"*@<) P$B (1 0,1 ?_$ !\ $% M 0$! 0$! ! @,$!08'" D*"__$ +40 (! P,"! ,%!00$ ! M?0$" P $$042(3%!!A-180'EZ M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ M ! @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1! 4A M,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB) MBI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9 MVN+CY.7FY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ _?RBOYC?^%Z>-O\ MH-O^AP\5?^#:?_ .*JN4#^G*BOYC?^%Z>-O^AP\5?^ M#:?_ .*H_P"%Z>-O^AP\5?\ @VG_ /BJ.4#^G*BOYC?^%Z>-O^AP\5?^#:?_ M .*H_P"%Z>-O^AP\5?\ @VG_ /BJ.4#^G*BOYC?^%Z>-O^AP\5?^#:?_ .*H M_P"%Z>-O^AP\5?\ @VG_ /BJ.4#^G*BOYC?^%Z>-O^AP\5?^#:?_ .*H_P"% MZ>-O^AP\5?\ @VG_ /BJ.4#^G*BOYC?^%Z>-O^AP\5?^#:?_ .*H_P"%Z>-O M^AP\5?\ @VG_ /BJ.4#^G*BOYC?^%Z>-O^AP\5?^#:?_ .*H_P"%Z>-O^AP\ M5?\ @VG_ /BJ.4#^G*BOYC?^%Z>-O^AP\5?^#:?_ .*H_P"%Z>-O^AP\5?\ M@VG_ /BJ.4#^G*BOYC?^%Z>-O^AP\5?^#:?_ .*H_P"%Z>-O^AP\5?\ @VG_ M /BJ.4#^G*BOYC?^%Z>-O^AP\5?^#:?_ .*H_P"%Z>-O^AP\5?\ @VG_ /BJ M.4#^G*BOYC?^%Z>-O^AP\5?^#:?_ .*H_P"%Z>-O^AP\5?\ @VG_ /BJ.4#^ MG*BOYC?^%Z>-O^AP\5?^#:?_ .*H_P"%Z>-O^AP\5?\ @VG_ /BJ.4#^G*BO MYC?^%Z>-O^AP\5?^#:?_ .*H_P"%Z>-O^AP\5?\ @VG_ /BJ.4#^G*BOYF]/ M_::^)&D6_DVGQ!\<6L1.[9%KMTBY]70/^"J7[0WAK;]G^*WB:3:NT?:FBN^,YY\U& MR?<\XXZ<5Z!X8_X+J?M&: ZFZ\3Z+KFTY(O="M4#\YP?)2/Z<8X]^:.4#]VJ M*_'7P7_P<.EW\&HX/TD$'^?6E9@?I+17RM\,_^"T7[._Q*\J,^-V\ M/W4W_+#6=/GM=GUEVM"/^^Z^B/A_\6O"OQ8T_P"U^%_$V@>)+7&3-I>H17B# M\8V(I =#1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 445^*/_ 7.^)_B;PK^WOJ%GI?B+7--M5T6P80VM_+# M&"4;)VJP&336H'[745_,;_PO3QM_T.'BK_P;3_\ Q5'_ O3QM_T.'BK_P & MT_\ \53Y0/Z$J%X_Z;-S].78#]6JR/%_C[0_A[IOVS7]:TG0[/G] M_J%Y';1\=?F<@<5^!7Q>_P""MG[0'QDDF6\^(FJ:+9R@@6NA*NF+&#V#Q 2G M_@3DU\^^(/$FH^+-3DOM4U"]U*]E^_<7<[32O]68DG\Z?*!_0!\1_P#@K9^S MS\,6D2\^)FBZE-&=HCT>.;4]Y]G@1T[=2P'OR*\.\=?\'$OP@T+S(]#\,^.M M>F7[KO;V]G;OS_>:4O\ FGI^'XQ44>,O^#D[5[C2B0QX[<;C]>>/,?%7_!PM\<=;W+8:3X T5/X6@TV>60#(/)DG92>"/NC M@_0U\(T4[(#ZM\0_\%K_ -I+7@RKX_CT^-Q@I::)8)WSPS0EQZ<'I^-<9K?_ M 5!_:!\0%O/^+'BV/>V\_9KA;;GV\M5P/8<5X+13 ]5U/\ ;G^->L&;[1\7 M?B9(L^0\?_"37JQL#VVB0+CVQBL2^_:=^)6J6K0W7Q"\<7$+8)CEUZZ=3CIP M9*X6B@#JO^%Z>-O^AP\5?^#:?_XJC_A>GC;_ *'#Q5_X-I__ (JN5HH ZK_A M>GC;_HD7'FVGQ2^(UK+C;OA\27B-CTR)*V=-_P""@7QSTI&6/XO_ !(8,.O6N MHT;_ (+7_M*:0%5OB%'>1HFP)<:%IS?B6$ 8GZDU\IT4 ?;F@_\ !?WX_:/M M^T/X+U7&W_CZT=WIQW'H M_A3_ (.+_A'J6U=8\(_$#2W;^*&"UNHUZ]3YR-Z=%/7MCG\:**7*@/WC\(?\ M%Q?VI('!]J]5\&?\%"O@;X^"?V;\5_ M K/(,K%>'[Y;K3[RZL;J/E9K>5HY%Y!X92#U KUGP%_P4(^.'PU\L M:3\5/'$<47"0W.J27D"#.>(YBZ#GVYHY0/Z.:*_#?X=_\%[_ (_^#&C75+[P MOXL13\W]IZ0L3,/3-L8>??!YZYZ5[Y\-/^#DI#Y<7C'X7LO/[RZT;5L\>T,J M#]9>?:CE8'ZF45\=_"W_ (+I?L^?$:2..^UW7/",\F J:UI3A23VWP>:B_5F M KZ2^%_[1/@+XV0J_A#QIX7\2[ADIIVIPW$B<9^9%8LIQV(!J0.RHHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BN7^-L\EI\&/%TL4CQR1Z+>,C MJ=K*1 Y!!]:_FU_X7IXV_P"AP\5?^#:?_P"*II7 _IRHK^8W_A>GC;_HGC;_H*O_ ;3 M_P#Q5'_"]/&W_0X>*O\ P;3_ /Q5'*!_3E17\QO_ O3QM_T.'BK_P &T_\ M\51_PO3QM_T.'BK_ ,&T_P#\51R@?TY45_,;_P +T\;?]#AXJ_\ !M/_ /%4 M?\+T\;?]#AXJ_P#!M/\ _%4*O_ ;3_P#Q5?;' M_!!+XE^)/%O[<5W:ZMX@UO4[4>&+R00W=]+-&&$MO@[68C/)YHY0/V:HHHJ0 M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@# \2?%'PSX.U$6FK^(M!TNZ M*"00WE_%!)M.<-M9@<<'GIQ5'_A?O@7_ *'7PE_X.+?_ .+KY _X*-_\G!0_ M]@F#_P!#EKP.OS'-N/,1A,94PT:2:BVKW9\CC>)*M"O*DH)V=NI^G?\ POWP M+_T.OA+_ ,'%O_\ %T?\+]\"_P#0Z^$O_!Q;_P#Q=?F)17G_ /$2L3_SYC][ M.7_6RK_S[7WL_3O_ (7[X%_Z'7PE_P"#BW_^+H_X7[X%_P"AU\)?^#BW_P#B MZ_,2BC_B)6)_Y\Q^]A_K95_Y]K[V?IW_ ,+]\"_]#KX2_P#!Q;__ !='_"_? M O\ T.OA+_P<6_\ \77YB44?\1*Q/_/F/WL/];*O_/M?>S]._P#A?O@7_H=? M"7_@XM__ (NC_A?O@7_H=?"7_@XM_P#XNOS$HH_XB5B?^?,?O8?ZV5?^?:^] MGZ=_\+]\"_\ 0Z^$O_!Q;_\ Q='_ OWP+_T.OA+_P '%O\ _%U^8E%'_$2L M3_SYC][#_6RK_P ^U][/T[_X7[X%_P"AU\)?^#BW_P#BZ/\ A?O@7_H=?"7_ M (.+?_XNOS$HH_XB5B?^?,?O8?ZV5?\ GVOO9^G?_"_? O\ T.OA+_P<6_\ M\71_POWP+_T.OA+_ ,'%O_\ %U^8E%'_ !$K$_\ /F/WL/\ 6RK_ ,^U][/T M[_X7[X%_Z'7PE_X.+?\ ^+H_X7[X%_Z'7PE_X.+?_P"+K\Q**/\ B)6)_P"? M,?O8?ZV5?^?:^]GZ=_\ "_? O_0Z^$O_ <6_P#\71_POWP+_P!#KX2_\'%O M_P#%U^8E%'_$2L3_ ,^8_>P_ULJ_\^U][/T[_P"%^^!?^AU\)?\ @XM__BZ/ M^%^^!?\ H=?"7_@XM_\ XNOS$HH_XB5B?^?,?O8?ZV5?^?:^]GZ=_P#"_? O M_0Z^$O\ P<6__P 71_POWP+_ -#KX2_\'%O_ /%U^8E%'_$2L3_SYC][#_6R MK_S[7WL_3O\ X7[X%_Z'7PE_X.+?_P"+H_X7[X%_Z'7PE_X.+?\ ^+K\Q**/ M^(E8G_GS'[V'^ME7_GVOO9^G?_"_? O_ $.OA+_P<6__ ,71_P +]\"_]#KX M2_\ !Q;_ /Q=?F)11_Q$K$_\^8_>P_ULJ_\ /M?>S]._^%^^!?\ H=?"7_@X MM_\ XNC_ (7[X%_Z'7PE_P"#BW_^+K\Q**/^(E8G_GS'[V'^ME7_ )]K[V?I MW_POWP+_ -#KX2_\'%O_ /%T?\+]\"_]#KX2_P#!Q;__ !=?F)11_P 1*Q/_ M #YC][#_ %LJ_P#/M?>S]._^%^^!?^AU\)?^#BW_ /BZ/^%^^!?^AU\)?^#B MW_\ BZ_,2BC_ (B5B?\ GS'[V'^ME7_GVOO9^G?_ OWP+_T.OA+_P '%O\ M_%T?\+]\"_\ 0Z^$O_!Q;_\ Q=?F)11_Q$K$_P#/F/WL/];*O_/M?>S]._\ MA?O@7_H=?"7_ (.+?_XNC_A?O@7_ *'7PE_X.+?_ .+K\Q**/^(E8G_GS'[V M'^ME7_GVOO9^G?\ POWP+_T.OA+_ ,'%O_\ %T?\+]\"_P#0Z^$O_!Q;_P#Q M=?F)11_Q$K$_\^8_>P_ULJ_\^U][/T[_ .%^^!?^AU\)?^#BW_\ BZ/^%^^! M?^AU\)?^#BW_ /BZ_,2BC_B)6)_Y\Q^]A_K95_Y]K[V?IW_POWP+_P!#KX2_ M\'%O_P#%T?\ "_? O_0Z^$O_ <6_P#\77YB44?\1*Q/_/F/WL/];*O_ #[7 MWL_3O_A?O@7_ *'7PE_X.+?_ .+H_P"%^^!?^AU\)?\ @XM__BZ_,2@#)H_X MB3B?^?,?O8?ZV5?^?:^]GZ=CX^>!2?\ D=/"?_@WM_\ XNNG^WP?\]H?^^Q7 MS#^QI^QI_8 M?%WBZU_T_B73M.E7_CU[B64'^/N%/W>I^; 7ZDK]&R7%XW$X M?V^+@H-[+6]N[OM?M]Y]5E];$5J7M*\5&^RZV\S^6.BBBO<.X**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *N:'KM]X:U2&^TV\NM/O;=MT5Q;2M%+$?564@@_0U3HH ^F?@I_ MP5\^/WP0:&.W\=7GB2QCZVGB%!J2OZ RO^^ 'HL@%?9GP"_X.-]&U-K>S^)G M@6\TN0C;)J6@3?:(2?4V\I#HOTD<^QK\FJ*+ ?TE_L_?MI?"[]J.T5_ WC31 M=:N&7=N#C@DQ7%M-+;W$#AXI8G M*/&PY!!'((]17V)^RO\ \%OOC'^SW);6/B"]C^(WAV+:K6VLR'[=&@Z^7=C, MF[WE$H Z =:GE _=*BOFC]CW_@JY\)?VQ##I^FZLWAGQ5(0O]AZTR03S,>T# MY*3=^%._')45]+U(!1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 5^&?\ P7M_Y2$:E_V ]/\ _0&K]S*_#/\ X+V_\I"-2_[ >G_^ M@-51 ^+Z***H HHHH **** "BBB@ HHHH **** /ZA_ O_(D:/\ ]>,'_HM: MU:RO O\ R)&C_P#7C!_Z+6M6LP"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBL[Q7XMTOP)X3K!!;H/XF=B M!R.IH T:Y7XN_&[PC\ _"4FN^,_$6D^&]+CX\^^G$?F-_=1?O.W^RH+'TK\\ M?VV/^#@73]#-YX?^"FGKJET,QOXEU. K;1'D$V]NV&D(X(>7:H(^XX(-?F+\ M7_C?XN^/WB^77O&GB+5O$FK2Y'GWLYD\M>NU%^[&OHJ *.P%5R@?I]^U'_P< M2:+H--6U#3Y6R-,@<6NGH.,?N(]J-C PS!F]R22?(:*H HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ J2">2UG22-VCDC8,CJ=K*1R"#ZU'10!]G?\$LOVR/C)J/[7GP]\%0_ M$/Q->>'M7U-(;S3]0NOM\+6R*TDJ()]WEY1&YC*D=1S7[G5^%7_!"/PC_P ) M)_P42\/WFW/_ C^E:C?]>FZW:V]1_S\>_T[C]U:F0!1114@%%%% !1110 4 M444 %%%% !1110 4444 _^B'K^8VOZ_X+=_$+]FQ[/0_&S77Q"\&QD1@74^=4L$_Z93MGS .T"=G_P#H#5^YE?AG_P %[?\ E(1J7_8#T_\ ] :JB!\7T445 M0!1110 4444 %%%% !1110 4444 ?U#^!?\ D2-'_P"O&#_T6M:M97@7_D2- M'_Z\8/\ T6M:M9@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M5\7?\%/?^"M6B_L:Z9<>$_"+66O?$RZ3:T3-OM] 5E!66<#[TA!!6+(R/F; MP' /6?VX/^"AG@']A3PBMQXCNFU+Q%?1,^F:!9N#>7O4!V[10[A@R-QP=H=A MMK\3_P!L_P#X*%?$;]N#Q+YWBC4OL>@VTA>PT&Q+1V%IUPQ7.99,'_6/D\G& MT':/)_B-\2=>^+OC74/$7B;5KW6];U23S;J\NI-\DK=!] HP *PZ MNP!1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]'/\ @W \&_;?VA?B%X@Q M_P @OP[%I^?3[1G[O M7[/#))C_ ,F?3OW[?I942W ****0!1110 4444 %%%% !1110 4444 %%%% M'*_'7_DB/C+_ + =[_Z(>OYC:_IR^.O_ "1'QE_V [W_ -$/7\QM5$ HHHJ@ M"BBB@ HHHH **** "BBB@ K[F_X-\?\ D_&\_P"Q5O?_ $=;5\,U]S?\&^/_ M "?C>?\ 8JWO_HZVH _;:BBBLP"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#X3_X*-_\G!0_]@F#_P!#EKP.O?/^"C?_ "<%#_V"8/\ T.6O Z_G3B;_ M )&M?_$S\MS?_?:GJPHHHKPCS0HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHH R: #)K[$_8T_8T_L 6OB[Q=:_Z?Q+IVG2K_QZ]Q+*#_'W"G[O4_-@ M*?L:?L:?V +7Q=XNM?\ 3^)=.TZ5?^/7N)90?X^X4_=ZGYL!?J2OUC@_@_DM MCLG_P#H#5^YE?AG_P %[?\ E(1J7_8#T_\ ] :JB!\7 MT4450!1110 4444 %%%% !1110 4444 ?U#^!?\ D2-'_P"O&#_T6M:M97@7 M_D2-'_Z\8/\ T6M:M9@%%%% !1110 4444 %%%% !1110 4444 %%%% !117 MSS_P4B_;OTO]A'X#S:QBWO?%NM;[3P]ITAXGG"_--( 0?)BR&;&,DHN07! ! MY;_P5L_X*BV_['GA23P;X.NH;CXFZS;APVT21Z#;OD">0'CSF'^K0@_WV&W: M'_$76];O/$NL76HZC=7%]?WTSW%S,]4\0Z]?W&J:SK-R]W>74[;GGD#F\"_\ !//X5613R_/T;^T,$8S]JEDN M<_CYN?QKZ"J'N 4444@"BBB@ HHHH **** "BBB@ HHHH **** .5^.O_)$? M&7_8#O?_ $0]?S&U_3E\=?\ DB/C+_L!WO\ Z(>OYC:J(!1115 %%%% !111 M0 4444 %%%% !7W-_P &^/\ R?C>?]BK>_\ HZVKX9K[F_X-\?\ D_&\_P"Q M5O?_ $=;4 ?MM11168!1110 4444 %%%% !1110 4444 %%%% !1110!\)_\ M%&_^3@H?^P3!_P"ARUX'7OG_ 4;_P"3@H?^P3!_Z'+7@=?SIQ-_R-:_^)GY M;F_^^U/5A1117A'FA1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% &30 9-?8 MG[&G[&G]@"U\7>+K7_3^)=.TZ5?^/7N)90?X^X4_=ZGYL!3]C3]C3^P!:^+O M%UK_ *?Q+IVG2K_QZ]Q+*#_'W"G[O4_-@+]25^L<'\'\EL=CEKO&+Z>;\^RZ M;O7;[3(\CY;8G$K7HOU?Z(****_4#[ **** "BBB@#^6.BBBM "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *V?A_X_UCX5^-]+\2>']0GT MO6M%N4N[.ZA.'AD0Y!]".Q!R",@@@D5C44 ?T4_\$^?VU=)_;F_9]L?$]LL- MGKUD19:]IR$_Z%=@?+D'SH$=G_P#H#5^YE?AG_P %[?\ E(1J7_8#T_\ ] :JB!\7 MT4450!1110 4444 %%%% !1110 4444 ?U#^!?\ D2-'_P"O&#_T6M:M97@7 M_D2-'_Z\8/\ T6M:M9@%%%% !1110 4444 %%%% !1110 4444 %%%% &/X^ M\=:3\,/!.K>(]=O(]/T;0[26^O;F3[L,4:EF/J>!P!R3P.37\[_[=?[7VL?M MK_M#ZMXPU(RP:=N-IHUBS9&GV2,?+3TW')=R.KLW08 ^\/\ @X,_;3-O!IWP M3T&\7=,(M5\3&-N0O#VUJWUXF8=>(3T)!_*NJB 44450!1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1174_ _P9_PL?XT^#_#H3S/[>UNRT[9C=N\Z=(\ M8P<_>]#]#0!_2-\!/!W_ KSX%^"_#^SR_[#T*QT_9C&WRK=(\8P.FWT%=;1 M168!1110 4444 %%%% !1110 4444 %%%% !1110!ROQU_Y(CXR_[ =[_P"B M'K^8VOZ?]BK>_\ HZVH _;: MBBBLP"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X3_X*-_\ )P4/_8)@ M_P#0Y:\#KWS_ (*-_P#)P4/_ &"8/_0Y:\#K^=.)O^1K7_Q,_+K" MBBBO"/-"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHH R: #)K[$_8T_8T_L 6OB[Q M=:_Z?Q+IVG2K_P >O<2R@_Q]PI^[U/S8"G[&G[&G]@"U\7>+K7_3^)=.TZ5? M^/7N)90?X^X4_=ZGYL!?J2OUC@_@_DMCLG_^@-7[F5^&?_!> MW_E(1J7_ & ]/_\ 0&JH@?%]%%%4 4444 %%%% !1110 4444 %%%% ']0_@ M7_D2-'_Z\8/_ $6M:M97@7_D2-'_ .O&#_T6M:M9@%%%% !1110 4444 %%% M% !1110 4444 %,-=F\_5O$=]+?W+9^56=B0B^BJ,*HZ!5 [5S-%% M: %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45Z/\.OV0?BK\7$ MCD\-?#GQIK-O(0!<6^CSM;C/3,NW8/Q(KV7P=_P13_:.\7(DC>!8M)ADQA]0 MU>TB/XH)&<8]U'\Z /E.BON_0?\ @WE^.6K1AKK6/AUI?"DK<:G%?_ &XHN!^;=%?HUJ?_!N!\1(E3['\0O! MEP23N\Z"YAQZ8PC9_2J#)^ODFBX'YXT5]\3_\ M!NM\;H8'9?$OPNE95)"+J=]N<^@S9@9/N0/I6-J'_!O]\?+*WWQMX'O&R!Y< M6KN&^OSQ*/US1<#X@HK[ U?_ ((6_M&Z:TGD^%M'U#8FX&WUVT7>?[H\QUY^ MN![UR^L_\$=_VDM"5C/\,;^3:AD_T?5+"Y.!G_GG.W/'3J:+@?,]%>U:[_P3 ME^//AT/]H^$?CZ3RP"?LND2W6<\<>6&S^'2N*\1?LW_$3PAO_M;P%XTTOR]^ M[[7HES#MV?>SN0=._I0!Q5%37EG-I]RT-Q#)!-'PR2(59?J#4- !1110 444 M4 %%%% !7OW_ 2V\'?\)U_P4'^%-CY?F>1KB:CC;NQ]E1[G/0]/*STXQU'4 M> U]J?\ !!#P:/%'_!06QO?+W'PYH5_J(;&=FY4ML]./^/G';K[X(!^Y%%%% M9@%%%% !1110 4444 %%%% !1110 4444 %%%% '*_'7_DB/C+_L!WO_ *(> MOYC:_IR^.O\ R1'QE_V [W_T0]?S&U40"BBBJ **** "BBB@ HHHH **** " MON;_ (-\?^3\;S_L5;W_ -'6U?#-?I^; 7ZDK]8X/X/Y+8['+7>,7T\WY]ETW>NWVF1Y'RVQ.)6O1?J_T M04445^H'V 4444 %%%% !1110 4444 ?%W_#A']GO_H'>*O_ =/_P#$T?\ M#A']GO\ Z!WBK_P=/_\ $U]HT4[L#XN_X<(_L]_] [Q5_P"#I_\ XFC_ (<( M_L]_] [Q5_X.G_\ B:^T:*+L#XN_X<(_L]_] [Q5_P"#I_\ XFC_ (<(_L]_ M] [Q5_X.G_\ B:^T:*+L#XN_X<(_L]_] [Q5_P"#I_\ XFC_ (<(_L]_] [Q M5_X.G_\ B:^T:*+L#XN_X<(_L]_] [Q5_P"#I_\ XFM2/_@AC^SBB*I\)ZLQ M P6.NW>3^4E?7M%%V!\A_P##C/\ 9Q_Z%'5O_!]>?_'*/^'&?[./_0HZM_X/ MKS_XY7UY11=@?(?_ XS_9Q_Z%'5O_!]>?\ QRC_ (<9_LX_]"CJW_@^O/\ MXY7UY11=@?(?_#C/]G'_ *%'5O\ P?7G_P 4478'R'_PXS_9Q_Z%'5O_ ?7G_QRC_AQG^SC_P!"CJW_ (/KS_XY7UY1 M1=@?(?\ PXS_ &4478'R' M_P .,_V4478'R'_PX MS_9Q_P"A1U;_ ,'UY_\ '*/^'&?[./\ T*.K?^#Z\_\ CE?7E%%V!\AM_P $ M,OV<2/\ D4M67W&NWG'_ )$KG]6_X( _ '48U6%?&NGL,_-!K"L3G_KI&PXK M[K:1=Z!J4UG?6MQ9WENVR6">,QR M1-Z,K8(/L:_J2K@_CA^R_P##W]I+2?L?CKP?H?B2-4*1RW5L/M, /7RYEQ)' M]48&GS ?S/T5^IG[7G_!O*T<5SK'P9UUI&4%_P#A'M;E&6_V8+K 'L%E 'K) M7YH_$GX9>(O@[XRO/#_BG1M0T'6K!ML]G>PF*1/0X/53U##((.02.:H#!HHH MH **** "BBB@ HHHH **** "BBB@ HHHH _H*_X)+_M#-^T=^PKX.U&YF\[5 MO#\1\/:D2W_E(1J7_ & ]/_\ 0&K]S*_#/_@O;_RD(U+_ + >G_\ H#540/B^ MBBBJ **** "BBB@ HHHH **** "BBB@#^H?P+_R)&C_]>,'_ *+6M6LKP+_R M)&C_ /7C!_Z+6M6LP"BBB@ HHHH **** "BBB@ HHHH **** "OY\_\ @K+\ M?3^T+^W=XWU"&9IM,T&X_P"$?T_N%BMSU^Z7[3OQ<7X"_L[^ M-O&3-&LGAO1;J^@#CY9)DC8Q)_P*38OXU_-%=W4E_=2332-+-,Y>1V.6=B(_CAX]T_PQ MX3TB\US7=4?R[>TMEW,W!ZJQ!>7'?RE\^(OB?6/&%ZN&DL; ?V=89[J6!:9P.S*\9/H*^ MR/@]^QM\*_@%'%_PB'P_\+:)/#PMW%8))>'ZW#AI6_%C7IE%2 4444 %%%% M!1110 4444 %%%% !1110 4444 4=<\-Z=XFMO)U*PL]0AP1Y=S LRX/7A@1 MS7 >*/V+?@_XU9FU7X6_#V^DD/,LGA^U\WKG[^S<.?0\UZ;10!\R>+?^".O[ M./C!5^,O^#>KX(Z^K-I>J^/-!E_@$ M&HPSQ#IU66%F/?\ B')_"ON^BB[ _+/QQ_P;8*VZ3PW\5V']V#4]#SV[RQS> MN./+_ESXWX\_X-\/CAX8:1])O_!/B6%?N+;:C);S-]5FC10?^!D?T_;"BGS, M#^=_XA?\$NOV@/ABLC:E\*_%%PD?WFTN)-4 'K_HS2L:7J.DW:]8+VV>WD'_ %@#7]154?$7AG3?%VF-8ZMI]CJEG)RUO=P+-$W MU5@1W/:GS ?RXU^E'_!MQX-^W?&7XF>(=@_XE>BVNG;O[OVB=I,?C]E]>W?M M][_$S_@EU\ /BQ'*-3^%WAFUDEZRZ3"VER!O[V;8QY/?G.>^>:T_V/?V"O ? M[#J>)8_ _P#;*P^*98);J._NEN!%Y(D"",[0P'[QOO%C[T7 ]JHHHJ0"BBB@ M HHHH **** "BBB@ HHHH **** "BBB@#E?CK_R1'QE_V [W_P!$/7\QM?TY M?'7_ )(CXR_[ =[_ .B'K^8VJB 44450!1110 4444 %%%% !1110 5]S?\ M!OC_ ,GXWG_8JWO_ *.MJ^&:^YO^#?'_ )/QO/\ L5;W_P!'6U '[;4445F M4444 %%%% !1110 4444 %%%% !1110 4444 ?"?_!1O_DX*'_L$P?\ H M!U[Y_P %&_\ DX*'_L$P?^ARUX'7\Z<3?\C6O_B9^6YO_OM3U84445X1YH44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !110!DT &37V)^QI^QI_8 M?%WBZU_T_B73M.E7_CU[B64' M^/N%/W>I^; 4_8T_8T_L 6OB[Q=:_P"G\2Z=ITJ_\>O<2R@_Q]PI^[U/S8"_ M4E?K'!_!_);'8Y:[QB^GF_/LNF[UV^TR/(^6V)Q*UZ+]7^B"BBBOU ^P"BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\;_;'_89\!?MM^!& MTGQ=IP34;=&&FZS;*%OM-8_W'_B3/6-LJWL<$>R44 ?S>_MC_L<>+OV)_B[< M>%?%5OYD4FZ73-3B0BUU:WS@21GL1P&0G*$X.003Y+7]'W[;7['OAW]MGX$Z MEX/UQ4M[S!N-(U()NDTN[ (24=RISM=@9>C*?XE8$,K=&5@1P15I@?JHK^G[2]2AUG3+>\MW\R MWNHEFB,' M_HM:U:S **** "BBB@ HHHH **** "BBB@ HHHH ^*/^"^/Q1;P%^P3=:1&^ MV3QEK=GI; =?+0M=,?IFW4'_ 'L=S7X=5^HO_!R9\0"^L?"SPK&^%AAO]5N$ MW?>WM#%$<>VR;GON]J_+JKB 4444P"BBB@ HHHH **** "BBB@ HHHH Z3X1 M_";7_CI\2='\)>%]/EU37= :_>[_@G?_P3 MO\,_L&?#/[-;>3JWC+5HU.MZV8\-,>OD0YY2!3T'!8CE2V 4445(!1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '*_'7_ )(C MXR_[ =[_ .B'K^8VOZ+K7_3^)=.TZ5?^/7N)90?X M^X4_=ZGYL!?J2OUC@_@_DMCLSVW5JZ:+XA,:_ZR)L_9IV]U;,1;DGS(AT4 M5^H-<-^TO\%K/]HKX ^+O ]\(_)\2:9-9H[CB"8KF*7ZI($<>ZBA ?S.45:U M?2;G0-6NK&\ADM[RSF>">)QAHI$)5E/N""/PJK6@!1110 4444 %%%% !111 M0 4444 %?TF_L4^*F\;_ +'GPMU:1F::^\*:9),3GF3[+&'Z\_>!^M?S95_0 M=_P20UG^W?\ @G/\+9MT3>7ITUOF,Y'[JZFB]^?DY]\].E3(#Z.HHHJ0"BBB M@ HHHH **** "BBB@ HHHH *_#/_ (+V_P#*0C4O^P'I_P#Z U?N97X9_P#! M>W_E(1J7_8#T_P#] :JB!\7T4450!1110 4444 %%%% !1110 4444 ?U#^! M?^1(T?\ Z\8/_1:UJUE>!?\ D2-'_P"O&#_T6M:M9@%%%% !1110 4444 %% M%% !1110 4444 ?B/_P<#^,CXD_;OM]/$A9/#WAJSLR@/"L[S7!.,]2)E]"0 M!Z U\-U].?\ !8WQ'_PDO_!2'XES;]\=O<6=F@#[E3RK&WC('I\RL2/4FOF. MM "BBB@ HHHH **** "BBB@ HHHH *]Z_P"":G[*W_#8'[7OAGPM=0M)H-JS M:MK9'064!!93_P!=',<61R#*#VKP6OUY_P"#<_X#+X?^#WC/XC742_:O$>H+ MH]DS#YEM[9=\C+[/)* ?>#MW&!^C\$$=M D<:+''$H5$4;54#@ #TJ2BBLP" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#E?C MK_R1'QE_V [W_P!$/7\QM?TY?'7_ )(CXR_[ =[_ .B'K^8VJB 44450!111 M0 4444 %%%% !1110 5]S?\ !OC_ ,GXWG_8JWO_ *.MJ^&:^YO^#?'_ )/Q MO/\ L5;W_P!'6U '[;4445F 4444 %%%% !1110 4444 %%%% !1110 4444 M ?"?_!1O_DX*'_L$P?\ H!U[Y_P %&_\ DX*'_L$P?^ARUX'7\Z<3?\C6 MO_B9^6YO_OM3U84445X1YH4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 444 9- !DU]B?L:?L:?V +7Q=XNM?]/XE MT[3I5_X]>XEE!_C[A3]WJ?FP%/V-/V-/[ %KXN\76O\ I_$NG:=*O_'KW$LH M/\?<*?N]3\V OU)7ZQP?P?R6QV.6N\8OIYOS[+IN]=OM,CR/EMB<2M>B_5_H M@HHHK]0/L HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHKY+_ ."GW_!3[1?V&O!C:/H[6NL?$K6("UAI['='IJ'( M%U< ?PCG:G!,O$T,]VEE!AC96\4+R M&6;GY VS:HZLL0:IW_E(1J7_8#T__ - :OW,K\,_^"]O_ "D(U+_L!Z?_ .@- M51 ^+Z***H HHHH **** "BBB@ HHHH **** /ZA_ O_ ")&C_\ 7C!_Z+6M M6LKP+_R)&C_]>,'_ *+6M6LP"BBB@ HHHH **** "BBB@ HHHH **** /YT/ M^"D.J-J_[>GQP97& (Y#&!QW 4 _2O$J]4_;H_Y/:^,7_8\:U_ MZ7SUY76@!1110 4444 %%%% !1110 4444 %?T5?\$UOA:/@[^PE\+]%,?ES M-H<.HSKCE9;O-TX/N&F(_"OYX_#.@S>*?$6GZ7;?\?&I7,=K%G^^[!1^I%?U M":+I%OX?T>TL+6,16MC"EO"@'"(BA5'X "ID!:HHHJ0"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#E?CK_R1'QE_V [W_P!$ M/7\QM?TY?'7_ )(CXR_[ =[_ .B'K^8VJB 44450!1110 4444 %%%% !111 M0 5]S?\ !OC_ ,GXWG_8JWO_ *.MJ^&:^YO^#?'_ )/QO/\ L5;W_P!'6U ' M[;4445F 4444 %%%% !1110 4444 %%%% !1110 4444 ?"?_!1O_DX*'_L$ MP?\ H!U[Y_P %&_\ DX*'_L$P?^ARUX'7\Z<3?\C6O_B9^6YO_OM3U844 M45X1YH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !110!DT &37V)^QI^QI_8 M?%WBZU_T_B73M.E7_CU[B64'^/N%/W>I M^; 4_8T_8T_L 6OB[Q=:_P"G\2Z=ITJ_\>O<2R@_Q]PI^[U/S8"_4E?K'!_! M_);'8Y:[QB^GF_/LNF[UV^TR/(^6V)Q*UZ+]7^B"BBBOU ^P"BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBODO\ MX*??\%/M%_8:\&-H^CM:ZQ\2M8@+6&GL=T>FH<@75P!_".=J<%R.R@D !_P4 M^_X*?:+^PUX,;1]':UUCXE:Q 6L-/8[H]-0Y NK@#^$<[4X+D=E!(_##Q]X^ MUKXI>,]2\1>(M2NM8UO6)VN;R\N7W23N>I)].@ & !1X^\?:U\4O&>I M>(O$6I76L:WK$[7-Y>7+[I)W/4D^G0 # K&K1: ?7G_!#/_E(]X1_Z M\=2_](Y:_>"OP?\ ^"&?_*1[PC_UXZE_Z1RU^\%3( HHHJ0"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** /RG_X.5=%6'7?@_J(_P!9<0:O M;-\O01M9L.?^VC<=N?4U^7=?K%_PG_\ H#5^YE?AG_P7M_Y2$:E_V ]/_P#0&JH@?%]%%%4 4444 M %%%% !1110 4444 %%%% ']0_@7_D2-'_Z\8/\ T6M:M97@7_D2-'_Z\8/_ M $6M:M9@%%%% !1110 4444 %%%% !1110 4444 ?S;_ +='_)[7QB_['C6O M_2^>O*Z]4_;H_P"3VOC%_P!CQK7_ *7SUY76@!1110 4444 %%%% !1110 4 M444 >E?L::(OB7]K[X5Z?(NZ.^\7Z3!(-N[Y6O(@W'T)]J_I2K^_P#HAZ_F-JH@%%%%4 4444 %%%% !1110 4444 %?^?\ !1O_ M )."A_[!,'_H!U_.G$W_(UK_XF?EN;_[[4]6%%%%>$>:%%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !110!DT &37V)^QI^QI M_8 M?%WBZU_T_B73M.E7_CU[B64'^/N%/W>I^; 4_8T_8T_L 6OB[Q=:_P"G M\2Z=ITJ_\>O<2R@_Q]PI^[U/S8"_4E?K'!_!_);'8Y:[QB^GF_/LNF[UV^TR M/(^6V)Q*UZ+]7^B"BBBOU ^P"BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBODO\ X*??\%/M%_8:\&-H^CM:ZQ\2 MM8@+6&GL=T>FH<@75P!_".=J<%R.R@D !_P4^_X*?:+^PUX,;1]':UUCXE:Q M 6L-/8[H]-0Y NK@#^$<[4X+D=E!(_##Q]X^UKXI>,]2\1>(M2NM8UO6)VN; MR\N7W23N>I)].@ & !1X^\?:U\4O&>I>(O$6I76L:WK$[7-Y>7+[I)W M/4D^G0 # K&K1: %%%% 'UY_P0S_Y2/>$?^O'4O_2.6OW@K\'_ /@A MG_RD>\(_]>.I?^DG M_P#H#540/B^BBBJ **** "BBB@ HHHH **** "BBB@#^H?P+_P B1H__ %XP M?^BUK5K*\"_\B1H__7C!_P"BUK5K, HHHH **** "BBB@ HHHH **** "BBB M@#^;?]NC_D]KXQ?]CQK7_I?/7E=>J?MT?\GM?&+_ +'C6O\ TOGKRNM "BBB M@ HHHH **** "BBB@ HHHH ]H_X)S_\ )^'PC_[&JP_]'+7]&E?SE_\ !.?_ M )/P^$?_ &-5A_Z.6OZ-*F0!1114@%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% '*_'7_ )(CXR_[ =[_ .B'K^8VOZXEE!_C[A3]WJ?FP%^I*_6.#^#^2V.QRUWC%]/-^?9=-WKM]ID>1 M\ML3B5KT7ZO]$%%%%?J!]@%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%?)?_!3[_@I]HO[#7@QM'T=K76/B5K$! M:PT]CNCTU#D"ZN /X1SM3@N1V4$@ /\ @I]_P4^T7]AKP8VCZ.UKK'Q*UB M M8:>QW1Z:AR!=7 '\(YVIP7([*"1^&'C[Q]K7Q2\9ZEXB\1:E=:QK>L3M,]2\1>(M2NM8UO6)VN;R\N7W23N>I M)].@ & !6-6BT **** "BBB@#Z\_P""&?\ RD>\(_\ 7CJ7_I'+7[P5 M^#__ 0S_P"4CWA'_KQU+_TCEK]X*F0!1114@%%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 ?F+_P '*7_(D_"7_K^U/_T7;5^3M?K%_P ' M*7_(D_"7_K^U/_T7;5^3M7'8 HHHI@%%%% !1110 4444 %%%% !7[Z_\$4_ M^497PT_[BG_IUO*_ JOWU_X(I_\ *,KX:?\ <4_].MY4R ^IZ***D HHHH * M*** "BBB@ HHHH **** "OPS_P""]O\ RD(U+_L!Z?\ ^@-7[F5^&?\ P7M_ MY2$:E_V ]/\ _0&JH@?%]%%%4 4444 %%%% !1110 4444 %%%% ']0_@7_D M2-'_ .O&#_T6M:M97@7_ )$C1_\ KQ@_]%K6K68!1110 4444 %%%% !1110 M 4444 %%%% '\V_[='_)[7QB_P"QXUK_ -+YZ\KKU3]NC_D]KXQ?]CQK7_I? M/7E=: %%%% !1110 4444 %%%% !1110![1_P3G_ .3\/A'_ -C58?\ HY:_ MHTK^_\ HAZ_F-JH@%%%%4 4444 %%%% !1110 4444 M%?!U_.G$W_ "-:_P#B9^6YO_OM3U84445X1YH4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !110!DT &37V)^QI^Q MI_8 M?%WBZU_T_B73M.E7_CU[B64'^/N%/W>I^; 4_8T_8T_L 6OB[Q=:_Z? MQ+IVG2K_ ,>O<2R@_P ?<*?N]3\V OU)7ZQP?P?R6QV.6N\8OIYOS[+IN]=O MM,CR/EMB<2M>B_5_H@HHHK]0/L HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHKY+_P""GW_!3[1?V&O!C:/H[6NL M?$K6("UAI['='IJ'(%U< ?PCG:G!#&T?1VM=8^) M6L0%K#3V.Z/34.0+JX _A'.U."Y'902/PP\?>/M:^*7C/4O$7B+4KK6-;UB= MKF\O+E]TD[GJ2?3H !@ 4>/O'VM?%+QGJ7B+Q%J5UK&MZQ.US>7ER^Z M2=SU)/IT P *QJT6@!1110 4444 %%%% 'UY_P0S_Y2/>$?^O'4O\ MTCEK]X*_!_\ X(9_\I'O"/\ UXZE_P"D5^!5?OK_ ,$4_P#E&5\-/^XI_P"G6\J9 M ?4]%%%2 4444 %%%% !1110 4444 %%%% !7X9_\%[?^4A&I?\ 8#T__P! M:OW,K\,_^"]O_*0C4O\ L!Z?_P"@-51 ^+Z***H HHHH **** "BBB@ HHHH M **** /ZA_ O_(D:/_UXP?\ HM:U:RO O_(D:/\ ]>,'_HM:U:S **** "BB MB@ HHHH **** "BBB@ HHHH _FW_ &Z/^3VOC%_V/&M?^E\]>5UZI^W1_P G MM?&+_L>-:_\ 2^>O*ZT **** "BBB@ HHHH **** "BBB@#VC_@G/_R?A\(_ M^QJL/_1RU_1I7\Y?_!.?_D_#X1_]C58?^CEK^C2ID 4445(!1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!ROQU_Y(CXR_[ =[ M_P"B'K^8VOZ?]BK>_\ HZVH M _;:BBBLP"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X3_X*-_\ )P4/ M_8)@_P#0Y:\#KWS_ (*-_P#)P4/_ &"8/_0Y:\#K^=.)O^1K7_Q,_+K"BBBO"/-"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH R: #)K M[$_8T_8T_L 6OB[Q=:_Z?Q+IVG2K_P >O<2R@_Q]PI^[U/S8"G[&G[&G]@"U M\7>+K7_3^)=.TZ5?^/7N)90?X^X4_=ZGYL!?J2OUC@_@_DMCLFH<@75P!_".=J<%R.R@D?AAX^\?:U\4O&>I>(O$6I76 ML:WK$[7-Y>7+[I)W/4D^G0 # H\?>/M:^*7C/4O$7B+4KK6-;UB=KF M\O+E]TD[GJ2?3H !@ 5C5HM "BBB@ HHHH **** "BBB@#Z\_X(9_\ M*1[PC_UXZE_Z1RU^\%?@_P#\$,_^4CWA'_KQU+_TCEK]X*F0!1114@%%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?F+_PW_ )2$:E_V ]/_ /0&JH@?%]%%%4 4444 %%%% !11 M10 4444 %%%% ']0_@7_ )$C1_\ KQ@_]%K6K65X%_Y$C1_^O&#_ -%K6K68 M!1110 4444 %%%% !1110 4444 %%%% '\V_[='_ ">U\8O^QXUK_P!+YZ\K MKU3]NC_D]KXQ?]CQK7_I?/7E=: %%%% !1110 4444 %%%% !1110![1_P $ MY_\ D_#X1_\ 8U6'_HY:_HTK^?]BK>_^CK:OAFON;_@WQ_Y/QO/ M^Q5O?_1UM0!^VU%%%9@%%%% !1110 4444 %%%% !1110 4444 %%%% 'PG_ M ,%&_P#DX*'_ +!,'_H!U[Y_P4;_Y."A_[!,'_H!U_.G$W_(UK_P") MGY;F_P#OM3U84445X1YH4444 %%%% !1110 4444 %%%% !1110 444 9- M!DU]B?L:?L:?V +7Q=XNM?\ 3^)=.TZ5?^/7N)90?X^X4_=ZGYL!3]C3]C3^ MP!:^+O%UK_I_$NG:=*O_ !Z]Q+*#_'W"G[O4_-@+]25^L<'\'\EL=CEKO&+Z M>;\^RZ;O7;[3(\CY;8G$K7HOU?Z(****_4#[ **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /DO_@I]_P4^T7] MAKP8VCZ.UKK'Q*UB M8:>QW1Z:AR!=7 '\(YVIP7([*"1^&'C[Q]K7Q2\9ZE MXB\1:E=:QK>L3M,]2\1>(M2NM M8UO6)VN;R\N7W23N>I)].@ & !6-6BT **** "BBB@ HHHH **** "B MBB@#Z\_X(9_\I'O"/_7CJ7_I'+7[P5^#_P#P0S_Y2/>$?^O'4O\ TCEK]X*F M0!1114@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?F+_P MG_\ H#5^YE?AG_P7M_Y2$:E_V ]/_P#0&JH@?%]%%%4 4444 M %%%% !1110 4444 %%%% ']0_@7_D2-'_Z\8/\ T6M:M97@7_D2-'_Z\8/_ M $6M:M9@%%%% !1110 4444 %%%% !1110 4444 ?S;_ +='_)[7QB_['C6O M_2^>O*Z]4_;H_P"3VOC%_P!CQK7_ *7SUY76@!1110 4444 %%%% !1110 4 M444 >T?\$Y_^3\/A'_V-5A_Z.6OZ-*_G+_X)S_\ )^'PC_[&JP_]'+7]&E3( M HHHJ0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#E?CK_P D1\9?]@.]_P#1#U_,;7].7QU_Y(CXR_[ =[_Z(>OYC:J(!111 M5 %%%% !1110 4444 %%%% !7W-_P;X_\GXWG_8JWO\ Z.MJ^&:^YO\ @WQ_ MY/QO/^Q5O?\ T=;4 ?MM11168!1110 4444 %%%% !1110 4444 %%%% !11 M10!\)_\ !1O_ )."A_[!,'_H!U[Y_P4;_ .3@H?\ L$P?^ARUX'7\Z<3? M\C6O_B9^6YO_ +[4]6%%%%>$>:%%%% !1110 4444 %%%% !1110 444 9- M !DU]B?L:?L:?V +7Q=XNM?]/XET[3I5_P"/7N)90?X^X4_=ZGYL!3]C3]C3 M^P!:^+O%UK_I_$NG:=*O_'KW$LH/\?<*?N]3\V OU)7ZQP?P?R6QV.6N\8OI MYOS[+IN]=OM,CR/EMB<2M>B_5_H@HHHK]0/L HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Y8Z***T M**** "BBB@ HHHH **** "BBB@#Z\_X(9_\ *1[PC_UXZE_Z1RU^\%?@_P#\ M$,_^4CWA'_KQU+_TCEK]X*F0!1114@%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 ?F+_PW_ )2$ M:E_V ]/_ /0&JH@?%]%%%4 4444 %%%% !1110 4444 %%%% ']0_@7_ )$C M1_\ KQ@_]%K6K65X%_Y$C1_^O&#_ -%K6K68!1110 4444 %%%% !1110 44 M44 %%%% '\V_[='_ ">U\8O^QXUK_P!+YZ\KKU3]NC_D]KXQ?]CQK7_I?/7E M=: %%%% !1110 4444 %%%% !1110![1_P $Y_\ D_#X1_\ 8U6'_HY:_HTK M^?]BK>_^CK:OAFON;_@WQ_Y/QO/^Q5O?_1UM0!^VU%%%9@%%%% M!1110 4444 %%%% !1110 4444 %%%% 'PG_ ,%&_P#DX*'_ +!,'_H!U M[Y_P4;_Y."A_[!,'_H!U_.G$W_(UK_P")GY;F_P#OM3U84445X1YH4444 M %%%% !1110 4444 %%% &30 9-?8G[&G[&G]@"U\7>+K7_ $_B73M.E7_C MU[B64'^/N%/W>I^; 4_8T_8T_L 6OB[Q=:_Z?Q+IVG2K_P >O<2R@_Q]PI^[ MU/S8"_4E?K'!_!_);'8Y:[QB^GF_/LNF[UV^TR/(^6V)Q*UZ+]7^B"BBBOU M^P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** /Y8Z***T **** "BBB@ HHHH **** "BBB@#Z\ M_P""&?\ RD>\(_\ 7CJ7_I'+7[P5^#__ 0S_P"4CWA'_KQU+_TCEK]X*F0! M1114@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?F+_P ' M*7_(D_"7_K^U/_T7;5^3M?K%_P '*7_(D_"7_K^U/_T7;5^3M7'8 HHHI@%% M%% !1110 4444 %%%% !7[Z_\$4_^497PT_[BG_IUO*_ JOWU_X(I_\ *,KX M:?\ <4_].MY4R ^IZ***D HHHH **** "BBB@ HHHH **** "OPS_P""]O\ MRD(U+_L!Z?\ ^@-7[F5^&?\ P7M_Y2$:E_V ]/\ _0&JH@?%]%%%4 4444 % M%%% !1110 4444 %%%% ']0_@7_D2-'_ .O&#_T6M:M97@7_ )$C1_\ KQ@_ M]%K6K68!1110 4444 %%%% !1110 4444 %%%% '\V_[='_)[7QB_P"QXUK_ M -+YZ\KKU3]NC_D]KXQ?]CQK7_I?/7E=: %%%% !1110 4444 %%%% !1110 M![1_P3G_ .3\/A'_ -C58?\ HY:_HTK^_\ HAZ_F-JH M@%%%%4 4444 %%%% !1110 4444 %?!U_.G$W_ M "-:_P#B9^6YO_OM3U84445X1YH4444 %%%% !1110 444 9- !DU]B?L:? ML:?V +7Q=XNM?]/XET[3I5_X]>XEE!_C[A3]WJ?FP%/V-/V-/[ %KXN\76O^ MG\2Z=ITJ_P#'KW$LH/\ 'W"G[O4_-@+]25^L<'\'\EL=CEKO&+Z>;\^RZ;O7 M;[3(\CY;8G$K7HOU?Z(****_4#[ **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Y8Z*** MT **** "BBB@ HHHH **** "BBB@#Z\_X(9_\I'O"/\ UXZE_P"D$?\ KQU+_P!(Y:_>"ID 4445(!1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% 'YB_P#!RE_R)/PE_P"O[4__ $7;5^3M?K%_ MPG_^@-7[F5^&?_!> MW_E(1J7_ & ]/_\ 0&JH@?%]%%%4 4444 %%%% !1110 4444 %%%% ']0_@ M7_D2-'_Z\8/_ $6M:M97@7_D2-'_ .O&#_T6M:M9@%%%% !1110 4444 %%% M% !1110 4444 ?S;_MT?\GM?&+_L>-:_]+YZ\KKU3]NC_D]KXQ?]CQK7_I?/ M7E=: %%%% !1110 4444 %%%% !1110![1_P3G_Y/P^$?_8U6'_HY:_HTK^< MO_@G/_R?A\(_^QJL/_1RU_1I4R ****D HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#E/CC\6;+X$?![Q-XTU&VNKRQ\+Z=-J4\%MM\Z5( MU+%5W$#<<<9(%?#7_$1W\+?^A&\??]\VG_QZOJC_ (*,_P#)AWQ<_P"Q5O\ M_P!$M7\Y=4D!^QG_ !$=_"W_ *$;Q]_WS:?_ !ZC_B([^%O_ $(WC[_OFT_^ M/5^.=%/E _8S_B([^%O_ $(WC[_OFT_^/4?\1'?PM_Z$;Q]_WS:?_'J_'.BC ME _8S_B([^%O_0C>/O\ OFT_^/4?\1'?PM_Z$;Q]_P!\VG_QZOQSHHY0/V,_ MXB._A;_T(WC[_OFT_P#CU'_$1W\+?^A&\??]\VG_ ,>K\%_"-CX-\;6M]XJU:TT>WFG%KY4,EQ,D*L^V4G:&<$X!.*^[J_FW_ M &%_^3VO@[_V/&B_^E\%?TD4F@"BBBI **** "BBB@ HHHH **** "BBB@#E M?CK_ ,D1\9?]@.]_]$/7\QM?TY?'7_DB/C+_ + =[_Z(>OYC:J(!1115 %%% M% !1110 4444 %%%% !7W-_P;X_\GXWG_8JWO_HZVKX9K[F_X-\?^3\;S_L5 M;W_T=;4 ?MM11168!1110 4444 %%%% !1110 4444 %%%% !1110!\)_P#! M1O\ Y."A_P"P3!_Z'+7@=>^?\%&_^3@H?^P3!_Z'+7@=?SIQ-_R-:_\ B9^6 MYO\ [[4]6%%%%>$>:%%%% !1110 444 9- !DU]B?L:?L:?V +7Q=XNM?\ M3^)=.TZ5?^/7N)90?X^X4_=ZGYL!3]C3]C3^P!:^+O%UK_I_$NG:=*O_ !Z] MQ+*#_'W"G[O4_-@+]25^L<'\'\EL=CEKO&+Z>;\^RZ;O7;[3(\CY;8G$K7HO MU?Z(****_4#[ **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^6.BBBM "BBB@ HH MHH **** "BBB@ HHHH ^O/\ @AG_ ,I'O"/_ %XZE_Z1RU^\%?@__P $,_\ ME(]X1_Z\=2_](Y:_>"ID 4445(!1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% 'YB_\ !RE_R)/PE_Z_M3_]%VU?D[7ZQ?\ !RE_R)/PE_Z_ MM3_]%VU?D[5QV ****8!1110 4444 %%%% !1110 5^^O_!%/_E&5\-/^XI_ MZ=;ROP*K]]?^"*?_ "C*^&G_ '%/_3K>5,@/J>BBBI **** "BBB@ HHHH * M*** "BBB@ K\,_\ @O;_ ,I"-2_[ >G_ /H#5^YE?AG_ ,%[?^4A&I?]@/3_ M /T!JJ('Q?1115 %%%% !1110 4444 %%%% !1110!_4/X%_Y$C1_P#KQ@_] M%K6K65X%_P"1(T?_ *\8/_1:UJUF 4444 %%%% !1110 4444 %%%% !1110 M!_-O^W1_R>U\8O\ L>-:_P#2^>O*Z]4_;H_Y/:^,7_8\:U_Z7SUY76@!1110 M 4444 %%%% !1110 4444 >T?\$Y_P#D_#X1_P#8U6'_ *.6OZ-*_G+_ ."< M_P#R?A\(_P#L:K#_ -'+7]&E3( HHHJ0"BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** /%_^"C/_ "8=\7/^Q5O_ /T2U?SEU_1I_P %&?\ MDP[XN?\ 8JW_ /Z):OYRZJ(!1115 %%%% !1110 4444 %%%% 'JG["__)[7 MP=_['C1?_2^"OZ2*_FW_ &%_^3VO@[_V/&B_^E\%?TD5,@"BBBI **** "BB MB@ HHHH **** "BBB@#E?CK_ ,D1\9?]@.]_]$/7\QM?TY?'7_DB/C+_ + = M[_Z(>OYC:J(!1115 %%%% !1110 4444 %%%% !7W-_P;X_\GXWG_8JWO_HZ MVKX9K[F_X-\?^3\;S_L5;W_T=;4 ?MM11168!1110 4444 %%%% !1110 44 M44 %%%% !1110!\)_P#!1O\ Y."A_P"P3!_Z'+7@=>^?\%&_^3@H?^P3!_Z' M+7@=?SIQ-_R-:_\ B9^6YO\ [[4]6%%%%>$>:%%%% !110!DT &37V)^QI^ MQI_8 M?%WBZU_P!/XET[3I5_X]>XEE!_C[A3]WJ?FP%/V-/V-/[ %KXN\76O M^G\2Z=ITJ_\ 'KW$LH/\?<*?N]3\V OU)7ZQP?P?R6QV.6N\8OIYOS[+IN]= MOM,CR/EMB<2M>B_5_H@HHHK]0/L HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#^6.BBBM "BBB@ HHHH **** "BBB@ HHHH ^O/\ @AG_ ,I'O"/_ %XZ ME_Z1RU^\%?@__P $,_\ E(]X1_Z\=2_](Y:_>"ID 4445(!1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% 'YB_\ !RE_R)/PE_Z_M3_]%VU? MD[7ZQ?\ !RE_R)/PE_Z_M3_]%VU?D[5QV ****8!1110 4444 %%%% !1110 M 5^^O_!%/_E&5\-/^XI_Z=;ROP*K]]?^"*?_ "C*^&G_ '%/_3K>5,@/J>BB MBI **** "BBB@ HHHH **** "BBB@ K\,_\ @O;_ ,I"-2_[ >G_ /H#5^YE M?AG_ ,%[?^4A&I?]@/3_ /T!JJ('Q?1115 %%%% !1110 4444 %%%% !111 M0!_4/X%_Y$C1_P#KQ@_]%K6K65X%_P"1(T?_ *\8/_1:UJUF 4444 %%%% ! M1110 4444 %%%% !1110!_-O^W1_R>U\8O\ L>-:_P#2^>O*Z]4_;H_Y/:^, M7_8\:U_Z7SUY76@!1110 4444 %%%% !1110 4444 >T?\$Y_P#D_#X1_P#8 MU6'_ *.6OZ-*_G+_ ."<_P#R?A\(_P#L:K#_ -'+7]&E3( HHHJ0"BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** /%_^"C/_ "8=\7/^Q5O_ M /T2U?SEU_1I_P %&?\ DP[XN?\ 8JW_ /Z):OYRZJ(!1115 %%%% !1110 M4444 %%%% 'JG["__)[7P=_['C1?_2^"OZ2*_FW_ &%_^3VO@[_V/&B_^E\% M?TD5,@"BBBI **** "BBB@ HHHH **** "BBB@#E?CK_ ,D1\9?]@.]_]$/7 M\QM?TY?'7_DB/C+_ + =[_Z(>OYC:J(!1115 %%%% !1110 4444 %%%% !7 MW-_P;X_\GXWG_8JWO_HZVKX9K[F_X-\?^3\;S_L5;W_T=;4 ?MM11168!111 M0 4444 %%%% !1110 4444 %%%% !1110!\)_P#!1O\ Y."A_P"P3!_Z'+7@ M=>^?\%&_^3@H?^P3!_Z'+7@=?SIQ-_R-:_\ B9^6YO\ [[4]6%%%%>$>:%%% M &30 9-?8G[&G[&G]@"U\7>+K7_ $_B73M.E7_CU[B64'^/N%/W>I^; 4_8 MT_8T_L 6OB[Q=:_Z?Q+IVG2K_P >O<2R@_Q]PI^[U/S8"_4E?K'!_!_);'8Y M:[QB^GF_/LNF[UV^TR/(^6V)Q*UZ+]7^B"BBBOU ^P"BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#^6.BBBM "BBB@ HHHH **** "BBB@ HHHH ^ MO/\ @AG_ ,I'O"/_ %XZE_Z1RU^\%?@__P $,_\ E(]X1_Z\=2_](Y:_>"ID M 4445(!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YB_\ M!RE_R)/PE_Z_M3_]%VU?D[7ZQ?\ !RE_R)/PE_Z_M3_]%VU?D[5QV ****8! M1110 4444 %%%% !1110 5^^O_!%/_E&5\-/^XI_Z=;ROP*K]]?^"*?_ "C* M^&G_ '%/_3K>5,@/J>BBBI **** "BBB@ HHHH **** "BBB@ K\,_\ @O;_ M ,I"-2_[ >G_ /H#5^YE?AG_ ,%[?^4A&I?]@/3_ /T!JJ('Q?1115 %%%% M!1110 4444 %%%% !1110!_4/X%_Y$C1_P#KQ@_]%K6K65X%_P"1(T?_ *\8 M/_1:UJUF 4444 %%%% !1110 4444 %%%% !1110!_-O^W1_R>U\8O\ L>-: M_P#2^>O*Z]4_;H_Y/:^,7_8\:U_Z7SUY76@!1110 4444 %%%% !1110 444 M4 >T?\$Y_P#D_#X1_P#8U6'_ *.6OZ-*_G+_ ."<_P#R?A\(_P#L:K#_ -'+ M7]&E3( HHHJ0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M/%_^"C/_ "8=\7/^Q5O_ /T2U?SEU_1I_P %&?\ DP[XN?\ 8JW_ /Z):OYR MZJ(!1115 %%%% !1110 4444 %%%% 'JG["__)[7P=_['C1?_2^"OZ2*_FW_ M &%_^3VO@[_V/&B_^E\%?TD5,@"BBBI **** "BBB@ HHHH **** "BBB@#E M?CK_ ,D1\9?]@.]_]$/7\QM?TY?'7_DB/C+_ + =[_Z(>OYC:J(!1115 %%% M% !1110 4444 %%%% !7W-_P;X_\GXWG_8JWO_HZVKX9K[F_X-\?^3\;S_L5 M;W_T=;4 ?MM11168!1110 4444 %%%% !1110 4444 %%%% !1110!\)_P#! M1O\ Y."A_P"P3!_Z'+7@=>^?\%&_^3@H?^P3!_Z'+7@=?SIQ-_R-:_\ B9^6 MYO\ [[4]6%%% &37A'F@!DU]B?L:?L:?V +7Q=XNM?\ 3^)=.TZ5?^/7N)90 M?X^X4_=ZGYL!3]C3]C3^P!:^+O%UK_I_$NG:=*O_ !Z]Q+*#_'W"G[O4_-@+ M]25^L<'\'\EL=CEKO&+Z>;\^RZ;O7;[3(\CY;8G$K7HOU?Z(****_4#[ *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^6.BBBM "BBB@ HH MHH **** "BBB@ HHHH ^O/\ @AG_ ,I'O"/_ %XZE_Z1RU^\%?@__P $,_\ ME(]X1_Z\=2_](Y:_>"ID 4445(!1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% 'YB_\ !RE_R)/PE_Z_M3_]%VU?D[7ZQ?\ !RE_R)/PE_Z_ MM3_]%VU?D[5QV ****8!1110 4444 %%%% !1110 5^^O_!%/_E&5\-/^XI_ MZ=;ROP*K]]?^"*?_ "C*^&G_ '%/_3K>5,@/J>BBBI **** "BBB@ HHHH * M*** "BBB@ K\,_\ @O;_ ,I"-2_[ >G_ /H#5^YE?AG_ ,%[?^4A&I?]@/3_ M /T!JJ('Q?1115 %%%% !1110 4444 %%%% !1110!_4/X%_Y$C1_P#KQ@_] M%K6K65X%_P"1(T?_ *\8/_1:UJUF 4444 %%%% !1110 4444 %%%% !1110 M!_-O^W1_R>U\8O\ L>-:_P#2^>O*Z]4_;H_Y/:^,7_8\:U_Z7SUY76@!1110 M 4444 %%%% !1110 4444 >T?\$Y_P#D_#X1_P#8U6'_ *.6OZ-*_G+_ ."< M_P#R?A\(_P#L:K#_ -'+7]&E3( HHHJ0"BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** /%_^"C/_ "8=\7/^Q5O_ /T2U?SEU_1I_P %&?\ MDP[XN?\ 8JW_ /Z):OYRZJ(!1115 %%%% !1110 4444 %%%% 'JG["__)[7 MP=_['C1?_2^"OZ2*_FW_ &%_^3VO@[_V/&B_^E\%?TD5,@"BBBI **** "BB MB@ HHHH **** "BBB@#E?CK_ ,D1\9?]@.]_]$/7\QM?TY?'7_DB/C+_ + = M[_Z(>OYC:J(!1115 %%%% !1110 4444 %%%% !7W-_P;X_\GXWG_8JWO_HZ MVKX9K[F_X-\?^3\;S_L5;W_T=;4 ?MM11168!1110 4444 %%%% !1110 44 M44 %%%% !1110!\)_P#!1O\ Y."A_P"P3!_Z'+7@=>^?\%&_^3@H?^P3!_Z' M+7@8&37\Z\3?\C6O_B9^6YO_ +[4]6 &37V)^QI^QI_8 M?%WBZU_P!/XET[ M3I5_X]>XEE!_C[A3]WJ?FP%/V-/V-/[ %KXN\76O^G\2Z=ITJ_\ 'KW$LH/\ M?<*?N]3\V OU)7W7!_!_);'8Y:[QB^GF_/LNF[UV^BR/(^6V)Q*UZ+]7^B"B MBBOU ^P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** / MY8Z***T **** "BBB@ HHHH **** "BBB@#Z\_X(9_\ *1[PC_UXZE_Z1RU^ M\%?@_P#\$,_^4CWA'_KQU+_TCEK]X*F0!1114@%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 ?F+_PW_ )2$:E_V ]/_ /0&JH@?%]%%%4 4444 %%%% !1110 4444 %%%% ']0 M_@7_ )$C1_\ KQ@_]%K6K65X%_Y$C1_^O&#_ -%K6K68!1110 4444 %%%% M!1110 4444 %%%% '\V_[='_ ">U\8O^QXUK_P!+YZ\KKU3]NC_D]KXQ?]CQ MK7_I?/7E=: %%%% !1110 4444 %%%% !1110![1_P $Y_\ D_#X1_\ 8U6' M_HY:_HTK^-%_]+X*_I(K^;?]A?\ Y/:^#O\ V/&B_P#I?!7])%3( M HHHJ0"BBB@ HHHH **** "BBB@ HHHH Y7XZ_\ )$?&7_8#O?\ T0]?S&U_ M3E\=?^2(^,O^P'>_^B'K^8VJB 44450!1110 4444 %%%% !1110 5]S?\&^ M/_)^-Y_V*M[_ .CK:OAFON;_ (-\?^3\;S_L5;W_ -'6U '[;4445F 4444 M%%%% !1110 4444 %%%% !1110 4444 ?"?_ 4;Y_:#A_[!,'_HD?L:? ML:?V +7Q=XNM?]/XET[3I5_X]>XEE!_C[A3]WJ?FP%]@UC]G72/$_P =(_&V MJ[;Z:QLXK>QM77]W#(C.WFM_>8;AM'12,\G!'HE?$X'A2+S.KF.+5[R;C']7 M^BZ;O7;Y_#Y*GBYXJOKKHOU?Z!1117VQ] %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% '\L=%%%: %%%% !1110 4444 %%%% M !1110!]>?\ !#/_ )2/>$?^O'4O_2.6OW@K\'_^"&?_ "D>\(_]>.I?^DW_ )2$:E_V ]/_ /0&JH@?%]%%%4 4444 %%%% !11 M10 4444 %%%% ']0_@7_ )$C1_\ KQ@_]%K6K65X%_Y$C1_^O&#_ -%K6K68 M!1110 4444 %%%% !1110 4444 %%%% '\V_[='_ ">U\8O^QXUK_P!+YZ\K MKU3]NC_D]KXQ?]CQK7_I?/7E=: %%%% !1110 4444 %%%% !1110!ZY^P+J MPT7]N'X0W#!2O_"8:7$=S;0H>ZC0G/MNS^%?T@5_,/\ "#Q6O@3XM>%]<9MJ MZ+J]I?%B.@BF1\_^.U_3Q4R ****D HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#Q?_@HS_P F'?%S_L5;_P#]$M7\Y=?T:?\ !1G_ ),. M^+G_ &*M_P#^B6K^U\'? M^QXT7_TO@K^DBOYM_P!A?_D]KX._]CQHO_I?!7])%3( HHHJ0"BBB@ HHHH M**** "BBB@ HHHH Y7XZ_P#)$?&7_8#O?_1#U_,;7].7QU_Y(CXR_P"P'>_^ MB'K^8VJB 44450!1110 4444 %%%% !1110 5]S?\&^/_)^-Y_V*M[_Z.MJ^ M&:^YO^#?'_D_&\_[%6]_]'6U '[;4445F 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 ?RQT445H 4444 %%%% !1110 4444 %%%% 'UY_P0 MS_Y2/>$?^O'4O_2.6OW@K\'_ /@AG_RD>\(_]>.I?^D/-/\ A;\/==\3 M:M)Y6E^']/GU*[?NL4,;2-CWPI_&@#\(_P#@LY\2E^)7_!1'QT89/,M=!-MH MT/3Y3# @E7\)C+_GBOEFMGXA>-[[XF>/]<\2:F_F:EX@U"XU*[8?Q2S2-(Y_ M[Z8UC5H 4444 %%%% !1110 4444 %%%% !7[Z_\$4_^497PT_[BG_IUO*_ MJOZ!O^"/VB_V#_P3?^%\&QH_,L[JYPQY/FWMQ+GZ'?D>QJ9 ?2U%%%2 4444 M %%%% !1110 4444 %%%% !7X9_\%[?^4A&I?]@/3_\ T!J_,'_HM:U:RO O_(D:/_UXP?\ HM:U:S **** "BBB@ HHHH **** M"BBB@ HHHH _G)_X*(:4-'_;M^+T(CDAW^+-1GVOG)\R=Y,\]CNR.V"*\9KZ M2_X*\>'_ /A&?^"COQ1M^?WE];W?WL_ZZS@F_P#:GX5\VUH 4444 %%%% !1 M110 4444 %%%% !7]+/[)7Q'7XO?LO?#WQ-YBR2:UX>L;F8@YQ,8$\U?JLFX M?45_--7[=_\ ! GXU+\1OV(O^$;FDW7O@/5KBQVELM]GG8W,;'VW22H/:/VJ M9 ?<-%%%2 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!XO M_P %&?\ DP[XN?\ 8JW_ /Z):OYRZ_HT_P""C/\ R8=\7/\ L5;_ /\ 1+5_ M.751 ****H HHHH **** "BBB@ HHHH ]4_87_Y/:^#O_8\:+_Z7P5_217\V M_P"PO_R>U\'?^QXT7_TO@K^DBID 4445(!1110 4444 %%%% !1110 4444 M_^B'K^8VOZ$?^O'4O_2.6OW@J9 %%%%2 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !7P#_ ,%_/VJX_A=^SE8_#?3KI%USQ_,'O(U8 M>9#IT+!F)'5?,E"(#QN"2CG!K[8^,7Q\=:P&A_M"016-GOW+I]HF1# M".W"\DC&YV=L#=51 \NHHHJ@"BBB@ HHHH **** "BBB@ HHHH *_H^_8"\+ M?\(;^Q%\)M/*[9$\*:=-(N,;7EMTE<=3T9SSWZ\5_.;H6C7'B/6[/3[5?,NK MZ=+>%?[SNP51^9%?U >$_#L/A#PMINDVW_'OI=K%:1?[D:!!Z]@.YJ9 :%%% M%2 4444 %%%% !1110 4444 %%%% !7X9_\ !>W_ )2$:E_V ]/_ /0&K]S* M_#/_ (+V_P#*0C4O^P'I_P#Z U5$#XOHHHJ@"BBB@ HHHH **** "BBB@ HH MHH _J'\"_P#(D:/_ ->,'_HM:U:RO O_ ")&C_\ 7C!_Z+6M6LP"BBB@ HHH MH **** "BBB@ HHHH **** /PZ_X+[>$3X;_ ."@-U>;=O\ PD'A^POP3_$% M$EM_[;U\45^F_P#P) MU(*LI'(((!![&@#^I:BO _\ @G!^V79?ML?LRZ3XC\R-?$FFA=-\06PP##>( MHS(%[1RC$B]AN*Y)4U[Y68!1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% 'B_P#P49_Y,.^+G_8JW_\ Z):OYRZ_HT_X*,_\F'?%S_L5;_\ M]$M7\Y=5$ HHHJ@"BBB@ HHHH **** "BBB@#U3]A?\ Y/:^#O\ V/&B_P#I M?!7])%?S;_L+_P#)[7P=_P"QXT7_ -+X*_I(J9 %%%%2 4444 %%%% !1110 M 4444 %%%% '*_'7_DB/C+_L!WO_ *(>OYC:_IR^.O\ R1'QE_V [W_T0]?S M&U40"BBBJ **** "BBB@ HHHH **** "ON;_ (-\?^3\;S_L5;W_ -'6U?#- M?$?\ KQU+_P!(Y:_>"ID M4445(!1110 4444 %%%% !1110 4444 %%%% !1139)%B1F9E55&22< "@!U M8/Q+^)WA_P"#G@?4/$GBC5K/0]#TN(S75Y=/M2-1V'=F/0*H+,2 20*^7OV MOO\ @M%\(_V9(+K3]%OE^(7BJ-2$L-&G5K2%^PFNN8U&>"$\QP>JCK7Y%_MB M_M[?$3]MWQ:+[Q?JGEZ7:N6L-$L\Q:?8#IE4R2[X)S(Y9CG&0N%#L!Z5_P % M/O\ @IUK'[='C7^Q](^U:3\-]%N"^G6#?++J$@RHNK@#^(@G:G(0$]6+$_)E M%%6 4444 %%%% !1110 4444 %%%% !1110![M_P3,^%S?&']O/X7Z/L\R&' M6XM3G!&5,5H#=.&]B(2O_ O>OZ)J_'O_ (-S_@PWB/X_^-/'4T(:U\+Z0FFP M,PZ7%W)GZ7P=K]M=RN!G9!,'MF'MF26#\A7XF5_2=^V;\'3\?_P!E+X@>#XX? M/NM:T2XCLTQG-TJ&2W_*9(S^%?S9D%6P>"."#VJH@-HHHJ@"BBB@ HHHH ** M** "BBB@ HHHH ]V_P""?7[<6M?L)?'2#Q'9)+J&@:BJVFNZ6KX%];9SN7/ MEC)+(3CG*DA6:OZ OA'\7/#OQV^'>E^*_"FJ6^L:#K$(FMKF$\$="K \JZD% M65@"I!! (K^8>OHO_@G[_P %'_&'[!GC1FT_=K7@[5)EDU;0II-LX##*-@[68U\'?^QXT7_TO@K^DBID 4445(!1110 4444 %%%% !11 M10 4444 _^B'K^8VOZO@C_HO@C_HO@C_H%?_!M;_\ Q='_ O7P1_T.7A7_P &UO\ _%U_ M,;11R@?TY?\ "]?!'_0Y>%?_ ;6_P#\71_PO7P1_P!#EX5_\&UO_P#%U_,; M11R@?TY?\+U\$?\ 0Y>%?_!M;_\ Q='_ O7P1_T.7A7_P &UO\ _%U_,;11 MR@?TY?\ "]?!'_0Y>%?_ ;6_P#\71_PO7P1_P!#EX5_\&UO_P#%U_,;11R@ M?TXM\=O Z*2?&7A4 *IA_JS:Z!?A_H>@J?E6ZU>[DU"7_>"((E4^Q+CZ]*^-_V@_P!O;XO?M1B2 M'QIXYUG4-/D/_(-@9;.PQV!@A"HV,#!8,WN[S]J?]I3PAX%M/,":Y?HEY+']ZVM$ MS)<2^F5B5R,]3@=Z /V8_P"")/P ;X'_ +"6A7UU"(]3\=3OXBG./F\J4*EN M,^AA2-\= 9&]Q\/:NRKD^4Y:6 MV<^BJ_GJ2>IE0>E5$#\H:***H HHHH **** "BBB@ HHHH **** "BBB@#HO MA=\6?$WP3\9VOB'PEKFI>']:L_\ 57=E,8Y .,J>S*<#*L"I'4&OTH_9+_X. M'W@AMM)^,GAYIF7"?V_H48#'MNFM20/V%8 M8' Q4\H']"5%?C_\.?\ @X]\?:.JKXJ^'WA37E48W:;=3Z8[>Y+^>,_0 5[/ MX/\ ^#C_ .'=[&O_ D'P_\ &FF-_$-/FMKX#KW=X?;L._IRK,#]&:*^*=!_ MX+Z?L_:OM^T7?B[2]S[3]JT8MM&!R?*=^.W&3[5TVF_\%N?V:;Z)FE^(%Q9L MIP$F\/ZBS-[C9 P_7-*S ^L**^6/^'UG[,O_ $4O_P M[5?_ )&H_P"'UG[, MO_12_P#RWM5_^1J /J>BOD63_@N3^S>CLH\8:HP4X##0;W!]^8ZP=0_X+\_L M_P!E;[XY_&-XV<>7%H^&^OSNH_7-%F!]L45\":W_ ,'%/P6L?,6S\,_$F^D7 M&QOL%G%%)TSR;G<,<_P\D?C7(:]_PX*]\_=[=^03E8'[2T5^"7BO\ MX+9_M(>)V98_'5OI,;')CL=%LD]/XFB9^,?WOKFO+/&7[>WQL\?!UU3XK>/I MHI!AH8M:GMX6Z=8XV53T';^9I\H'[I?\%(+V&S_80^+'G31Q>=X8OHX][!=[ M&%L*,]3P>.O%?SHU=USQ%J'B>]-SJ5]>:A<-P9;F9IG/XL2:I52T **** "B MBB@ HHHH **** "BBB@#U3]A?_D]KX._]CQHO_I?!7])%?S;_L+_ /)[7P=_ M['C1?_2^"OZ2*F0!1114@%%%% !1110 4444 %%%% !1110!ROQU_P"2(^,O M^P'>_P#HAZ_F-K^G+XZ_\D1\9?\ 8#O?_1#U_,;51 ****H HHHH **** "B MBB@ HHHH *^YO^#?'_D_&\_[%6]_]'6U?#-??]BK>_P#HZVH M_;:BBBLP"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^6.BBB MM "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OUN_X M-Z_V0SX9\#ZW\8M8MMMWX@WZ/H.]?NVB./M$P_WY4" ]0('[-7YR_L8_LLZQ M^V/^T-H/@;2?,ACOI/.U*\5V0IPH/#.R+WK^C#P%X%TOX8^!]( M\.:':I8Z/H=G%8V5NG2**-0BCWX Y/)/-3(#8HHHJ0"BBB@ HHHH **** "B MBB@ HHHH **** "OPS_X+V_\I"-2_P"P'I__ * U?N97X9_\%[?^4A&I?]@/ M3_\ T!JJ('Q?1115 %%%% !1110 4444 %%%% !1110!_4/X%_Y$C1_^O&#_ M -%K6K65X%_Y$C1_^O&#_P!%K6K68!1110 4444 %%%% !1110 4444 %%%% M !7 _M0_ 73OVGOV?O%?@/5-J6_B.P>WCE9=WV:<8>&;'?RY51\=]M=]10!_ M+OXU\&ZE\._&.JZ!K%K)8ZMHMW+8WMN_WH)HW*.I^C BLNOTA_X.!/V,F\$? M$G3_ (Q:):_\2OQ44T_75C3Y;>^1,13'':6-=IXX>(DDF05^;U: %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >J?L+_\ )[7P=_[' MC1?_ $O@K^DBOYM_V%_^3VO@[_V/&B_^E\%?TD5,@"BBBI **** "BBB@ HH MHH **** "BBB@#E?CK_R1'QE_P!@.]_]$/7\QM?TY?'7_DB/C+_L!WO_ *(> MOYC:J(!1115 %%%% !1110 4444 %%%% !7W-_P;X_\ )^-Y_P!BK>_^CK:O MAFON;_@WQ_Y/QO/^Q5O?_1UM0!^VU%%%9@%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% '\L=%%%: %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 5-964VI7D-O;PR7%Q<.(XHHU+/(Q. J@>E_(I'7'^I!Z9\SKY9 !])_P#! M)']@!?V*?@3]NURWC_X6!XO2.ZU=B S:?&!F.S5O]C)+D<%V/4*IKZSHHK, MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *_#/_@O;_RD(U+_ + >G_\ MH#5^YE?AG_P7M_Y2$:E_V ]/_P#0&JH@?%]%%%4 4444 %%%% !1110 4444 M %%%% ']0_@7_D2-'_Z\8/\ T6M:M97@7_D2-'_Z\8/_ $6M:M9@%%%% !11 M10 4444 %%%% !1110 4444 %%%% ''_ ![^">A_M&_!WQ#X)\10^=I/B*T: MUEP/FA;@I*G^W&X5U/9E%?SG_M+_ +/6O_LL?&S7O _B2'9J&BSE%F"D1WL) MYBGC_P!AU(8=QD@X(('],%?&_P#P5_\ ^"=:_ME?"-?$7AFSC/Q&\(P,UB% M#:O;9W/9L?[W5H\\!RR\"0L&F!^%=%2W=I+8W4D$\J?L+ M_P#)[7P=_P"QXT7_ -+X*_I(K^;?]A?_ )/:^#O_ &/&B_\ I?!7])%3( HH MHJ0"BBB@ HHHH **** "BBB@ HHHH Y7XZ_\D1\9?]@.]_\ 1#U_,;7].7QU M_P"2(^,O^P'>_P#HAZ_F-JH@%%%%4 4444 %%%% !1110 4444 %?T,NEV^Z[U!@>03#&&90>S/M7W MKY/\4_\ !QQ\,K#4#'H_@;QQJ5NI(,MR;:UW8Q@A1(YP>>N#C''. ?HE17Y M]^ O^#BGX2Z[?+#KWA7QMH"R-CSTB@O(8QZMMD5_^^48U]@?L^_M8_#G]J?0 MWO\ P%XLTOQ"D*AIX(G,=U; ]/,@<+(@[990#VS0!Z)1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% '\L=%%%: %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !15K M2-(N_$&J6UC86MQ?7UY*L%O;V\9DEGD8@*B*N2S$D #)-?K!_P3(_X(BP^# M)M/\??&BQM[S5%VW&F^%I,20V9X*R7?\+R>D7*K_ !;C\J@'F_\ P21_X(_W M/Q*O=+^*'Q4TU[?PQ'LO-#T.X&)-8/WDN)UZK;]"J'!EX)_=X\S]>54(N!P! MT%"J$7 X Z"EK, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OP MS_X+V_\ *0C4O^P'I_\ Z U?N97X9_\ !>W_ )2$:E_V ]/_ /0&JH@?%]%% M%4 4444 %%%% !1110 4444 %%%% ']0_@7_ )$C1_\ KQ@_]%K6K65X%_Y$ MC1_^O&#_ -%K6K68!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ? MF%_P6D_X)7-XC&I_&3X<:;NOT4W'BC1[6(DW0'WKV%%_C YE4#Y@"_WMY;\H M*_JTA-SK7ABTB^8L3E[BS0>O5H0/4I_=%) M@?E?13B"K8/!'!![4VJ **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M /5/V%_^3VO@[_V/&B_^E\%?TD5_-O\ L+_\GM?!W_L>-%_]+X*_I(J9 %%% M%2 4444 %%%% !1110 4444 %%%% '*_'7_DB/C+_L!WO_HAZ_F-K^G+XZ_\ MD1\9?]@.]_\ 1#U_,;51 ****H HHHH **** "BBB@ HHHH *^YO^#?'_D_& M\_[%6]_]'6U?#-??]BK>_^CK:@#]MJ***S **** "OS?_ ."N MW_!7F[^"VKWOPO\ A;?+'XHA!BUS7(R'_LK(_P"/>#K^_P"?F?\ Y9]!\^2G MUQ_P4#_:=7]D3]DWQ9XTA:/^UK>W%GI".,B2]F/EQ''<(29".ZQM7Y,_\$>/ MV,T_;8_:@U#Q)XR236/#/@]TU75A=$R_VM>RNS0Q2EL[PS+)(^<[@FT_?IKN M!K?L-_\ !&WQ[^VE:Q^.O'6L7GA7PMK#&ZCN[I3XY\U%<_*CE31Z+I.O>#+Q@3'<:;JTUP%;L2ERTH*^H&WCH1UK\[ M?VN?^",+3QMH&L7FH:#8W :R\4Z,'MYK!R<*MS&"3#N)V_>:-MP M7<2VVN@\,_\ !8O]I[]FKQ\MAX\FGU-H,/<:)XGT%+&XV$GD%(XIE)YP2648 M^Z>0?U?_ &9?V@O!_P#P4)_9=BU^'38YM%\103:9K.C7N)OL\N-L]M)P PPP M(; W(ZMA2< U0'A?_!)S_@J?'^VGHTGA'QC]DL/B1H]N)=\8$<.OP+@-/&O1 M95X+QCC!W(-NY4^UJ_G]_:Z^#'B#_@EO^WHC>%[R>W31[J+7_#-X^29;1V;; M')_? *R0N#PX5L\-BOW7^!OQ;T[X\_!WPSXSTGC3_$VFP:A$A(+0^8@+1MC^ M)&RI]U-)@=71112 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** /Y8Z***T **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHKU#]G/]C3XF?M8:P+7P)X2U/685?RYKXJ(;&V/!/F7#XC4@'. MW=N(Z ]* /+Z]J_9!_8#^)/[:WB,6_@_1632(9 E[K=[F'3K+IG+X^=AG[D8 M9^^ .1^C7['7_!OYX5^'4MIK7Q:U1?&6K1X<:-8EX=*A;T=SB6?!P?\ EFO8 MJPK]"?#/A?3?!6@6FDZ/I]EI6EZ?&(;:SLX%A@MT'1410%4#T %3S ?.W["/ M_!+?X??L.:=%J%I#_P ))XWDC*7'B"]B DC!X*6\>2(4QQP2[ G+$8 ^F*** MD HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\,_\ @O;_ M ,I"-2_[ >G_ /H#5^YE?AG_ ,%[?^4A&I?]@/3_ /T!JJ('Q?1115 %%%% M!1110 4444 %%%% !1110!_4/X%_Y$C1_P#KQ@_]%K6K65X%_P"1(T?_ *\8 M/_1:UJUF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\'_ M /!2K_@C%H?[3KWWC3X=K9>&_'TF9KJT(\NPUUNI+X_U4Q_YZ ;6/WADEQ^. M7Q,^%_B'X->-K[PYXJT>^T+7--D\NXL[N,I(A[$=F4]0P)5A@@D$&OZ?:\C_ M &M?V(_A[^VEX-_LKQKHZS75NA%CJMMB+4-.)[QRX/RYY*,&0GJI(!%*0'\W M]%?7/[;G_!'3XF_LD276K:7;R>.O!467_M33;<_:+-/^GFW!+)CGYU+)@
  • OYC:_IR^.O_)$?&7_8#O?_ $0]?S&U M40"BBBJ **** "BBB@ HHHH **** "ON;_@WQ_Y/QO/^Q5O?_1UM7PS7W-_P M;X_\GXWG_8JWO_HZVH _;:BBBLP"BBB@#\VO^#D3QU+IOP6^&WAM9-L6L:U= M:BZ[L%S;0*@X[@?:C]#BO1O^" 7P\MO"?["*ZQ&J&Z\5:[>7DSC[VV(K;JAX MZ#RF('/WSZXKRC_@Y.\*R7?@#X4:V%;R]/U#4;%FSP&GCMW _P#)<]^Q_#V[ M_@@_XOB\2_\ !._0K*.7S&\/:MJ&GRK_ ,\F:[_](-/K)_X.._\ DUSP-_V- M0_\ 22XKX=_8<_X)C?%7]M'X3ZAXI\#>*/"^B:38:O)I4T&I:E>6TKSI##*S MA88)%*E9D&20, $BV ^J/^#C3XD^#-9T;P#X;M[K3[[QQI=[<7,ZP2+)- MIUFT8#)+CE/,D$953R?*)^OIG_!NUX5U/1?V/_$NHW<"-Y%]5+J4SZQMZ5^7-[\%+']FO]KZ+P3\8+.[;2?#VM16NOKI5P/FE26-9 MD!/HIADQZ>8?6O;?^"#WC6X\6?\ !/?2+.=F9?#NL7^FQ%O[AD%P!GV,Y';@ M8[5Y-_P+;>T^"7PWT%B/MFH:Y<7\8W<[((-CB>CH!]LT445(!1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_+'1116@! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 44Y$:5U55+,QP !DDUU_A7]GKQ_XZ95T3P/XPUEG.%%CHUS<;CG M'&Q#WX^M ''45]!>"_\ @E9^T-X]*_8?A5XF@W1 M_P#+QK]P]_O^L3$0_P#D.ES ?A+\//A7XF^+>MKIOA7P[K7B34&Q_H^F64EU M(,]"50$@<'D\<&OKSX!?\$%?C7\5VAN?$RZ/\/=,DP6;49QFZ)I>G:/IT/\ J[6QMDMX8_HB */P%:5+F ^+?V;O M^"%?P7^",EO?>(;:^^(NL0X;?K!"6*MQRMJGRLO!^64R#GZ5]CZ'H5CX9TFW MT_3;.UT^QM4V0VUM$L,,*^BHH 4>P%6Z*D HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "OPS_X+V_\ *0C4O^P'I_\ Z U? MN97X9_\ !>W_ )2$:E_V ]/_ /0&JH@?%]%%%4 4444 %%%% !1110 4444 M%%%% ']0_@7_ )$C1_\ KQ@_]%K6K65X%_Y$C1_^O&#_ -%K6K68!1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\F_M??\$OK*B@#\#_P!J?_@C ME\:/V97N+R+0_P#A./#L66&I>'T>Y:-.>9;?'FI@H ]B9H\,^.PD MW+[57,!_.717ZB?'_P#X-Q;N%Y[OX8>/(;B/),>F^(X3&ZCJ +F%2&/;F)?< M\\?&/QM_X)H_'+X M*^O?#O7IK&(G-]I<0U*UVC^(O 7V#_?VGZ55P/":*BOO+X#/"T!QO26\DN[A?HL2%#C_KH.W7M]"?#/_@V^\&Z68G\8?$7Q)K3#!>+ M2;*'3ESZ;I#.2/? )'IV5P/R)K0\,^%-4\:ZO'I^CZ;J&K7\W^KMK*W>XF?Z M(H)/7TK][_A9_P $=OV>?A5Y9]8G;R?RC'\J^A?!O MP_T'XZE.T99^'[)IBWT MGFV8_P"_1_Q_5RBCF8'S'^SS_P $A/@9^S?KNFZSI?AFZUKQ!I,\=U::GK5Z M]S-!+&P9)%1=L*LK ,&$8((XKZOYC:J(!11 M15 %%%% !1110 4444 %%%% !7W-_P &^/\ R?C>?]BK>_\ HZVKX9K[F_X- M\?\ D_&\_P"Q5O?_ $=;4 ?MM11168!1110!\U?\%:?V:KC]J']B/Q-I6FP- M_\ @EKJWP)\=ZA\ M5_AO87,W@_4+@WVI6EBA\WPY_9!\1Z9XN\-^(/"VI3^,;FZCM-7TZ:QGDB-E8J) DJJQ0LCC">T18(/%5K"T_G(!@&[B7+[QCF2,,6XR@ M.6/Z!> OVQ_A/\3],CN]!^)'@G48Y$W[$UB!9HQQ]^-F#H>1PR@\CUI:@?$O M_!>+]@?6_C$/#?Q+\"^'=5\0>(+7&C:S8:59275U&;[P/MCTJ^US1[FSBO;!\[(E>5 " MT)!7&>(S'@?*2/=/BI^WG\&?@MITUQXB^)7A"U:%=QMH-12[NR,9X@A+RMQZ M+W'J*_,O_@HW_P %O=0_:#\.WW@7X5VNH>'_ MJ"/;:EJMRH2_U:)@5:&- M3Y,+ \G)=P<'8-RL]=@/+?\ @K3^U%_PV]^VHNF^$?,UC1?#^SPWH2VPW_VG M.TI\R6,?Q>9,P12.&6.,]Z_9K]D+X$1_LR?LR^"O J-')-X=TR.&Z=/N2W+9 MDN'7V:9Y&'L:^#?^"+7_ 2PU'P'K-I\8/B5I4ECJ,:;_#.CW2[9K8L"#>3( M>5;:<1HW(R6(!"$?IU0P"BBBI **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** /%_\ AW-\!_\ HD?@'_P3 MP_X4?\.YO@/_ -$C\ _^">'_ KVBBBX'B__ [F^ __ $2/P#_X)X?\*/\ MAW-\!_\ HD?@'_P3P_X5[111<#Q?_AW-\!_^B1^ ?_!/#_A1_P .YO@/_P!$ MC\ _^">'_"O:**+@>+_\.YO@/_T2/P#_ .">'_"C_AW-\!_^B1^ ?_!/#_A7 MM%%%P/%_^'T447 \7_ .''_ H_X=S? ?\ Z)'X!_\ !/#_ (5[111<#Q?_ (=S? ?_ *)'X!_\ M$\/^%'_#N;X#_P#1(_ /_@GA_P *]HHHN!XO_P .YO@/_P!$C\ _^">'_"C_ M (=S? ?_ *)'X!_\$\/^%>T447 \7_X=S? ?_HD?@'_P3P_X4?\ #N;X#_\ M1(_ /_@GA_PKVBBBX'B__#N;X#_]$C\ _P#@GA_PH_X=S? ?_HD?@'_P3P_X M5[111<#Q?_AW-\!_^B1^ ?\ P3P_X4?\.YO@/_T2/P#_ .">'_"O:**+@>2: M?^P-\#],M_+C^#_PS9<[LS>&K.9O^^GC)_#.*W](_98^&/A\QFP^'/@.Q,*[ M(S;^'[2/8.F!MC&!]*[RB@#.T/PEI/AA NFZ9I^GJJ[ +:V2$!>N/E X]JT: M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "O-_B;^Q_\+?C3XI?7/%GP_\ "GB+6)(UA:\O M].CGF9%X5=S#.!VKTBB@#Q?_ (=S? ?_ *)'X!_\$\/^%'_#N;X#_P#1(_ / M_@GA_P *]HHHN!XO_P .YO@/_P!$C\ _^">'_"C_ (=S? ?_ *)'X!_\$\/^ M%>T447 \7_X=S? ?_HD?@'_P3P_X4?\ #N;X#_\ 1(_ /_@GA_PKVBBBX'B_ M_#N;X#_]$C\ _P#@GA_PH_X=S? ?_HD?@'_P3P_X5[111<#Q?_AW-\!_^B1^ M ?\ P3P_X4?\.YO@/_T2/P#_ .">'_"O:**+@>+_ /#N;X#_ /1(_ /_ ()X M?\*/^'.&)%CBB4(BJ,!5 P /I4E% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110!Y_\ %O\ 92^&OQY23_A,/ OA?Q!-(,&XN]/C:Y7_ '9@!(O_ M %A7S/\4O\ @@;\!?'DDDNCP>*/!LS9(73-3,T.3ZKRLOX5]L44 ?E M'\0_^#;35(&>3PG\4;&Z#,=EOJ^D/;[!VS+%(^X_]LQ7A_CC_@@I^T)X39OL M&F^%_$^WI_9FM)'NZ]/M(A].^.OUQ^YE%5S,#^=GQ?\ \$ROC_X(=A>_"?QE M-M_Z!]E_:'I_S[E_4?KZ''FOB7X$>./!CE=8\&^*])8'!%YI-Q 0>?[R#T/Y M&OZ<**.8#^6.BOZBM=\':1XI4KJ>E:;J*LH0BZMDFRH.0/F!XSSBN5U7]EKX M8Z\\C7WPY\!WC3+LD,^@6DF]<8P=T9R,<8-',!_,_17]#7QM_8J^#>E>!9)K M7X2_#*VF$R /%X7L4;!/J(J\;_X92^%O_1-? /\ X3UI_P#&Z=P/Q)HK]MO^ M&4OA;_T37P#_ .$]:?\ QNC_ (92^%O_ $37P#_X3UI_\;HN!^)-%?T&_ +] MB_X.ZSX:O)+SX3_#2ZD6YVJTWABRD(&U> 3%7I.G?L=_"/1X&CM/A9\.;6-F MW%(?#5DBD\#.!'UX'Y47 _FIJ2UM);ZX6&&.2::0X5$4LS'V K^G#2O@EX+T M)X6L?"/A>S:W7;$8-*@C,8QC"X48&...U=%I^FV^DV_DVMO#;0@YV1($7/T' M%+F _F5T+X$>./% 0Z7X-\5:B) 2AM=)N)MP'!QM0YQBNT\/_P#!/SXY>)RO MV3X1_$3;)MVO/H5Q;HV>A#2*HQ[YP*_H\HHY@/Y__#/_ 1P_:0\4!6A^&MW M:QMMR][JEE:[ <\E7F#=N< D?B*]$\+_ /!OY\?-?"_:I/ ^A[@"1>ZN[[>, MX/DQ2?3C(S[D?3>\7] M*]1\'_\ !MYX"LMO]O\ Q&\7:G_>_L^TM['/TWB;'ZU^C]%*[ ^.O!?_ 0F M_9W\*%3>>']>\1,O?4=:G7)YZB Q#N.V.![Y]A\#?\$]?@=\.?+;2?A3X'22 M(826YTJ*\F7C'#S!VSCC.T44 >+_ /#N;X#_ /1(_ /_ ()X?\*/^''_"O:** M+@>+_P##N;X#_P#1(_ /_@GA_P */^'T447 \7 M_P"'+_\ #N;X M#_\ 1(_ /_@GA_PH_P"'K- ULUWI^GQP3&)B"R;E&<$JIQ[" MO1J* "BBB@ HHHH *;+$MQ$R.JNC@JRL,A@>H(IU% 'Q1^U3_P $+OA)\?\ M4[K5_#;7?PWURZ8O(VEPK+ITC'JQM&*A?I$\:^Q)S7R1XG_X-Q_BI::@5T7Q MQ\/]0M]?:W[(/_ 1\^$?[)>H6NLK87'C'Q9:L)(M6 MUH+(+5QW@@ \N,C@AB&<'HXZ5]5T47 ****0!1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 L0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]D! end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Cover Page - shares
    6 Months Ended
    Mar. 31, 2024
    Apr. 29, 2024
    Entity Information [Line Items]    
    Document Type 10-Q  
    Document Quarterly Report true  
    Document Period End Date Mar. 31, 2024  
    Document Transition Report false  
    Entity File Number 001-34033  
    Entity Registrant Name DIGI INTERNATIONAL INC.  
    Entity Incorporation, State or Country Code DE  
    Entity Tax Identification Number 41-1532464  
    Entity Address, Address Line One 9350 Excelsior Blvd.  
    Entity Address, Address Line Two Suite 700  
    Entity Address, City or Town Hopkins  
    Entity Address, State or Province MN  
    Entity Address, Postal Zip Code 55343  
    City Area Code 952  
    Local Phone Number 912-3444  
    Entity Current Reporting Status Yes  
    Entity Interactive Data Current Yes  
    Entity Filer Category Accelerated Filer  
    Entity Small Business false  
    Entity Emerging Growth Company false  
    Entity Shell Company false  
    Entity Common Stock, Shares Outstanding   36,374,595
    Entity Central Index Key 0000854775  
    Current Fiscal Year End Date --09-30  
    Document Fiscal Year Focus 2024  
    Document Fiscal Period Focus Q2  
    Amendment Flag false  
    The Nasdaq Stock Market LLC    
    Entity Information [Line Items]    
    Title of 12(b) Security Common Stock, par value $.01 per share  
    Trading Symbol DGII  
    Security Exchange Name NASDAQ  
    XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
    shares in Thousands, $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2024
    Mar. 31, 2023
    Mar. 31, 2024
    Mar. 31, 2023
    Revenue:        
    Total Revenue $ 107,702 $ 111,144 $ 213,791 $ 220,450
    Cost of sales:        
    Amortization of intangibles 953 953 1,906 2,056
    Total cost of sales 45,384 48,272 90,373 96,057
    Gross Profit 62,318 62,872 123,418 124,393
    Operating expenses:        
    Sales and marketing 20,540 20,341 40,187 39,447
    Research and development 15,044 15,155 29,677 29,249
    General and administrative 18,583 15,201 33,270 31,559
    Total operating expenses 54,167 50,697 103,134 100,255
    Operating income 8,151 12,175 20,284 24,138
    Other expense, net:        
    Interest expense, net (3,697) (6,393) (9,358) (12,364)
    Debt issuance cost write off 0 0 (9,722) 0
    Other (expense) income, net (32) 47 (58) 64
    Total other expense, net (3,729) (6,346) (19,138) (12,300)
    Income before income taxes 4,422 5,829 1,146 11,838
    Income tax provision 428 (70) 206 160
    Net income $ 3,994 $ 5,899 $ 940 $ 11,678
    Basic net income per common share:        
    Basic (USD per share) $ 0.11 $ 0.16 $ 0.03 $ 0.33
    Diluted net income per common share        
    Diluted (USD per share) $ 0.11 $ 0.16 $ 0.03 $ 0.32
    Weighted average common shares:        
    Basic (shares) 36,296 35,791 36,212 35,698
    Diluted (shares) 36,974 36,730 36,855 36,821
    Product        
    Revenue:        
    Revenue $ 78,432 $ 83,819 $ 155,682 $ 165,574
    Cost of sales:        
    Cost of sales excluding amortization 37,894 40,218 75,660 79,830
    Service        
    Revenue:        
    Revenue 29,270 27,325 58,109 54,876
    Cost of sales:        
    Cost of sales excluding amortization $ 6,537 $ 7,101 $ 12,807 $ 14,171
    XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2024
    Mar. 31, 2023
    Mar. 31, 2024
    Mar. 31, 2023
    Statement of Comprehensive Income [Abstract]        
    Net income $ 3,994 $ 5,899 $ 940 $ 11,678
    Other comprehensive (loss) income:        
    Foreign currency translation adjustment (600) 178 2,348 1,467
    Other comprehensive (loss) income (600) 178 2,348 1,467
    Comprehensive income $ 3,394 $ 6,077 $ 3,288 $ 13,145
    XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
    $ in Thousands
    Mar. 31, 2024
    Sep. 30, 2023
    Current assets:    
    Cash and cash equivalents $ 23,795 $ 31,693
    Accounts receivable, net 71,983 55,997
    Inventories 62,192 74,396
    Other current assets 8,414 4,112
    Total current assets 166,384 166,198
    Property, equipment and improvements, net 30,076 29,108
    Intangible assets, net 264,883 277,084
    Goodwill 342,022 341,593
    Operating lease right-of-use assets 11,488 12,876
    Deferred tax assets 6,760 4,884
    Other non-current assets 3,687 3,788
    Assets 825,300 835,531
    Current liabilities:    
    Current portion of long-term debt 0 15,523
    Accounts payable 22,205 17,148
    Accrued compensation 9,641 16,427
    Unearned revenue 32,157 25,274
    Current portion of operating lease liabilities 3,151 3,352
    Taxes Payable 0 1,116
    Other current liabilities 13,980 7,138
    Total current liabilities 81,134 85,978
    Income taxes payable 2,325 2,308
    Deferred tax liabilities 1,815 1,812
    Long-term debt 171,751 188,051
    Operating lease liabilities 12,567 13,989
    Other non-current liabilities 6,081 2,905
    Total liabilities 275,673 295,043
    Commitments and Contingencies (see Note 11)
    Preferred Stock, Shares Outstanding 0 0
    Stockholders' equity:    
    Preferred stock, $.01 par value; 2,000,000 shares authorized; none issued and outstanding $ 0 $ 0
    Common stock, $.01 par value; 60,000,000 shares authorized; 42,853,862 and 42,501,150 shares issued 429 425
    Additional paid-in capital 411,759 403,735
    Retained earnings 225,785 224,845
    Accumulated other comprehensive loss (24,663) (27,011)
    Treasury stock, at cost, 6,492,260 and 6,436,204 shares (63,683) (61,506)
    Total stockholders' equity 549,627 540,488
    Total liabilities and stockholders' equity $ 825,300 $ 835,531
    XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
    Mar. 31, 2024
    Sep. 30, 2023
    Statement of Financial Position [Abstract]    
    Preferred stock, par value (USD per share) $ 0.01 $ 0.01
    Preferred stock, shares authorized 2,000,000 2,000,000
    Preferred stock, shares issued 0 0
    Preferred stock, shares outstanding 0 0
    Common stock, par value (USD per share) $ 0.01 $ 0.01
    Common stock, shares authorized 60,000,000 60,000,000
    Common stock, shares issued 42,853,862 42,501,150
    Treasury Stock, Common, Shares 6,492,260 6,436,204
    XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
    $ in Thousands
    6 Months Ended
    Mar. 31, 2024
    Mar. 31, 2023
    Operating activities:    
    Net income $ 940 $ 11,678
    Adjustments to reconcile net income to net cash provided by operating activities:    
    Depreciation of property, equipment and improvements 3,783 3,245
    Amortization of intangible assets 12,754 13,702
    Write-off of debt issuance costs 9,722 0
    Stock-based compensation 6,579 6,333
    Deferred income tax provision (1,873) (2,739)
    Estimated Litigation Liability 6,253 0
    Other (1,819) 107
    Changes in operating assets and liabilities (net of acquisitions) (4,612) (22,719)
    Net cash provided by operating activities 31,727 9,607
    Investing activities:    
    Purchase of property, equipment, improvements and certain other intangible assets (803) (2,855)
    Proceeds from Sale of Intangible Assets 2,228 0
    Net cash provide by (used in) investing activities 1,425 (2,855)
    Financing activities:    
    Proceeds from long-term debt 214,062 0
    Payments on long-term debt (256,025) (9,375)
    Proceeds from stock option plan transactions 944 1,672
    Proceeds from employee stock purchase plan transactions 1,111 1,170
    Taxes paid for net share settlement of share-based payment options and awards (2,784) (3,654)
    Net cash provided by financing activities (42,692) (10,187)
    Effect of exchange rate changes on cash and cash equivalents 1,642 195
    Net decrease in cash and cash equivalents (7,898) (3,240)
    Cash and cash equivalents, beginning of period 31,693 34,900
    Cash and cash equivalents, end of period 23,795 31,660
    Supplemental schedule of non-cash investing and financing activities    
    Interest Paid 8,274 14,381
    Income Taxes Paid, Net 3,407 3,454
    Transfer of inventory to property, equipment and improvements (4,046) (2,685)
    Accrual for purchase of property, equipment, improvements and certain other intangible assets $ (25) $ (44)
    XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
    shares in Thousands, $ in Thousands
    Total
    Common Stock
    Treasury Stock, Common
    Additional Paid-in Capital
    Retained Earnings
    Accumulated Other Comprehensive (Loss) Income
    Beginning balance (in shares) at Sep. 30, 2022   41,950 6,413      
    Beginning balance at Sep. 30, 2022 $ 501,513 $ 420 $ (58,172) $ 385,244 $ 200,075 $ (26,054)
    Increase (Decrease) in Stockholders' Equity [Roll Forward]            
    Net income 11,678       11,678  
    Other comprehensive (loss) income 1,467         1,467
    Employee stock purchase plan issuances (in shares)     (40)      
    Employee stock purchase plan issuances 1,170   $ 380 790    
    Taxes paid for net share settlement of share-based payment awards (in shares)     91      
    Taxes paid for net share settlement of share-based payment awards (3,654)   $ (3,654)      
    Issuance of stock under stock award plans (in shares)   375        
    Issuance of stock under stock award plans 1,672 $ 3   1,669    
    Stock-based compensation expense 6,333     6,333    
    Ending balance (in shares) at Mar. 31, 2023   42,325 6,464      
    Ending balance at Mar. 31, 2023 520,179 $ 423 $ (61,446) 394,036 211,753 (24,587)
    Beginning balance (in shares) at Dec. 31, 2022   42,199 6,465      
    Beginning balance at Dec. 31, 2022 509,928 $ 422 $ (60,973) 389,390 205,854 (24,765)
    Increase (Decrease) in Stockholders' Equity [Roll Forward]            
    Net income 5,899       5,899  
    Other comprehensive (loss) income 178         178
    Employee stock purchase plan issuances (in shares)     (20)      
    Employee stock purchase plan issuances 576   $ 194 382    
    Taxes paid for net share settlement of share-based payment awards (in shares)     19      
    Taxes paid for net share settlement of share-based payment awards (667)   $ (667)      
    Issuance of stock under stock award plans (in shares)   126        
    Issuance of stock under stock award plans 800 $ 1   799    
    Stock-based compensation expense 3,465     3,465    
    Ending balance (in shares) at Mar. 31, 2023   42,325 6,464      
    Ending balance at Mar. 31, 2023 520,179 $ 423 $ (61,446) 394,036 211,753 (24,587)
    Beginning balance (in shares) at Sep. 30, 2023   42,501 6,436      
    Beginning balance at Sep. 30, 2023 540,488 $ 425 $ (61,506) 403,735 224,845 (27,011)
    Increase (Decrease) in Stockholders' Equity [Roll Forward]            
    Net income 940       940  
    Other comprehensive (loss) income 2,348         2,348
    Employee stock purchase plan issuances (in shares)     (50)      
    Employee stock purchase plan issuances 1,112   $ 491 621    
    Taxes paid for net share settlement of share-based payment awards (in shares)     106      
    Taxes paid for net share settlement of share-based payment awards (2,785)   $ (2,668) (117)    
    Issuance of stock under stock award plans (in shares)   353        
    Issuance of stock under stock award plans 945 $ 4   941    
    Stock-based compensation expense 6,579     6,579    
    Ending balance (in shares) at Mar. 31, 2024   42,854 6,492      
    Ending balance at Mar. 31, 2024 549,627 $ 429 $ (63,683) 411,759 225,785 (24,663)
    Beginning balance (in shares) at Dec. 31, 2023   42,749 6,500      
    Beginning balance at Dec. 31, 2023 542,075 $ 427 $ (63,410) 407,330 221,791 (24,063)
    Increase (Decrease) in Stockholders' Equity [Roll Forward]            
    Net income 3,994       3,994  
    Other comprehensive (loss) income (600)         (600)
    Employee stock purchase plan issuances (in shares)     (26)      
    Employee stock purchase plan issuances 581   $ 260 321    
    Taxes paid for net share settlement of share-based payment awards (in shares)     18      
    Taxes paid for net share settlement of share-based payment awards (617)   $ (533) 84    
    Issuance of stock under stock award plans (in shares)   105        
    Issuance of stock under stock award plans 721 $ 2   719    
    Stock-based compensation expense 3,473     3,473    
    Ending balance (in shares) at Mar. 31, 2024   42,854 6,492      
    Ending balance at Mar. 31, 2024 $ 549,627 $ 429 $ (63,683) $ 411,759 $ 225,785 $ (24,663)
    XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Basis of Presentation of Unaudited Interim Condensed Consolidated Financial Statements and Significant Accounting Policies
    6 Months Ended
    Mar. 31, 2024
    Accounting Policies [Abstract]  
    BASIS OF PRESENTATION OF UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS AND SIGNIFICANTACCOUNTING POLICIES BASIS OF PRESENTATION OF UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS AND SIGNIFICANT ACCOUNTING POLICIES
    Basis of Presentation
    The unaudited condensed consolidated financial statements of Digi International Inc. ("we," "us," "our," "Digi" or "the Company") have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission applicable to interim financial statements. While these financial statements reflect all normal recurring adjustments that are, in the opinion of management, necessary for fair presentation of the results of the interim period, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles ("GAAP") for complete financial statements. These financial statements should be read in conjunction with the financial statement disclosures in Part I, Item 1 of our Annual Report on Form 10-K for the year ended September 30, 2023 (the "2023 Financial Statements"). We use the same accounting policies in preparing quarterly and annual financial statements. The quarterly results of operations are not necessarily indicative of the results to be expected for the full year.
    XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Earnings Per Share
    6 Months Ended
    Mar. 31, 2024
    Earnings Per Share [Abstract]  
    EARNINGS PER SHARE EARNINGS PER SHARE
    The following table is a reconciliation of the numerators and denominators in the net income per common share calculations (in thousands, except per common share data):
     Three months ended March 31,Six months ended March 31,
     2024202320242023
    Numerator:  
    Net income$3,994 $5,899 $940 $11,678 
    Denominator:  
    Denominator for basic net income per common share — weighted average shares outstanding36,296 35,791 36,212 35,698 
    Effect of dilutive securities:  
    Stock options and restricted stock units678 939 643 1,123 
    Denominator for diluted net income per common share — adjusted weighted average shares36,974 36,730 36,855 36,821 
    Net income per common share, basic$0.11 $0.16 $0.03 $0.33 
    Net income per common share, diluted$0.11 $0.16 $0.03 $0.32 
    Digi excludes certain stock options and restricted stock unit awards that would have an anti-dilutive effect on our diluted net income per share calculation. For the three months ended March 31, 2024 and 2023, 583,062 and 609,017 shares outstanding were excluded, respectively. For the six months ended March 31, 2024 and 2023, 676,465 and 416,307 shares outstanding were excluded, respectively.
    XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Selected Balance Sheet Data
    6 Months Ended
    Mar. 31, 2024
    Selected Balance Sheet Data [Abstract]  
    SELECTED BALANCE SHEET DATA SELECTED BALANCE SHEET DATA
    The following table shows selected balance sheet data (in thousands):
    March 31,
    2024
    September 30,
    2023
    Accounts receivable, net:
    Accounts receivable$77,052 $61,880 
    Less allowance for credit losses1,693 1,693 
    Less reserve for future credit returns and pricing adjustments3,376 4,190 
    Accounts receivable, net$71,983 $55,997 
    Inventories:
    Raw materials$22,805 $29,974 
    Work in process107 66 
    Finished goods39,280 44,356 
    Inventories$62,192 $74,396 
    XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Goodwill and Other Identifiable Intangible Assets, Net
    6 Months Ended
    Mar. 31, 2024
    Goodwill and Intangible Assets Disclosure [Abstract]  
    GOODWILL AND OTHER IDENTIFIABLE INTANGIBLE ASSETS, NET GOODWILL AND OTHER INTANGIBLE ASSETS, NET
    Amortizable intangible assets were (in thousands):
     March 31, 2024September 30, 2023
    Gross
    carrying
    amount
    Accum.
    amort.
    NetGross
    carrying
    amount
    Accum.
    amort.
    Net
    Purchased and core technology$85,038 $(61,745)$23,293 $85,032 $(59,833)$25,199 
    License agreements112 (112)— 112 (112)— 
    Patents and trademarks40,091 (20,953)19,138 39,957 (19,888)20,069 
    Customer relationships309,222 (86,770)222,452 309,196 (77,380)231,816 
    Non-compete agreements600 (600)— 600 (600)— 
    Order backlog1,000 (1,000)— 1,000 (1,000)— 
    Total$436,063 $(171,180)$264,883 $435,897 $(158,813)$277,084 

    Amortization expense for intangible assets was $6.1 million for the three months ended March 31, 2024 and 2023. Amortization expense for intangible assets was $12.3 million and $12.7 million for the six months ended March 31, 2024 and 2023, respectively. Amortization expense is recorded on our condensed consolidated statements of operations within cost of sales and in general and administrative expense.
    Estimated amortization expense related to intangible assets for the remainder of fiscal 2024 and the five succeeding fiscal years is (in thousands):
    2024 (six months)$13,023 
    202521,780 
    202621,548 
    202720,593 
    202820,411 
    202918,355 
    4. GOODWILL AND OTHER INTANGIBLE ASSETS, NET (CONTINUED)
    The changes in the carrying amount of goodwill by reportable segments are (in thousands):
     Six months ended March 31, 2024
     IoT
    Products & Services
    IoT
    Solutions
    Total
    Balance on September 30, 2023$173,957 $167,636 $341,593 
    Foreign currency translation adjustment400 29 429 
    Balance on March 31, 2024$174,357 $167,665 $342,022 
    Goodwill represents the excess of cost over the fair value of net identifiable assets acquired. Goodwill is quantitatively tested for impairment on an annual basis as of June 30, or more frequently if events or circumstances occur which could indicate impairment. We continue to have two reportable segments, IoT Products & Services and IoT Solutions (see Note 6). Our IoT Products & Services segment is structured to include four reporting units, each with a reporting manager: Cellular Routers, Console Servers, OEM Solutions and Infrastructure Management. Following our acquisition of Ventus in November 2021, we have two reporting units within IoT Solutions: SmartSense and Ventus. Each of these segments was tested individually for impairment during our annual impairment test completed in the third fiscal quarter of fiscal 2023.

    Assumptions and estimates to determine fair values under the income and market approaches are complex and often subjective. They can be affected by a variety of factors. These include external factors such as industry and economic trends. They also include internal factors such as changes in our business strategy and our internal forecasts. Changes in circumstances or a potential event could affect the estimated fair values negatively. If our future operating results do not meet current forecasts or if we experience a sustained decline in our market capitalization that is determined to be indicative of a reduction in fair value of one or more of our reporting units within either of our segments, we may be required to record future impairment charges for goodwill.

    Digi conducted an analysis as of March 31, 2024 and concluded changes in market conditions from the time of the fiscal 2023 test, conducted as of June 30, 2023, were not indicative of a reduction in fair value below carrying value of any of our reporting units.
    Results of our Fiscal 2023 Annual Impairment Test
    As of June 30, 2023, we had a total of $32.7 million of goodwill for the Cellular Routers reporting unit, $57.1 million of goodwill for the Console Servers reporting unit, $64.6 million of goodwill for the OEM Solutions reporting unit, $20.4 million of goodwill for the Infrastructure Management reporting unit, $48.9 million of goodwill for the SmartSense reporting unit and $118.6 million of goodwill for the Ventus reporting unit. At June 30, 2023, the fair value of goodwill exceeded the carrying value for all six reporting units and no impairment was recorded.
    XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Indebtedness
    6 Months Ended
    Mar. 31, 2024
    Debt Disclosure [Abstract]  
    INDEBTEDNESS
    5. INDEBTEDNESS
    On December 7, 2023, Digi entered into a credit agreement (the “Credit Agreement”) with BMO Bank N.A. (“BMO”), as administrative and collateral agent, BMO Capital Markets Corp., BofA Securities, Inc. and MUFG Bank, Ltd., as joint lead arrangers and joint bookrunners, and the several banks and other financial institutions or entities from time to time party thereto as lenders (the “Lenders”). The Credit Agreement provides Digi with a senior secured credit facility (the “Credit Facility”). The Credit Facility includes a $250 million senior secured revolving credit facility (the “Revolving Loan”), with an uncommitted accordion feature that provides for additional borrowing capacity of up to the greater of $95 million or one hundred percent of trailing twelve month adjusted earnings before interest, taxes, depreciation, and amortization ("EBITDA"). The Credit Facility also contains a $10 million letter of credit sublimit and $10 million swingline sub-facility. Digi may use the proceeds of the Credit Facility in the future for general corporate purposes.
    Digi borrowed a total of $215 million under the Credit Facility to repay all obligations and to pay related fees and expenses under the Third Amended and Restated Credit Agreement dated as of December 22, 2021 (the “Prior Credit Facility”), by and among Digi, as the borrower, BMO, as administrative agent and collateral agent, BMO Capital Markets Corp., as sole lead arranger and bookrunner, and the other lenders from time-to-time party thereto. The Prior Credit Facility consisted of a $350 million term loan B secured loan and a $35 million revolving credit facility that included a $10 million letter of credit subfacility and $10 million swingline subfacility.
    5. INDEBTEDNESS (CONTINUED)
    Borrowings under the Credit Facility bear interest at a rate per annum equal to Term SOFR with a floor of 0.00% for an interest period of one, three, or six months as selected by Digi, reset at the end of the selected interest period (or a replacement benchmark rate if Term SOFR is no longer available) plus the applicable margin or a base rate plus the applicable margin. The base rate is determined by reference to the highest of BMO’s prime rate, the rate determined by BMO to be the average rate of Federal funds in the secondary market plus 0.50%, or one-month SOFR plus 1.00%. The applicable margin for loans under the Credit Facility is in a range of 1.75% to 2.75% for Term SOFR loans and 0.75% to 1.75% for base rate loans, depending on Digi’s total net leverage ratio. All borrowings in the period were made at Term SOFR for a one-month interest election period plus an applicable margin of 2.50%. Our weighted average interest rate for our Credit Facility was 7.92% as of March 31, 2024.
    In addition to paying interest on the outstanding principal, Digi is required to pay a commitment fee on the unutilized commitments under the Credit Facility. The commitment fee is between 0.20% and 0.35% depending on Digi’s total net leverage ratio. Our weighted average Revolving Loan commitment fee was 0.30% as of March 31, 2024. The Credit Facility is secured by substantially all of the property of Digi and its domestic subsidiaries.
    The debt issuance costs and remaining balance under the Prior Credit Facility totaling $9.7 million at December 7, 2023 were written off and included in other expenses upon the entry into the Credit Agreement. Digi incurred an additional $1.3 million in debt issuance costs upon entry into the Credit Agreement, with this amount amortized over the term of the Credit Agreement and reported in interest expense.
    The Revolving Loan is due in a lump sum payment at maturity December 7, 2028, if any amounts are drawn. The fair value of the Revolving Loan approximated carrying value at March 31, 2024.
    The following table is a summary of our long-term indebtedness at March 31, 2024 and September 30, 2023 (in thousands):
    Balance on March 31, 2024Balance on September 30, 2023
    Revolving Loan$173,000 $— 
    Term loan— 213,625 
    Total loans173,000 213,625 
    Less unamortized issuance costs(1,249)(10,051)
    Less current maturities of long-term debt— (15,523)
    Total long-term debt, net of current portion$171,751 $188,051 

    Covenants and Security Interest
    The Credit Agreement requires Digi to maintain a minimum interest coverage ratio of 3.00 to 1.00 and a total net leverage ratio not to exceed 3.00 to 1.00, with certain exceptions for a covenant holiday of up to 3.50 to 1.00 after certain material acquisitions. The total net leverage ratio is defined as the ratio of Digi’s consolidated total funded indebtedness minus unrestricted cash as of such date up to a maximum amount not to exceed $50 million, to consolidated EBITDA for such period. The Credit Agreement also contains other customary affirmative and negative covenants, including covenants that restrict the ability of Digi and its subsidiaries to incur additional indebtedness, dispose of significant assets, make certain investments, including any acquisitions other than permitted acquisitions, make certain restricted payments, enter into sale and leaseback transactions or grant additional liens on its assets, subject to certain limitations. Amounts borrowed under the Credit Facility are secured by substantially all of our assets.
    XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Segment Information
    6 Months Ended
    Mar. 31, 2024
    Segment Reporting [Abstract]  
    SEGMENT INFORMATION SEGMENT INFORMATION
    We have two reportable segments: IoT Products & Services and IoT Solutions. IoT Products & Services is structured to include four operating segments, each with a segment manager. These four operating segments are Cellular Routers, Console Servers, OEM Solutions and Infrastructure Management. IoT Products & Services derives revenue from the sale of connectivity products and solutions. These products and solutions include enclosed router devices in Cellular Routers, enclosed devices for edge computing and data center applications in Console Servers, chip modules in OEM Solutions and sensors in Infrastructure Management, as well as our cloud based remote manager application and extended support and monitoring of devices sold. IoT Solutions is comprised of two operating segments, SmartSense and Ventus. IoT Solutions derives revenue from the sale of monitoring and networking service solutions. These solutions include wireless condition-based monitoring services in SmartSense and Managed Network-as-a-Service ("MNaaS") in Ventus.
    The operating segments included in each reportable segment have similar qualitative and quantitative factors, which allow us to aggregate them under each reportable segment. The qualitative factors include similar nature of products and services, production process, type or class of customers and methods used to distribute the products. The quantitative factors include similar economic characteristics.
    Our CEO is our Chief Operating Decision Maker ("CODM"). The measure the CODM uses to measure profitability within our IoT Products & Services reportable segment is segment operating income and segment operating income as a percentage of revenue. IoT Products & Services segment operating income excludes certain costs that are directly attributable to reportable segments, which are unallocated to the operating segments. These costs are primarily inventory adjustments on component balances that are common and shared by all operating segments within the IoT Products & Services reportable segment.
    The measure the CODM uses to measure profitability within our IoT Solutions reportable segment is segment gross profit and segment gross profit as a percentage of revenue. IoT Solutions segment gross profit excludes certain costs that are directly attributable to reportable segments, which are unallocated to the operating segments. These costs are primarily inventory adjustments on component balances that are common and shared by all operating segments within the IoT Solutions reportable segment.
    Immaterial Correction of Prior Period Financial Statements
    Subsequent to the issuance of the Company's financial statements for the year ended September 30, 2023, the Company discovered a disclosure error related to the measure of profit and loss previously disclosed. ASC 280-10-50-22 requires the disclosure of the measure of profit or loss as reviewed by the CODM. Our CODM reviews the measures of profit for each operating segment excluding certain costs that are directly attributable to reportable segments, which are unallocated to the operating segments. As a result, the Company has corrected the disclosure to separately disclose the unallocated expenses outside of the IoT Products & Services and IoT Solutions segments gross profit and operating income (loss) amounts. The errors have no impact on the consolidated balance sheet, consolidated statements of operations, comprehensive income, stockholders' equity, and cash flows. Management has evaluated the misstatement and concluded it was not material to prior periods. The comparable second fiscal quarter 2023 amounts have been corrected to reflect the correct amounts for comparative purposes and the information presented below includes the corrected disclosure for the three and six months ended March 31, 2023. The Company will also correct previously reported financial information for such immaterial errors in future filings, as applicable (see "Part II, Item 5. Other Information" below for additional information).
    6. SEGMENT INFORMATION (CONTINUED)
    Summary operating results for each of our segments were (in thousands):
    Three months ended March 31,Six months ended March 31,
    2024202320242023
    Revenue
    IoT Products & Services$83,390 $85,893 $165,413 $170,235 
    IoT Solutions24,312 25,251 48,378 50,215 
    Total revenue$107,702 $111,144 $213,791 $220,450 
    Gross Profit
    IoT Products & Services Operating Segments Gross Profit$45,061 $47,477 $90,255 $94,151 
    Unallocated IoT Products & Services Expenses— (360)(1,335)(1,013)
    Total IoT Products & Services Segment Gross Profit45,061 47,117 88,920 93,138 
    IoT Solutions Operating Segments Gross Profit17,257 16,377 34,498 32,503 
    Unallocated IoT Solutions Expenses— (622)— (1,248)
    Total IoT Solutions Segment Gross Profit17,257 15,755 34,498 31,255 
    Total gross profit$62,318 $62,872 $123,418 $124,393 
    Operating Income (Loss)
    IoT Products & Services Operating Segments Operating Income$13,643 $14,239 $25,343 $28,654 
    Unallocated IoT Products & Services Expenses(11)(1,274)(1,370)(3,006)
    Total IoT Products & Services Segment Operating Income13,632 12,965 23,973 25,648 
    IoT Solutions Operating Segments Operating (Loss) Income(5,481)(14)(3,689)16 
    Unallocated IoT Solutions Expenses— (776)— (1,526)
    Total IoT Solutions Segment Operating Loss(5,481)(790)(3,689)(1,510)
    Total operating income$8,151 $12,175 $20,284 $24,138 
    Depreciation and Amortization
    IoT Products & Services$3,107 $3,046 $6,205 $6,338 
    IoT Solutions4,958 4,800 9,911 9,620 
    Total depreciation and amortization$8,065 $7,846 $16,116 $15,958 
    Total expended for property, plant and equipment was (in thousands):
    Six months ended March 31,
    20242023
    IoT Products & Services$336 $2,260 
    IoT Solutions*333 508 
    Total expended for property, plant and equipment$669 $2,768 
    * Excluded from these amounts are $4,046 and $2,685 of transfers of inventory to property plant and equipment for subscriber assets for the six months ended March 31, 2024 and 2023, respectively.
    Total assets for each of our segments were (in thousands):
    March 31,
    2024
    September 30,
    2023
    IoT Products & Services$393,805 $384,018 
    IoT Solutions407,700 419,820 
    Unallocated*23,795 31,693 
    Total assets$825,300 $835,531 
    *Unallocated consists of cash and cash equivalents.
    XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Revenue
    6 Months Ended
    Mar. 31, 2024
    Revenue from Contract with Customer [Abstract]  
    REVENUE REVENUE
    Revenue Disaggregation
    The following table summarizes our revenue by geographic location of our customers (in thousands):
    Three months ended March 31,Six months ended March 31,
    2024202320242023
    North America, primarily the United States$72,398 $77,809 $152,093 $161,274 
    Europe, Middle East & Africa19,485 20,414 33,875 36,291 
    Rest of world15,819 12,921 27,823 22,885 
    Total revenue$107,702 $111,144 $213,791 $220,450 
    The following table summarizes our revenue by the timing of revenue recognition (in thousands):
    Three months ended March 31,Six months ended March 31,
    2024202320242023
    Transferred at a point in time$80,574 $87,088 $159,968 $172,574 
    Transferred over time27,128 24,056 53,823 47,876 
    Total revenue$107,702 $111,144 $213,791 $220,450 
    Contract Balances
    Contract Related Assets
    Our contract related assets consist of subscriber assets. Subscriber assets are equipment that we provide to customers pursuant to subscription-based contracts.  In these cases, we retain the ownership of the equipment a customer uses and charge the customer subscription fees to receive our end-to-end solutions. The total net book value of subscriber assets of $18.5 million and $16.6 million as of March 31, 2024 and September 30, 2023, respectively, are included in property, equipment and improvements, net. Depreciation expense for these subscriber assets, which is included in cost of sales, was $1.2 million and $0.9 million for the three months ended March 31, 2024 and 2023, respectively. Depreciation expense for these subscriber assets, which is included in cost of sales, was $2.2 million and $1.8 million for the six months ended March 31, 2024 and 2023, respectively. We depreciate the cost of this equipment over its useful life.
    Contract Assets
    Contract assets at Digi consist of products and services that have been fulfilled, but for which revenue has not yet been recognized. Our contract asset balances were immaterial as of March 31, 2024 and September 30, 2023.
    Contract Liabilities
    Contract liabilities consist of unearned revenue related to annual or multi-year contracts for subscription services and related implementation fees, as well as product sales that have been invoiced, but not yet fulfilled. The timing of revenue recognition may differ from the timing of invoicing to customers. Customers are invoiced for subscription services on a monthly, quarterly or annual basis.
    Our contract liabilities were $38.0 million and $25.7 million at March 31, 2024 and 2023, respectively.
    There were contract liability balances of $35.0 million and $23.0 million balances as of December 31, 2023 and 2022, respectively. Of these balances, Digi recognized $8.3 million and $5.9 million as revenue in the three months ended March 31, 2024 and 2023, respectively. There were contract liability balances of $27.9 million and $21.6 million balances as of September 30, 2023 and 2022, respectively. Digi recognized $13.3 million and $10.6 million as revenue in the six months ended March 31, 2024 and 2023, respectively.
    7. REVENUE (CONTINUED)
    Remaining Performance Obligation
    As of March 31, 2024, we had approximately $151.2 million of remaining performance obligations on contracts with an original duration of one year or more. We expect to recognize revenue on approximately $67.2 million of remaining performance obligations over the next 12 months. We expect to recognize revenue from the remaining performance obligations over a range of two to five years.
    XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Income Taxes
    6 Months Ended
    Mar. 31, 2024
    Income Tax Disclosure [Abstract]  
    Income Tax Disclosure [Text Block] INCOME TAXES
    Our income tax expense was $0.2 million for the six months ended March 31, 2024. Included in this was a net tax liability of $0.1 million discretely related to the six months ended March 31, 2024. This liability primarily was the result of book stock compensation in excess of recognized tax benefits.
    Our effective tax rate will vary based on a variety of factors. These factors include our overall profitability, the geographical mix of income before taxes and related statutory tax rate in each jurisdiction, and tax items discretely related to the period, such as tax impacts of stock compensation, as there are no open audits during the period. We may record other benefits or expenses in the future that are specific to a particular quarter such as expiration of statutes of limitation, the completion of tax audits, or legislation that is enacted in both U.S. and foreign jurisdictions.
    A reconciliation of the beginning and ending amount of unrecognized tax benefits is (in thousands):
    Unrecognized tax benefits as of September 30, 2023$3,162 
    Decreases related to:
    Expiration of statute of limitations(32)
    Unrecognized tax benefits as of March 31, 2024$3,130 
    The total amount of unrecognized tax benefits at March 31, 2024 that, if recognized, would affect our effective tax rate was $3.0 million, after considering the impact of interest and deferred benefit items. We expect that the total amount of unrecognized tax benefits will decrease by approximately $0.4 million over the next 12 months.
    XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Product Warranty Obligation
    6 Months Ended
    Mar. 31, 2024
    Product Warranties Disclosures [Abstract]  
    PRODUCT WARRANTY OBLIGATION PRODUCT WARRANTY OBLIGATION
    The following tables summarizes the activity associated with the product warranty accrual (in thousands) and is included on our condensed consolidated balance sheets within other current liabilities:
    Three months ended March 31,
    20242023
    Balance at beginning of period$781 $922 
    Warranties accrued76 78 
    Settlement made(83)(164)
    Balance at end of period$774 $836 
    Six months ended March 31,
    20242023
    Balance at beginning of period$772 $886 
    Warranties accrued170 168 
    Settlement made(168)(218)
    Balance at end of period$774 $836 
    XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Leases
    6 Months Ended
    Mar. 31, 2024
    Leases [Abstract]  
    LEASES LEASES
    All of our leases are operating leases and primarily consist of leases for office space. For any lease with an initial term in excess of 12 months, the related lease assets and lease liabilities are recognized on the condensed consolidated balance sheets as either operating or financing leases at the inception of an agreement where it is determined that a lease exists. We have lease agreements that contain both lease and non-lease components. We have elected to combine lease and non-lease components for all classes of assets. Leases with an expected term of 12 months or less are not recorded on the condensed consolidated balance sheets. Instead we recognize lease expense for these leases on a straight-line basis over the lease term.
    Operating lease assets represent the right to use an underlying asset for the lease term and operating lease liabilities represent the obligation to make lease payments. These assets and liabilities are recognized based on the present value of future payments over the lease term at the commencement date. We generally use a collateralized incremental borrowing rate based on information available at the commencement date, including the lease term, in determining the present value of future payments. When determining our right-of-use assets, we generally do not include options to extend or terminate the lease unless it is reasonably certain that the option will be exercised.
    Our leases typically require payment of real estate taxes and common area maintenance and insurance. These components comprise the majority of our variable lease cost and are excluded from the present value of our lease obligations. Fixed payments may contain predetermined fixed rent escalations. We recognize the related rent expense on a straight-line basis from the commencement date to the end of the lease term.
    The following table shows the supplemental balance sheet information related to our leases (in thousands):
    Balance Sheet LocationMarch 31, 2024September 30, 2023
    Assets
    Operating leasesOperating lease right-of-use assets$11,488 $12,876 
    Total lease assets$11,488 $12,876 
    Liabilities
    Operating leasesCurrent portion of operating lease liabilities$3,151 $3,352 
    Operating leasesOperating lease liabilities12,567 13,989 
    Total lease liabilities$15,718 $17,341 
    The following were the components of our lease cost which is recorded in both cost of goods sold and selling, general and administrative expense (in thousands):
    Three months ended March 31,Six months ended March 31,
    2024202320242023
    Operating lease cost$930 $867 $1,821 $1,771 
    Variable lease cost316 343 633 652 
    Short-term lease cost28 18 55 43 
    Total lease cost$1,274 $1,228 $2,509 $2,466 
    At March 31, 2024, the weighted average remaining lease term of our operating leases was 6.1 years and the weighted average discount rate for these leases was 4.9%.
    10. LEASES (CONTINUED)
    The table below reconciles the undiscounted cash flows for each of the first five years as well as all the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as of March 31, 2024 (in thousands):
    Fiscal yearAmount
    2024 (six months)$2,216 
    20253,713 
    20263,262 
    20272,058 
    20281,897 
    20291,840 
    Thereafter3,865 
    Total future undiscounted lease payments18,851 
    Less imputed interest(3,133)
    Total reported lease liability$15,718 
    XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Contingencies
    6 Months Ended
    Mar. 31, 2024
    Commitments and Contingencies Disclosure [Abstract]  
    COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
    We lease certain of our buildings and equipment under non-cancelable lease agreements. Please refer to Note 10 to our condensed consolidated financial statements for additional information.
    As previously disclosed, Data Logger Solutions, LLC ("Data Loggers") brought suit in Delaware Superior Court against us and our subsidiary Digi SmartSense, LLC on October 23, 2020. The suit alleges that Data Loggers has not been paid certain commissions it believes it is owed and will continue to be owed under a Reseller Agreement between Data Loggers and TempAlert. SmartSense is the successor of interest of TempAlert and terminated the Reseller Agreement in 2019. Data Loggers claims it is entitled to actual, speculative and punitive damages in connection with its allegations. In March 2024, a jury found Digi liable for breach of contract and awarded Data Loggers damages of approximately $11.6 million. Delaware law also entitles Data Loggers to interest on this award pursuant to a statutory calculation. Each party has filed post-trial motions with respect to the jury’s verdict. Our motions seek to have the case retried or to remit the award of damages. The plaintiffs are seeking to expand the award of damages for attorney’s fees and additional interest. While these post-trial motions are pending, each party’s right to appeal is stayed and remains in place. Pursuant to ASC 450 we have accrued a $6.3 million liability with respect to this case. The accrual reflects a reasonable estimate of probable loss based on information currently available to us. The ultimate loss, if any, to Digi could be materially different from the amount we have accrued and we cannot predict or estimate the duration or ultimate outcome of this matter.
    In addition to the matters discussed above, in the normal course of business, we are presently, and expect in the future to be, subject to various claims and litigation with third parties such as non-practicing intellectual property entities as well as customers, vendors and/or employees. There can be no assurance that any claims by third parties, if proven to have merit, will not materially adversely affect our business, liquidity or financial condition.
    XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Stock-Based Compensation
    6 Months Ended
    Mar. 31, 2024
    Share-Based Payment Arrangement [Abstract]  
    STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
    Stock-based awards granted in the first fiscal quarter of 2024 and 2023 were granted under the amended and restated 2021 Omnibus Incentive Plan (the "2021 Plan"). Shares subject to awards under the 2021 Plan or any prior plans that are forfeited, canceled, returned to us for failure to satisfy vesting requirements, settled in cash or otherwise terminated without payment also will be available for grant under the 2021 Plan. The authority to grant options under the 2021 Plan and set other terms and conditions rests with the Compensation Committee of the Board of Directors.
    As of March 31, 2024, there were approximately 1,870,487 shares available for future grants under the 2021 Plan.
    Cash received from the exercise of stock options was $0.9 million and $1.7 million for the six months ended March 31, 2024 and 2023, respectively.
    12. STOCK-BASED COMPENSATION (CONTINUED)
    Our equity plans and corresponding forms of award agreements generally have provisions allowing employees to elect to satisfy tax withholding obligations through the delivery of shares. When employees make this election, we retain a portion of shares issuable under the award. Tax withholding obligations are otherwise fulfilled by the employee paying cash to us for the withholding. During the six months ended March 31, 2024 and 2023, our employees forfeited 106,227 shares and 90,985 shares, respectively, in order to satisfy withholding tax obligations of $2.7 million and $3.7 million, respectively.
    We sponsor an Employee Stock Purchase Plan as amended and restated as of December 10, 2019, October 29, 2013, December 4, 2009 and November 27, 2006 (the "ESPP"), covering all domestic employees with at least 90 days of continuous service and who are customarily employed at least 20 hours per week. The ESPP allows eligible participants the right to purchase common stock on a quarterly basis at the lower of 85% of the market price at the beginning or end of each three-month offering period. The most recent amendments to the ESPP, ratified by our stockholders on January 29, 2020, increased the total number of shares that may be purchased under the ESPP to 3,425,000. ESPP contributions by employees were $1.1 million and $1.2 million for the six months ended March 31, 2024 and 2023, respectively. Pursuant to the ESPP, 50,171 and 39,979 common shares were issued to employees during the six months ended March 31, 2024 and 2023, respectively. Shares are issued under the ESPP from treasury stock. As of March 31, 2024, 420,056 common shares were available for future issuances under the ESPP.
    The following table shows stock-based compensation expense that is included in the consolidated results of operations (in thousands):
    Three months ended March 31,Six months ended March 31,
    2024202320242023
    Cost of sales$175 $161 $356 $303 
    Sales and marketing1,208 1,072 2,376 1,923 
    Research and development501 469 931 917 
    General and administrative1,589 1,763 2,916 3,190 
    Stock-based compensation before income taxes3,473 3,465 6,579 6,333 
    Income tax benefit(751)(737)(1,414)(1,336)
    Stock-based compensation after income taxes$2,722 $2,728 $5,165 $4,997 
    Stock Options
    The following table summarizes our stock option activity (in thousands, except per common share amounts):
    Options OutstandingWeighted Average Exercise PriceWeighted Average Contractual Term (in years)Aggregate Intrinsic Value (1)
    Balance on September 30, 20231,553 $18.52
    Granted87 24.58
    Exercised(66)27.93
    Forfeited / Canceled(17)29.97
    Balance on March 31, 20241,557 $18.923.6$20,785 
    Exercisable on March 31, 20241,152 $17.203.1$17,160 
    (1) The aggregate intrinsic value represents the total pre-tax intrinsic value, based on our closing stock price of $31.93 as of March 31, 2024, which would have been received by the option holders had all option holders exercised their options as of that date.
    12. STOCK-BASED COMPENSATION (CONTINUED)
    The intrinsic value of an option is the amount by which the fair value of the underlying stock exceeds its exercise price. The total intrinsic value of all options exercised during the six months ended March 31, 2024 and 2023 was $1.8 million and $2.6 million, respectively.
    The following table shows the weighted average fair value, which was determined based upon the fair value of each option on the grant date utilizing the Black-Scholes option-pricing model and the related assumptions:
    Six months ended March 31,
    20242023
    Weighted average per option grant date fair value$12.44$19.92
    Assumptions used for option grants:
    Risk free interest rate
    4.45% - 4.68%
    3.77% - 3.98%
    Expected term6.00 years6.00 years
    Expected volatility46%
    46%
    Weighted average volatility46%46%
    Expected dividend yield
    The fair value of each option award granted during the periods presented was estimated using the Black-Scholes option valuation model that uses the assumptions noted in the above table. Expected volatilities are based on the historical volatility of our stock. We use historical data to estimate option exercise and employee termination information within the valuation model. The expected term of options granted is derived from the vesting period and historical information and represents the period of time that options granted are expected to be outstanding. The risk-free rate used is the zero-coupon U.S. Treasury bond rate in effect at the time of the grant whose maturity equals the expected term of the option.
    As of March 31, 2024, the total unrecognized compensation cost related to non-vested stock options was $3.4 million and the related weighted average period over which it is expected to be recognized is approximately 1.3 years.
    Non-vested Stock Units
    The following table presents a summary of our non-vested restricted stock units and performance stock units as of March 31, 2024 and changes during the six months then ended (in thousands, except per common share amounts):
    RSUsPSUs
    Number of AwardsWeighted Average Grant Date Fair ValueNumber of AwardsWeighted Average Grant Date Fair Value
    Nonvested on September 30, 2023846 $30.56 135 $37.72 
    Granted325 24.86 122 24.59 
    Vested(260)25.43 (30)37.11 
    Canceled(41)30.16 (17)28.94 
    Nonvested on March 31, 2024870 $29.97 210 $30.86 
    As of March 31, 2024, the total unrecognized compensation cost related to non-vested restricted stock units and performance stock units was $22.4 million and $0.9 million, respectively. The related weighted average period over which these costs are expected to be recognized was approximately 2.1 years and 0.3 years, respectively.
    XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Pay vs Performance Disclosure - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2024
    Mar. 31, 2023
    Mar. 31, 2024
    Mar. 31, 2023
    Pay vs Performance Disclosure        
    Net income $ 3,994 $ 5,899 $ 940 $ 11,678
    XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Insider Trading Arrangements
    3 Months Ended
    Mar. 31, 2024
    Trading Arrangements, by Individual  
    Rule 10b5-1 Arrangement Adopted false
    Non-Rule 10b5-1 Arrangement Adopted false
    Rule 10b5-1 Arrangement Terminated false
    Non-Rule 10b5-1 Arrangement Terminated false
    XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Earnings Per Share (Tables)
    6 Months Ended
    Mar. 31, 2024
    Earnings Per Share [Abstract]  
    Schedule of Calculation of Numerator and Denominator in Earnings Per Share
    The following table is a reconciliation of the numerators and denominators in the net income per common share calculations (in thousands, except per common share data):
     Three months ended March 31,Six months ended March 31,
     2024202320242023
    Numerator:  
    Net income$3,994 $5,899 $940 $11,678 
    Denominator:  
    Denominator for basic net income per common share — weighted average shares outstanding36,296 35,791 36,212 35,698 
    Effect of dilutive securities:  
    Stock options and restricted stock units678 939 643 1,123 
    Denominator for diluted net income per common share — adjusted weighted average shares36,974 36,730 36,855 36,821 
    Net income per common share, basic$0.11 $0.16 $0.03 $0.33 
    Net income per common share, diluted$0.11 $0.16 $0.03 $0.32 
    XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Selected Balance Sheet Data (Tables)
    6 Months Ended
    Mar. 31, 2024
    Selected Balance Sheet Data [Abstract]  
    Schedule of Selected Balance Sheet Data
    The following table shows selected balance sheet data (in thousands):
    March 31,
    2024
    September 30,
    2023
    Accounts receivable, net:
    Accounts receivable$77,052 $61,880 
    Less allowance for credit losses1,693 1,693 
    Less reserve for future credit returns and pricing adjustments3,376 4,190 
    Accounts receivable, net$71,983 $55,997 
    Inventories:
    Raw materials$22,805 $29,974 
    Work in process107 66 
    Finished goods39,280 44,356 
    Inventories$62,192 $74,396 
    XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Goodwill and Other Identifiable Intangible Assets, Net (Tables)
    6 Months Ended
    Mar. 31, 2024
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Schedule of Amortizable Intangible Assets
    Amortizable intangible assets were (in thousands):
     March 31, 2024September 30, 2023
    Gross
    carrying
    amount
    Accum.
    amort.
    NetGross
    carrying
    amount
    Accum.
    amort.
    Net
    Purchased and core technology$85,038 $(61,745)$23,293 $85,032 $(59,833)$25,199 
    License agreements112 (112)— 112 (112)— 
    Patents and trademarks40,091 (20,953)19,138 39,957 (19,888)20,069 
    Customer relationships309,222 (86,770)222,452 309,196 (77,380)231,816 
    Non-compete agreements600 (600)— 600 (600)— 
    Order backlog1,000 (1,000)— 1,000 (1,000)— 
    Total$436,063 $(171,180)$264,883 $435,897 $(158,813)$277,084 
    Schedule of Estimated Future Amortization Expense Related to Intangible Assets
    Estimated amortization expense related to intangible assets for the remainder of fiscal 2024 and the five succeeding fiscal years is (in thousands):
    2024 (six months)$13,023 
    202521,780 
    202621,548 
    202720,593 
    202820,411 
    202918,355 
    Schedule of Changes in Carrying Amount of Goodwill
    The changes in the carrying amount of goodwill by reportable segments are (in thousands):
     Six months ended March 31, 2024
     IoT
    Products & Services
    IoT
    Solutions
    Total
    Balance on September 30, 2023$173,957 $167,636 $341,593 
    Foreign currency translation adjustment400 29 429 
    Balance on March 31, 2024$174,357 $167,665 $342,022 
    XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Debt (Tables)
    6 Months Ended
    Mar. 31, 2024
    Debt Disclosure [Abstract]  
    Schedule of Debt
    The following table is a summary of our long-term indebtedness at March 31, 2024 and September 30, 2023 (in thousands):
    Balance on March 31, 2024Balance on September 30, 2023
    Revolving Loan$173,000 $— 
    Term loan— 213,625 
    Total loans173,000 213,625 
    Less unamortized issuance costs(1,249)(10,051)
    Less current maturities of long-term debt— (15,523)
    Total long-term debt, net of current portion$171,751 $188,051 
    XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Segment Information (Tables)
    6 Months Ended
    Mar. 31, 2024
    Segment Reporting [Abstract]  
    Schedule of Segment Reporting Information, by Segment
    Summary operating results for each of our segments were (in thousands):
    Three months ended March 31,Six months ended March 31,
    2024202320242023
    Revenue
    IoT Products & Services$83,390 $85,893 $165,413 $170,235 
    IoT Solutions24,312 25,251 48,378 50,215 
    Total revenue$107,702 $111,144 $213,791 $220,450 
    Gross Profit
    IoT Products & Services Operating Segments Gross Profit$45,061 $47,477 $90,255 $94,151 
    Unallocated IoT Products & Services Expenses— (360)(1,335)(1,013)
    Total IoT Products & Services Segment Gross Profit45,061 47,117 88,920 93,138 
    IoT Solutions Operating Segments Gross Profit17,257 16,377 34,498 32,503 
    Unallocated IoT Solutions Expenses— (622)— (1,248)
    Total IoT Solutions Segment Gross Profit17,257 15,755 34,498 31,255 
    Total gross profit$62,318 $62,872 $123,418 $124,393 
    Operating Income (Loss)
    IoT Products & Services Operating Segments Operating Income$13,643 $14,239 $25,343 $28,654 
    Unallocated IoT Products & Services Expenses(11)(1,274)(1,370)(3,006)
    Total IoT Products & Services Segment Operating Income13,632 12,965 23,973 25,648 
    IoT Solutions Operating Segments Operating (Loss) Income(5,481)(14)(3,689)16 
    Unallocated IoT Solutions Expenses— (776)— (1,526)
    Total IoT Solutions Segment Operating Loss(5,481)(790)(3,689)(1,510)
    Total operating income$8,151 $12,175 $20,284 $24,138 
    Depreciation and Amortization
    IoT Products & Services$3,107 $3,046 $6,205 $6,338 
    IoT Solutions4,958 4,800 9,911 9,620 
    Total depreciation and amortization$8,065 $7,846 $16,116 $15,958 
    Payments to Acquire Property, Plant and Equipment by Segment
    Total expended for property, plant and equipment was (in thousands):
    Six months ended March 31,
    20242023
    IoT Products & Services$336 $2,260 
    IoT Solutions*333 508 
    Total expended for property, plant and equipment$669 $2,768 
    * Excluded from these amounts are $4,046 and $2,685 of transfers of inventory to property plant and equipment for subscriber assets for the six months ended March 31, 2024 and 2023, respectively.
    Reconciliation of Assets from Segment to Consolidated
    Total assets for each of our segments were (in thousands):
    March 31,
    2024
    September 30,
    2023
    IoT Products & Services$393,805 $384,018 
    IoT Solutions407,700 419,820 
    Unallocated*23,795 31,693 
    Total assets$825,300 $835,531 
    *Unallocated consists of cash and cash equivalents.
    XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Revenue (Tables)
    6 Months Ended
    Mar. 31, 2024
    Revenue from Contract with Customer [Abstract]  
    Disaggregation of Revenue
    The following table summarizes our revenue by geographic location of our customers (in thousands):
    Three months ended March 31,Six months ended March 31,
    2024202320242023
    North America, primarily the United States$72,398 $77,809 $152,093 $161,274 
    Europe, Middle East & Africa19,485 20,414 33,875 36,291 
    Rest of world15,819 12,921 27,823 22,885 
    Total revenue$107,702 $111,144 $213,791 $220,450 
    The following table summarizes our revenue by the timing of revenue recognition (in thousands):
    Three months ended March 31,Six months ended March 31,
    2024202320242023
    Transferred at a point in time$80,574 $87,088 $159,968 $172,574 
    Transferred over time27,128 24,056 53,823 47,876 
    Total revenue$107,702 $111,144 $213,791 $220,450 
    XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Income Taxes (Tables)
    6 Months Ended
    Mar. 31, 2024
    Income Tax Disclosure [Abstract]  
    Schedule of Unrecognized Tax Benefits Roll Forward
    A reconciliation of the beginning and ending amount of unrecognized tax benefits is (in thousands):
    Unrecognized tax benefits as of September 30, 2023$3,162 
    Decreases related to:
    Expiration of statute of limitations(32)
    Unrecognized tax benefits as of March 31, 2024$3,130 
    XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Product Warranty Obligation (Tables)
    6 Months Ended
    Mar. 31, 2024
    Product Warranties Disclosures [Abstract]  
    Schedule of Product Warranty Accrual
    The following tables summarizes the activity associated with the product warranty accrual (in thousands) and is included on our condensed consolidated balance sheets within other current liabilities:
    Three months ended March 31,
    20242023
    Balance at beginning of period$781 $922 
    Warranties accrued76 78 
    Settlement made(83)(164)
    Balance at end of period$774 $836 
    Six months ended March 31,
    20242023
    Balance at beginning of period$772 $886 
    Warranties accrued170 168 
    Settlement made(168)(218)
    Balance at end of period$774 $836 
    XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Leases (Tables)
    6 Months Ended
    Mar. 31, 2024
    Leases [Abstract]  
    Supplemental Balance Sheet Information
    The following table shows the supplemental balance sheet information related to our leases (in thousands):
    Balance Sheet LocationMarch 31, 2024September 30, 2023
    Assets
    Operating leasesOperating lease right-of-use assets$11,488 $12,876 
    Total lease assets$11,488 $12,876 
    Liabilities
    Operating leasesCurrent portion of operating lease liabilities$3,151 $3,352 
    Operating leasesOperating lease liabilities12,567 13,989 
    Total lease liabilities$15,718 $17,341 
    Components of Lease Cost
    The following were the components of our lease cost which is recorded in both cost of goods sold and selling, general and administrative expense (in thousands):
    Three months ended March 31,Six months ended March 31,
    2024202320242023
    Operating lease cost$930 $867 $1,821 $1,771 
    Variable lease cost316 343 633 652 
    Short-term lease cost28 18 55 43 
    Total lease cost$1,274 $1,228 $2,509 $2,466 
    Operating Lease Liability Maturity
    The table below reconciles the undiscounted cash flows for each of the first five years as well as all the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as of March 31, 2024 (in thousands):
    Fiscal yearAmount
    2024 (six months)$2,216 
    20253,713 
    20263,262 
    20272,058 
    20281,897 
    20291,840 
    Thereafter3,865 
    Total future undiscounted lease payments18,851 
    Less imputed interest(3,133)
    Total reported lease liability$15,718 
    XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Stock-Based Compensation (Tables)
    6 Months Ended
    Mar. 31, 2024
    Share-Based Payment Arrangement [Abstract]  
    Schedule of Stock-Based Compensation Expense
    The following table shows stock-based compensation expense that is included in the consolidated results of operations (in thousands):
    Three months ended March 31,Six months ended March 31,
    2024202320242023
    Cost of sales$175 $161 $356 $303 
    Sales and marketing1,208 1,072 2,376 1,923 
    Research and development501 469 931 917 
    General and administrative1,589 1,763 2,916 3,190 
    Stock-based compensation before income taxes3,473 3,465 6,579 6,333 
    Income tax benefit(751)(737)(1,414)(1,336)
    Stock-based compensation after income taxes$2,722 $2,728 $5,165 $4,997 
    Schedule of Stock Option Activity
    The following table summarizes our stock option activity (in thousands, except per common share amounts):
    Options OutstandingWeighted Average Exercise PriceWeighted Average Contractual Term (in years)Aggregate Intrinsic Value (1)
    Balance on September 30, 20231,553 $18.52
    Granted87 24.58
    Exercised(66)27.93
    Forfeited / Canceled(17)29.97
    Balance on March 31, 20241,557 $18.923.6$20,785 
    Exercisable on March 31, 20241,152 $17.203.1$17,160 
    (1) The aggregate intrinsic value represents the total pre-tax intrinsic value, based on our closing stock price of $31.93 as of March 31, 2024, which would have been received by the option holders had all option holders exercised their options as of that date.
    Schedule of Valuation Assumptions
    The following table shows the weighted average fair value, which was determined based upon the fair value of each option on the grant date utilizing the Black-Scholes option-pricing model and the related assumptions:
    Six months ended March 31,
    20242023
    Weighted average per option grant date fair value$12.44$19.92
    Assumptions used for option grants:
    Risk free interest rate
    4.45% - 4.68%
    3.77% - 3.98%
    Expected term6.00 years6.00 years
    Expected volatility46%
    46%
    Weighted average volatility46%46%
    Expected dividend yield
    Schedule of Nonvested Restricted Stock Units
    The following table presents a summary of our non-vested restricted stock units and performance stock units as of March 31, 2024 and changes during the six months then ended (in thousands, except per common share amounts):
    RSUsPSUs
    Number of AwardsWeighted Average Grant Date Fair ValueNumber of AwardsWeighted Average Grant Date Fair Value
    Nonvested on September 30, 2023846 $30.56 135 $37.72 
    Granted325 24.86 122 24.59 
    Vested(260)25.43 (30)37.11 
    Canceled(41)30.16 (17)28.94 
    Nonvested on March 31, 2024870 $29.97 210 $30.86 
    XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Earnings Per Share (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2024
    Mar. 31, 2023
    Mar. 31, 2024
    Mar. 31, 2023
    Numerator:        
    Net income $ 3,994 $ 5,899 $ 940 $ 11,678
    Denominator:        
    Denominator for basic net income per common share — weighted average shares outstanding 36,296,000 35,791,000 36,212,000 35,698,000
    Effect of dilutive securities:        
    Stock options and restricted stock units 678,000 939,000 643,000 1,123,000
    Denominator for diluted net income per common share — adjusted weighted average shares 36,974,000 36,730,000 36,855,000 36,821,000
    Basic net income per common share:        
    Earnings Per Share, Basic $ 0.11 $ 0.16 $ 0.03 $ 0.33
    Diluted net income per common share        
    Diluted (USD per share) $ 0.11 $ 0.16 $ 0.03 $ 0.32
    Potentially dilutive securities excluded from computation of earnings per share 583,062 609,017 676,465 416,307
    XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Selected Balance Sheet Data (Details) - USD ($)
    $ in Thousands
    Mar. 31, 2024
    Sep. 30, 2023
    Accounts receivable, net:    
    Accounts receivable $ 77,052 $ 61,880
    Less allowance for credit losses 1,693 1,693
    Less reserve for future credit returns and pricing adjustments 3,376 4,190
    Accounts receivable, net 71,983 55,997
    Inventories:    
    Raw materials 22,805 29,974
    Work in process 107 66
    Finished goods 39,280 44,356
    Inventories $ 62,192 $ 74,396
    XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Goodwill and Other Identifiable Intangible Assets, Net (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2023
    Mar. 31, 2024
    Mar. 31, 2023
    Sep. 30, 2023
    Finite-Lived Intangible Assets [Line Items]        
    Gross carrying amount   $ 436,063   $ 435,897
    Accumulated amortization   (171,180)   (158,813)
    Net   264,883   277,084
    Amortization expense   12,754 $ 13,702  
    Goodwill   342,022   341,593
    Purchased and Core Technology        
    Finite-Lived Intangible Assets [Line Items]        
    Gross carrying amount   85,038   85,032
    Accumulated amortization   (61,745)   (59,833)
    Net   23,293   25,199
    License Agreements        
    Finite-Lived Intangible Assets [Line Items]        
    Gross carrying amount   112   112
    Accumulated amortization   (112)   (112)
    Net   0   0
    Patents and Trademarks        
    Finite-Lived Intangible Assets [Line Items]        
    Gross carrying amount   40,091   39,957
    Accumulated amortization   (20,953)   (19,888)
    Net   19,138   20,069
    Customer Relationships        
    Finite-Lived Intangible Assets [Line Items]        
    Gross carrying amount   309,222   309,196
    Accumulated amortization   (86,770)   (77,380)
    Net   222,452   231,816
    Non-compete Agreements        
    Finite-Lived Intangible Assets [Line Items]        
    Gross carrying amount   600   600
    Accumulated amortization   (600)   (600)
    Net   0   0
    Order backlog        
    Finite-Lived Intangible Assets [Line Items]        
    Gross carrying amount   1,000   1,000
    Accumulated amortization   (1,000)   (1,000)
    Net   0   $ 0
    Cost of Sales and General and Administrative Expense        
    Finite-Lived Intangible Assets [Line Items]        
    Amortization expense $ 6,100 $ 12,300 $ 12,700  
    XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Goodwill and Other Identifiable Intangible Assets, Net (Additional Information) (Details)
    $ in Thousands
    6 Months Ended
    Mar. 31, 2024
    USD ($)
    segment
    Sep. 30, 2023
    USD ($)
    Goodwill [Line Items]    
    Number of Reportable Segments | segment 2  
    Goodwill $ 342,022 $ 341,593
    Enterprise Routers    
    Goodwill [Line Items]    
    Goodwill 32,700  
    Console Servers    
    Goodwill [Line Items]    
    Goodwill 57,100  
    OEM Solutions    
    Goodwill [Line Items]    
    Goodwill 64,600  
    Infrastructure Mgmt.    
    Goodwill [Line Items]    
    Goodwill 20,400  
    SmartSense    
    Goodwill [Line Items]    
    Goodwill 48,900  
    Ventus    
    Goodwill [Line Items]    
    Goodwill 118,600  
    IoT Products & Services Segment    
    Goodwill [Line Items]    
    Goodwill 174,357 173,957
    IoT Solutions Segment    
    Goodwill [Line Items]    
    Goodwill $ 167,665 $ 167,636
    XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Goodwill and Other Identifiable Intangible Assets, Net (Amortization Expense) (Details)
    $ in Thousands
    Mar. 31, 2024
    USD ($)
    Goodwill and Intangible Assets Disclosure [Abstract]  
    2024 (six months) $ 13,023
    2025 21,780
    2026 21,548
    2027 20,593
    2028 20,411
    2029 $ 18,355
    XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Goodwill and Other Identifiable Intangible Assets, Net (Goodwill Rollforward) (Details)
    $ in Thousands
    6 Months Ended
    Mar. 31, 2024
    USD ($)
    Goodwill [Roll Forward]  
    Beginning balance $ 341,593
    Foreign currency translation adjustment 429
    Ending balance 342,022
    IoT Products & Services Segment  
    Goodwill [Roll Forward]  
    Beginning balance 173,957
    Foreign currency translation adjustment 400
    Ending balance 174,357
    IoT Solutions Segment  
    Goodwill [Roll Forward]  
    Beginning balance 167,636
    Foreign currency translation adjustment 29
    Ending balance $ 167,665
    XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Indebtedness - Narrative (Details) - USD ($)
    $ in Millions
    6 Months Ended
    Mar. 31, 2024
    Dec. 07, 2023
    Dec. 22, 2021
    Line of Credit Facility [Line Items]      
    Revolving loan maximum borrowing capacity     $ 215.0
    Debt instrument, margin spread on LIBOR Rate 2.50%    
    Credit Facility [Domain] | Line of Credit      
    Line of Credit Facility [Line Items]      
    Debt instrument, covenant, leverage ratio, minimum 3.00    
    Debt instrument, covenant, liquidity ratio, total net leverage ratio 3.00    
    Debt instrument, covenant, holiday, exception 3.50    
    Prior Credit Facility      
    Line of Credit Facility [Line Items]      
    Debt issuance costs   $ 9.7  
    December 7, 2023 Credit Agreement      
    Line of Credit Facility [Line Items]      
    Debt issuance costs   1.3  
    Term loan      
    Line of Credit Facility [Line Items]      
    Revolving loan maximum borrowing capacity     350.0
    Weighted average interest rate on debt 7.92%    
    Term loan | Base Rate | Federal Funds Rate      
    Line of Credit Facility [Line Items]      
    Debt instrument, margin spread on LIBOR Rate 0.50%    
    Term loan | Base Rate | LIBOR      
    Line of Credit Facility [Line Items]      
    Debt instrument, margin spread on LIBOR Rate 1.00%    
    Revolving loan      
    Line of Credit Facility [Line Items]      
    Revolving loan maximum borrowing capacity   250.0 35.0
    Line of credit facility, accordion feature, increase limit   95.0  
    Line of credit facility, unused capacity, commitment fee percentage 0.30%    
    Revolving loan | Minimum      
    Line of Credit Facility [Line Items]      
    Line of credit facility, unused capacity, commitment fee percentage 0.20%    
    Revolving loan | Maximum      
    Line of Credit Facility [Line Items]      
    Line of credit facility, unused capacity, commitment fee percentage 0.35%    
    Revolving loan | Benchmark Rate | Minimum      
    Line of Credit Facility [Line Items]      
    Debt instrument, margin spread on LIBOR Rate 1.75%    
    Revolving loan | Benchmark Rate | Maximum      
    Line of Credit Facility [Line Items]      
    Debt instrument, margin spread on LIBOR Rate 2.75%    
    Revolving loan | Base Rate | Minimum      
    Line of Credit Facility [Line Items]      
    Debt instrument, interest rate, effective percentage 0.00%    
    Debt instrument, margin spread on LIBOR Rate 0.75%    
    Revolving loan | Base Rate | Maximum      
    Line of Credit Facility [Line Items]      
    Debt instrument, margin spread on LIBOR Rate 1.75%    
    Letter of Credit      
    Line of Credit Facility [Line Items]      
    Revolving loan maximum borrowing capacity   $ 10.0 10.0
    Swingline Credit Facility      
    Line of Credit Facility [Line Items]      
    Revolving loan maximum borrowing capacity     $ 10.0
    XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Indebtedness - Schedule of Long-Term Debt (Details) - USD ($)
    $ in Thousands
    Mar. 31, 2024
    Dec. 07, 2023
    Sep. 30, 2023
    Dec. 22, 2021
    Debt Instrument [Line Items]        
    Total loans $ 173,000   $ 213,625  
    Less unamortized issuance costs (1,249)   (10,051)  
    Less current maturities of long-term debt 0   (15,523)  
    Total long-term debt, net of current portion 171,751   188,051  
    Revolving loan maximum borrowing capacity       $ 215,000
    December 7, 2023 Credit Agreement        
    Debt Instrument [Line Items]        
    Debt issuance costs   $ 1,300    
    Prior Credit Facility        
    Debt Instrument [Line Items]        
    Debt issuance costs   9,700    
    Revolving loan        
    Debt Instrument [Line Items]        
    Total loans 173,000      
    Revolving loan maximum borrowing capacity   $ 250,000   35,000
    Term loan        
    Debt Instrument [Line Items]        
    Total loans $ 0   $ 213,625  
    Revolving loan maximum borrowing capacity       $ 350,000
    XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Segment Information (Details)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2024
    USD ($)
    Mar. 31, 2023
    USD ($)
    Mar. 31, 2024
    USD ($)
    numberOfOperatingSegments
    segment
    Mar. 31, 2023
    USD ($)
    Segment Reporting Information [Line Items]        
    Number of Reportable Segments | segment     2  
    Total Revenue $ 107,702 $ 111,144 $ 213,791 $ 220,450
    Gross Profit 62,318 62,872 123,418 124,393
    Operating income (loss) 8,151 12,175 20,284 24,138
    Depreciation and amortization 8,065 7,846 $ 16,116 15,958
    IoT Products & Services Segment        
    Segment Reporting Information [Line Items]        
    Number of Operating Segments | numberOfOperatingSegments     4  
    Total Revenue 83,390 85,893 $ 165,413 170,235
    Gross Profit 45,061 47,117 88,920 93,138
    Operating income (loss) 13,632 12,965 23,973 25,648
    Depreciation and amortization 3,107 3,046 6,205 6,338
    IoT Products & Services Segment | Reportable Subsegments        
    Segment Reporting Information [Line Items]        
    Gross Profit 45,061 47,477 90,255 94,151
    Operating income (loss) 13,643 14,239 25,343 28,654
    IoT Products & Services Segment | Intersubsegment Eliminations        
    Segment Reporting Information [Line Items]        
    Gross Profit 0 (360) (1,335) (1,013)
    Operating income (loss) (11) (1,274) $ (1,370) (3,006)
    IoT Solutions Segment        
    Segment Reporting Information [Line Items]        
    Number of Operating Segments | numberOfOperatingSegments     2  
    Total Revenue 24,312 25,251 $ 48,378 50,215
    Gross Profit 17,257 15,755 34,498 31,255
    Operating income (loss) (5,481) (790) (3,689) (1,510)
    Depreciation and amortization 4,958 4,800 9,911 9,620
    IoT Solutions Segment | Reportable Subsegments        
    Segment Reporting Information [Line Items]        
    Gross Profit 17,257 16,377 34,498 32,503
    Operating income (loss) (5,481) (14) (3,689) 16
    IoT Solutions Segment | Intersubsegment Eliminations        
    Segment Reporting Information [Line Items]        
    Gross Profit 0 (622) 0 (1,248)
    Operating income (loss) $ 0 $ (776) $ 0 $ (1,526)
    XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Segment Information Expended for Property, Plant and Equipment (Details) - USD ($)
    $ in Thousands
    6 Months Ended
    Mar. 31, 2024
    Mar. 31, 2023
    Segment Reporting Information [Line Items]    
    Inventory Transfer To Property, Plant And Equipment $ 4,046 $ 2,685
    Property, Plant and Equipment, Additions 669 2,768
    IoT Products & Services Segment    
    Segment Reporting Information [Line Items]    
    Property, Plant and Equipment, Additions 336 2,260
    IoT Solutions Segment    
    Segment Reporting Information [Line Items]    
    Property, Plant and Equipment, Additions [1] $ 333 $ 508
    [1]
    * Excluded from these amounts are $4,046 and $2,685 of transfers of inventory to property plant and equipment for subscriber assets for the six months ended March 31, 2024 and 2023, respectively.
    XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Segment Information Total Assets (Details) - USD ($)
    $ in Thousands
    Mar. 31, 2024
    Sep. 30, 2023
    Segment Reporting, Asset Reconciling Item [Line Items]    
    Assets $ 825,300 $ 835,531
    IoT Products & Services Segment    
    Segment Reporting, Asset Reconciling Item [Line Items]    
    Assets 393,805 384,018
    IoT Solutions Segment    
    Segment Reporting, Asset Reconciling Item [Line Items]    
    Assets 407,700 419,820
    Unallocated    
    Segment Reporting, Asset Reconciling Item [Line Items]    
    Assets [1] $ 23,795 $ 31,693
    [1] Unallocated consists of cash and cash equivalents.
    XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Revenue - Disaggregation of Revenue (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2024
    Mar. 31, 2023
    Mar. 31, 2024
    Mar. 31, 2023
    Unearned Revenue (Details)        
    Total Revenue $ 107,702 $ 111,144 $ 213,791 $ 220,450
    North America, primarily the United States        
    Unearned Revenue (Details)        
    Total Revenue 72,398 77,809 152,093 161,274
    Europe, Middle East & Africa        
    Unearned Revenue (Details)        
    Total Revenue 19,485 20,414 33,875 36,291
    Rest of world        
    Unearned Revenue (Details)        
    Total Revenue 15,819 12,921 27,823 22,885
    Transferred at a point in time        
    Unearned Revenue (Details)        
    Total Revenue 80,574 87,088 159,968 172,574
    Transferred over time        
    Unearned Revenue (Details)        
    Total Revenue $ 27,128 $ 24,056 $ 53,823 $ 47,876
    XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Revenue - Additional Information (Details) - USD ($)
    $ in Millions
    3 Months Ended 6 Months Ended
    Mar. 31, 2024
    Mar. 31, 2023
    Mar. 31, 2024
    Mar. 31, 2023
    Sep. 30, 2023
    Unearned Revenue (Details)          
    Amortization $ 1.2 $ 0.9 $ 2.2 $ 1.8  
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01          
    Unearned Revenue (Details)          
    Remaining performance obligation, period 12 months   12 months    
    Equipment          
    Unearned Revenue (Details)          
    Contract assets $ 18.5   $ 18.5   $ 16.6
    XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Revenue - Unearned Revenue (Details) - USD ($)
    $ in Millions
    3 Months Ended 6 Months Ended
    Mar. 31, 2024
    Mar. 31, 2023
    Mar. 31, 2024
    Mar. 31, 2023
    Dec. 31, 2023
    Sep. 30, 2023
    Dec. 31, 2022
    Sep. 30, 2022
    Unearned Revenue (Details)                
    Unearned Revenue $ 38.0 $ 25.7 $ 38.0 $ 25.7 $ 35.0 $ 27.9 $ 23.0 $ 21.6
    Contract with Customer, Liability, Revenue Recognized $ 8.3 $ 5.9 $ 13.3 $ 10.6        
    XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Revenue - Performance Obligations (Details)
    $ in Millions
    Mar. 31, 2024
    USD ($)
    Revenue from Contract with Customer [Abstract]  
    Remaining performance obligation $ 151.2
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
    Remaining performance obligation 151.2
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01  
    Revenue from Contract with Customer [Abstract]  
    Remaining performance obligation $ 67.2
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
    Remaining performance obligation, period 12 months
    Remaining performance obligation $ 67.2
    Minimum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01  
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
    Remaining performance obligation, period 2 years
    Maximum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01  
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
    Remaining performance obligation, period 5 years
    XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Income Taxes (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2024
    Mar. 31, 2023
    Mar. 31, 2024
    Mar. 31, 2023
    Income Tax Disclosure [Abstract]        
    Income tax provision $ (428) $ 70 $ (206) $ (160)
    Income tax provision specific to the period     $ (100)  
    XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Income Taxes (Unrecognized Tax Benefits) (Details)
    $ in Thousands
    6 Months Ended
    Mar. 31, 2024
    USD ($)
    Unrecognized tax benefits that would impact effective tax rate $ 3,000
    Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]  
    Unrecognized tax benefits, beginning balance 3,162
    Decreases related to expiration of statute of limitations (32)
    Unrecognized tax benefits, ending balance 3,130
    Maximum  
    Unrecognized tax benefits that would decrease next twelve months $ 400
    XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Product Warranty Obligation (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2024
    Mar. 31, 2023
    Mar. 31, 2024
    Mar. 31, 2023
    Standard Product Warranty Accrual [Roll Forward]        
    Beginning balance $ 781 $ 922 $ 772 $ 886
    Warranties accrued 76 78 170 168
    Settlements made (83) (164) (168) (218)
    Ending balance $ 774 $ 836 $ 774 $ 836
    XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Leases - Supplemental Balance Sheet (Details) - USD ($)
    $ in Thousands
    Mar. 31, 2024
    Sep. 30, 2023
    Assets and Liabilities, Lessee [Abstract]    
    Operating lease other non-current asset $ 11,488 $ 12,876
    Total lease assets 11,488 12,876
    Operating lease other current liabilities 3,151 3,352
    Operating lease other non-current liability 12,567 13,989
    Total lease liabilities $ 15,718 $ 17,341
    XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Leases - Lease Cost (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2024
    Mar. 31, 2023
    Mar. 31, 2024
    Mar. 31, 2023
    Lease, Cost [Abstract]        
    Operating lease cost $ 930 $ 867 $ 1,821 $ 1,771
    Variable lease cost 316 343 633 652
    Short-term Lease, Cost 28 18 55 43
    Total lease cost $ 1,274 $ 1,228 $ 2,509 $ 2,466
    XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Leases - Other Information (Details)
    Mar. 31, 2024
    Weighted average remaining lease term [Abstract]  
    Weighted average remaining lease term- operating leases 6 years 1 month 6 days
    Weighted Average Discount Rate Leases [Abstract]  
    Weighted average discount rate - operating leases 4.90%
    XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Leases - Maturity of Operating Lease Liability (Details)
    $ in Thousands
    Mar. 31, 2024
    USD ($)
    Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
    2024 (six months) $ 2,216
    2025 3,713
    2026 3,262
    2027 2,058
    2028 1,897
    2029 1,840
    Thereafter 3,865
    Total future undiscounted lease payments 18,851
    Less imputed interest (3,133)
    Total reported lease liability $ 15,718
    XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Contingencies Contingencies (Details)
    $ in Millions
    6 Months Ended
    Mar. 31, 2024
    USD ($)
    Commitments and Contingencies Disclosure [Abstract]  
    Loss Contingency, Damages Awarded, Value $ 11.6
    Loss Contingency Accrual $ 6.3
    XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Stock-Based Compensation (Details) - USD ($)
    $ in Thousands
    6 Months Ended
    Mar. 31, 2024
    Mar. 31, 2023
    Jan. 29, 2020
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Proceeds from Stock Options Exercised $ 944 $ 1,672  
    Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation 106,227 90,985  
    Tax withholding for share-based compensation $ 2,700 $ 3,700  
    Total intrinsic value of all options exercised 1,800 2,600  
    Proceeds from employee stock purchase plan transactions 1,111 1,170  
    Stock Options      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Proceeds from Stock Options Exercised 900 $ 1,700  
    Total unrecognized compensation cost nonvested awards $ 3,400    
    Weighted average period, unrecognized compensation cost, nonvested awards 1 year 3 months 18 days    
    Restricted Stock Units      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Total unrecognized compensation cost nonvested restricted stock units $ 22,400    
    Weighted average period, unrecognized compensation cost, nonvested awards 2 years 1 month 6 days    
    Performance Shares      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Total unrecognized compensation cost nonvested restricted stock units $ 900    
    Weighted average period, unrecognized compensation cost, nonvested awards 3 months 18 days    
    The Purchase Plan      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Number of shares authorized     3,425,000
    Share-based Compensation Arrangement by Share-based Payment Award, Number of Continuous Days of Service 90 days    
    Share-based Compensation Arrangement by Share-based Payment Award, Number of Hours Per Week Employed 20 hours    
    Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent 85.00%    
    Common shares issued to employees 50,171 39,979  
    Shares available for future issuance 420,056    
    Proceeds from employee stock purchase plan transactions $ 1,100 $ 1,200  
    The 2021 Plan      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Number of shares available for future grants 1,870,487    
    XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Stock-Based Compensation (Stock-Based Compensation Expense) (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2024
    Mar. 31, 2023
    Mar. 31, 2024
    Mar. 31, 2023
    Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
    Stock-based compensation before income taxes $ 3,473 $ 3,465 $ 6,579 $ 6,333
    Income tax benefit (751) (737) (1,414) (1,336)
    Stock-based compensation after income taxes 2,722 2,728 5,165 4,997
    Cost of Sales        
    Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
    Stock-based compensation before income taxes 175 161 356 303
    Sales and Marketing        
    Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
    Stock-based compensation before income taxes 1,208 1,072 2,376 1,923
    Research and Development        
    Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
    Stock-based compensation before income taxes 501 469 931 917
    General and Administrative        
    Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
    Stock-based compensation before income taxes $ 1,589 $ 1,763 $ 2,916 $ 3,190
    XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Stock-Based Compensation (Options and Common Shares Reserved for Grant) (Details) - Stock Options
    $ / shares in Units, shares in Thousands, $ in Thousands
    6 Months Ended
    Mar. 31, 2024
    USD ($)
    $ / shares
    shares
    Options Outstanding [Roll Forward]  
    Options Outstanding, Beginning Balance (in shares) | shares 1,553
    Options Outstanding, Granted (in shares) | shares 87
    Options Outstanding, Exercised (in shares) | shares (66)
    Options Outstanding, Forfeited / Canceled (in shares) | shares (17)
    Options Outstanding, Ending Balance (in shares) | shares 1,557
    Options Outstanding, Exercisable (in shares) | shares 1,152
    Weighted Average Exercise Price [Roll Forward]  
    Weighted Average Exercise Price, Beginning Balance $ 18.52
    Weighted Average Exercise Price, Granted 24.58
    Weighted Average Exercise Price, Exercised 27.93
    Weighted Average Exercise Price, Forfeited / Canceled 29.97
    Weighted Average Exercise Price, Ending Balance 18.92
    Weighted Average Exercise Price, Exercisable $ 17.20
    Weighted Average Remaining Contractual Term [Abstract]  
    Weighted Average Remaining Contractual Term, Outstanding 3 years 7 months 6 days
    Weighted Average Remaining Contractual Term, Exercisable 3 years 1 month 6 days
    Aggregate Intrinsic Value, Outstanding | $ $ 20,785 [1]
    Aggregate Intrinsic Value, Exercisable | $ $ 17,160 [1]
    Closing Stock Price $ 31.93
    [1] The aggregate intrinsic value represents the total pre-tax intrinsic value, based on our closing stock price of $31.93 as of March 31, 2024, which would have been received by the option holders had all option holders exercised their options as of that date.
    12. STOCK-BASED COMPENSATION (CONTINUED)
    The intrinsic value of an option is the amount by which the fair value of the underlying stock exceeds its exercise price.
    XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Stock-Based Compensation (Fair Value Assumptions) (Details) - Stock Options - $ / shares
    6 Months Ended
    Mar. 31, 2024
    Mar. 31, 2023
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
    Weighted average per option grant date fair value $ 12.44 $ 19.92
    Assumptions Used For Options Grants [Abstract]    
    Risk free interest rate, minimum 4.45% 3.77%
    Risk free interest rate, maximum 4.68% 3.98%
    Expected term 6 years 6 years
    Expected volatility rate 46.00%  
    Weighted average volatility 46.00% 46.00%
    Expected dividend yield 0.00% 0.00%
    Minimum    
    Assumptions Used For Options Grants [Abstract]    
    Expected volatility rate   46.00%
    XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
    Stock-Based Compensation (Non-Vested Options) (Details)
    shares in Thousands
    6 Months Ended
    Mar. 31, 2024
    $ / shares
    shares
    Restricted Stock Units  
    Nonvested Number of Restricted Stock Units [Roll Forward]  
    Number of Restricted Stock Units, Beginning Balance | shares 846
    Number of Restricted Stock Units, Granted | shares 325
    Number of Restricted Stock Units, Vested | shares (260)
    Number of Restricted Stock Units, Canceled | shares (41)
    Number of Restricted Stock Units, Ending Balance | shares 870
    Nonvested Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share [Roll Forward]  
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Beginning Balance | $ / shares $ 30.56
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Granted | $ / shares 24.86
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Vested | $ / shares 25.43
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Canceled | $ / shares 30.16
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Ending Balance | $ / shares $ 29.97
    Performance Shares  
    Nonvested Number of Restricted Stock Units [Roll Forward]  
    Number of Restricted Stock Units, Beginning Balance | shares 135
    Number of Restricted Stock Units, Granted | shares 122
    Number of Restricted Stock Units, Vested | shares (30)
    Number of Restricted Stock Units, Canceled | shares (17)
    Number of Restricted Stock Units, Ending Balance | shares 210
    Nonvested Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share [Roll Forward]  
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Beginning Balance | $ / shares $ 37.72
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Granted | $ / shares 24.59
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Vested | $ / shares 37.11
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Canceled | $ / shares 28.94
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Ending Balance | $ / shares $ 30.86
    EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #5]HU@'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 " U?:-8>#5T8.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OI_\4#-U<%$\*@@N*MS"9W0TV;4A&VGU[V[C;1?0!/&;FEV^^ M@6G12QP"/8?!4V!+\6IR71\E^HTX,'L)$/% 3L=\3O1SNA0M@@3$%%[\+9%9BJOZ)31T0I^04[9H:QS$?ZY2;=RCA[>GQ):V;V3ZR M[I'F7]%*/GK:B//DU_KN?OL@5%54359<9T6]+6]E4\JJ>5]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 #5]HUA0TMJ])@8 ,(A 8 >&PO=V]R:W-H965T&UL MM9K_?&](+IJK)4*/[9:D;WF/HLN M1,@#^&0II,\4;,I5*PHE9TY:Y'LM:AC=EL_]4P&XXK@^#R)7!$3RY55C M9'X<6YVD(-WC3Y=OHZ/7)$%Y$N(YV9@X5PTC:1'WN*V2" 9_-GS,/2])@G;\ MV(6(1'POO+]=1ZZO&98,X?,EB3SV*[6>^!TH;: LO M2O\GVVS?=KM![#A2PM\70PM\-\C^LI?]@3@JL/HE!71?0-\4F&7?8.T+K!0T M:UF*=<,4&PZDV!*9[ UIR8OTV*350.,&23?.E81/7:A3P['8<$EFT&.D2:(U MDSP:M!0$)Q^W['W(=19"2T*ZY$$$:AV1V\#ASNOZ%C0H;Q4]M.J:HH$/3%X0 MR_Q J$';FO:,\?)1".6TKRM_U1PK/TA6FF>5Y-T&RE4[,@FR89.&-X2\_F5WC=QWM.X6]8F_G[&TL M?7@C[!B&K2*+7"JET>'B4 MDK'NH(S1JIIXW1RO6PUOQJ4KG&10$I@;M)V')^7#L'0CWC6DGF1MB/1LIJ ESG@)=JH_;1SYWJ<3&/_B4L=&)YA&&;3:AN6 MI8-#2VO"]7.X?A6X1[YR(P4=J,B4^=IS%,^YF7R:D,ETC>]@: M7^APT:":N*917&B-*L"3P!823M+T,O*!S!6,3"(D&8LX4'('?QWM43B1?G.K M(\:+ZB(?N859!7G!7LC$@9'J+ET[NWR6G\XG(MMFT^Q8M-W53D=X<5U>6O#2 M*KPCQX'TZ,/A!4E=X6N@[U<\LF]U#'+[8G,/Q%F2:V_C:,]M/*8N>2%()NH@ M./EB*[3D>.0\=F%D] Q#BWL.)3(+)S)QJWF+.TZVH'L68AMH4?&XSR)\=@.= M>(_QRKJ@A2F9N-^\!P]:0YG,PIE,7'7>@LY$I)A' M_G;#\AD93^QTK+;VJHO7U24MK,G$52<]5T=PRU\.A@?T.U2+=0Y5,@M7,G'1 MN16@Y[#>VCA/;22]\S7 M'#H2P\-CRO'.83NTL!U:R78 S(=[E+D2]C,H3[HH2K[&"HP@<*!_M<3OI"_[ MXY"E==*T9"5^,[2Z5J_=Z7<&K8V.L1 =6DETQC"72KA@3@*'OY O7-^->)0! M_RX[[5ZOHV4XA^;00G/H"-PWK<#B1349 MK4)\+%Q31@#H9) >T\XQ)P)*9U6\KBY883H6;BB+-1@YBQSV(YM2R0.3SUR1 M^_NQEO*=7&7/?@[SL0KSL>B[/SEZ)Y?9\Y_#C*RC!V>XR"Q&24)PZ/3AI?80G,.9K,*9+%QV%I(Y MZ7W:SG\2GI;\Q!.X3Y.)ENLV">OYO_0&&4/I9O%;MGOVZ &0Q$/R(> M7T*I<=&#ALKL!P/9AA)A^LS]22@E_/3EFC.'RV0'^'PIA#IL)%^0_VQC^!]0 M2P,$% @ -7VC6.\=*<@$" 6S !@ !X;"]W;W)K7 M?"?RK&"W):IVFTU:_G/-UJ+^8SBZWZ2.[9^++]K:45],# MRS+;L*+*>(%*MKJ:?, 7"8WJ!@WBSXP]54>?42WE@?.O]<7-\FKBU$_$]-Q<2K2V67)GU!9HR5;_:'I M_::U[*^LJ!/E7I3RKYEL)V9S7BQEV-D2R4\5S[-E*N3%O9"_9#Z("O$5^K1E M95K'M4(G7XITM\PDYA2=H2_W,3IY=XJJ=5JR"F4%^KSFNRHMEM5[]&YP?3D5 M\G'KFTX7W:-=MX]&1AZ-HH^\$.L*)?(1ET#[V-S>-[2?RFXZ]!5YZ:MK8B3\ MF);GB.+WB#C$!9YG_OKF%)+S8W=/OOON@\Z@A\2A#1\=X;MC>U;LV 44U[:E M"[>LI[Z+:ILNV-5$SFT5*_=L,OOY)^P[OT"=:I,LMDF66"(;=+][Z'[7Q#[[ MS$6:HRX(4 S:YG[3O%XM]C/L!(%#+J?[X]X%8/*?ZPYAL0XCF 81'L(2 $8< MUW,.L(%6[Z#5,Z;:G%>BGH:J-&<5F'">S82S21;;)$LLD0V"X!^"X!L3[L.& MER+[MUD&ZF!DA4B+Q^Q!A@2*2$OF'65"Y%$E]UZ!B74,CAQ?23L=1!S/AY,N M..@-7C' %L>I!^D,M%N['@V5X3,'4"$)E+$8ZZC(H8'2(PF \ATO@-6&![6A M4>UO):\J=%OR528@F:%V4Y]0'"HR(52HR=11F%!7)4L@F$LC"@N-#D(CXUS2 M69GB$;'G;6U\X DELCFAV"2+;9(EEL@&D MRN4[Y]O:9X/"L3X$/$==F^<@#'N>*ER'D<@/-.$0C+C1B'#2"R?F&885YT*2N9K!+U2-R#[J4C&V@*O5!=02"81QPMYCJ,4A(XJG0 )OMQ3'KOE+'1 M"79+"==F'E XU9[!<[$?J,(!F.-'@2I\HQJ VH. MP?QC4]+U(0"+J*=:' @FO9#OCJ1A[UVQV;S&[$&@K*IV:;%@K8E]*C/!I)5= M@>IU4ZDMK]^$Q #D+ H(456;F(:">_N*S?ZU'7/+L M9$,X0IV18)/>-Q*S;[QI@HL>V(J7K LU$NDSO*(2P/"Y:E+. 907JCT4 RB, MU0Y*0%0XMKB0WCL2LW>\.2A%VY+OLWJS'E2L6SB7J+4: #I3'5$,@(A6?0,@ M.7^/B.W](C'[Q3^8,'B&KO'Q3A.-(M49 R@OC+2@ZJA(K2X2 (2E+1N+:>\- MB7D;]3JMLD4];E_R6!HF.6%O-KQH=]5!_T"L[K!:98NMLB6VV(;AZ?TK,?O7 M-CPG]7N..C!-1$[!B+0\P?&B=HY5$PNCU D61#GJ/A"(HB/;(Z1WL,3L8.,L MW]5O@ PI">JWZFBMLL56V1);;,/X](Z6F!WM2WQ>DY/^JW(21&DY":'TG(10 M1\9JJ+FWLR0PYN1?S>M>*3K=RW+RD0VR$=[ (T:#_.9\M,D66V5+;+$-8],[ M;V)VWMT,V88"3D/=_E*?1+Z:AP#,TUXQQ3 ;5HL,D,V/QM;KWG83L^T^##^3 M8-WXUJ6DYDX@6$ U#P;!0G5[+X%A!,.":6^VJ=ELWY9\N5N 986YY9O?\]ID MBZVR);;8AC'HC3_%QOG/^*[=6#.\.0@VV6*K;(DMMF$0^H*$F@L2P[MVJA<' M0>AJ&PH 3%:%6*U' !CV/#F6E1$/X7S/"T:V%NC1R0YS3?+M]^W4[@D/NT<\ M[)[Q^#_J#]K7']1[ZLU,@2+0CJR%4#[DH0:+?7L7G9KMH!'GM6RPRI;;)4ML<4VC$%?=E#_ M^Y<@8\7RYB#89(NMLB6VV(9!Z.L@:M[6-RU!^J8ZB;17G',(%E"BOD4#8%Z( MG4@=\ #,#8.1DS>TKREH^*,+D+$H>7/*V62+K;(EMMB&H>CK'6JN=[Y[ 8HT M<^)[5'V=!J "K+V^!U"8A(YZ<@&"N3A0*Z#IT6'I#2L?FU/J%5KP72':XZ^' M;P\GX3\TY[^5[Z_QQ1P#W\?X(FG/N??T[;'[CVGYF!45RME*WLHY#^3(*=N3 M[.V%X-OFJ/8#%X)OFH]KEBY960/DWU>+^@:'_T\P^P]02P,$% @ M-7VC6.J2Q+Y: P :PP !@ !X;"]W;W)K7:]$(;:;T@)C&8-@8/B ,% MEC#EWV)AUEKPV^9&0M MML9(*9DR]E--;I*!Y2B'2$YBJ1@P?%9D1/)<$8$;ORI.JSY2 ;?'&_9W6CMH MF6)!1BS_FB4R'5@="R5DAI>YO&?K]Z32TU)\,99@"9,'"1\H!RD0 MF\%6 468JNI8$73^@0EQ@6YHS J8/5*\3#( 7:!+]/@P1N=G%^@,911]3ME2 M8)J(OBW!576@'5=N#4NWO -N^>B649D*- 'W$@-^?!P?'L';$*(Z3MXF3D/O M*.$MYE?(=]\@S_$"@S^CE\-]DYS_.WWRSZ?O!,.OB\;7?/X!OKHZFL515<6W MZZF0'&Z![Z;9PJ/%^>$QL\([@$J-/4U6'*3DG.W[CWFD:A4Z[O2?5P.1U]J4VC5S?#5I[ M6NVM[JD@?*[;5@%)7%)9OHGU:MT97^N&<&]]Z/9&KF%]#)UTV?C^H2_;<'B8 MYQD5*"-G:EA/)%KIWFS()G: >IO!O@'!E /LSQN1FH@ZH_U]$ MOP%02P,$% @ -7VC6,2^C9DG!P )A\ !@ !X;"]W;W)K@2;;7C,7$ M0B71(RDGV:??478L6WQP!N1%&\L^GOY'\NYWE,X>A/RAEIQK]-C4K3J?++5> MG%JMO-2 M5@UO525:)/G=^>0C/KV((S.@M_BKX@]J[S,RH=P*\<-_^U#QZ"N66*7XCZ[ZK4R_-)/D$EOV-= MK;^+A]_Y-J#$^%N(6O7_HX>M;31!BTYIT6P'@X*F:C=_V>-V(O8&X-@S@&P' MD)<.H-L!M ]THZP/ZS/3;'XFQ0.2QAJ\F0_]W/2C(9JJ-].RKJS@EW?H!-U)TMMO?^M+DW\=S[*Y/O$<531"(2.X9?A(=?\14,C_KA M]'#X#&9A-Q5D-Q6D]T=]4]%)R5N-F%(0\ZDKGHV#V.W 9-RI6K$%/Y] 2BDN MUWPR__DGG$8?7-&]DK.#6.DN5AKR/K]@:HE@U=#"?.#_=-6:U1"\ ME2D+ZSFA69&A %E2,!0>-MS6?HI9K ME\R-IV1/0(:+G(YDVE9)4A296V:RDYD$97YIUS!Y0E;<.8&)=<^4X(*,E-E6 M64R+U*TLW2E+@\J^Z2674$CVM[9+8FK=/(]Q/%)H&\48$[? ;"QQF61;M MK<*!3!P-%(J"0G\3HGRHZMH)DP!AJ_CA_G'8X\94@O(=(',XA6'NFJ_8> MU1PZ!B1-:W B[DXZQ0,[=NOU8"]BF-.Q;(<9R3-/WN.!9C@(D/EG?LH%NW]B>:R@2[^UEGCL,TO:Y5L$YPDQ%=" M!LCA,.5V?>2)M2E.#$*A4. MF"4D\Q0U,K",A%GFV)MB1)"]7'4>,QPDP\EXBEU6-/&T8V2@'0G3[IH]N@G3DVG_91"N?8$NJT\N7/@"821M,?1SE$')#)<&8GN,,NSZ/$TS*0 M@48D3*-Q0WML.AW$(4DZKJ_H1.C"*'F&4:)I*]^?6_B![(5JS M'WB[ ,7HK>(<_2DT1QB_5*B\6/ M*;I:,K@%^M9I!8?F$F;#&?EQ^ 5-#M4.Y*/A9Y.]QJ6H2R[5+_U#"/WD[/+I MJSZB?"UOAU'O/:0,0W18([59HS?O(PR$DFC-ZHY_0&0:19'YA]1F]5BGET)6 M__+R@ZD8'%5*F:;6['%Q9&7M!YC6RH9,#F, MT&F>DCY N$PB/,7)SG@3O3-:F](Q*<;QNHP\%9(.)*=ADG\LR\HTQE F5ZPJ M3ZH6+=BJ@K+I%&I3.L8 2TNKPRZB&?7)'7A.PSS_SC6KS(G#'#Q@[[@?D=NH M)B3)A$ZT)V&Z7XMH07IY--S!C -RI6>HG0:%V1*TJC?VW!%TRF) MXNW6=L9B$_TDI:GU$--I!UGC.9_0@?WT)>Q7CEKME&O#/8F+E(S[*J==%/L> M:L5#$Q"'FP"K5>EG^J7RM\[WBZ'SP9?+SO7@:[;W$M.\0?[*Y'W5*FA1[V!@ M]#Z#"9";E[*;"RU6_7O-6Z&U:/J/2\Y MC& W^\$=##;"_.J=/=J?/X?4$L# M!!0 ( #5]HU@F+DS!%0, L* 8 >&PO=V]R:W-H965T&ULK99=;YLP%(;_BL6FJ96Z\$V2+D%J4U7;Q:2H6;>+:10LI"0CU;+1;#AO"_/.1RP1RLN'F4"H,A3EN9R;"1*%9>F*:,$,BI[ MO( .'_4DR_QV+ T$:00*6U!\;"$":2I=D*.WVM3H[FG%FZ. M7]QOJ^0QF0'^G3NA ; MO;(W#6 N=4@;L6N%6B-5F5U@U5-!P)OB)"1Z.; M'E2UJ=28#>T MC!E>.2=G4RH@5PDH%M'TG'PD[XE)9()GY^W^EHD=< M^X(XEN-UR">'Y3,H4&Y5?N\U.8/G:I(GQ.;EF.16 T M)5,N6=5U/Z\>I!+8>[^Z4JV]O6YO_4)>RH)&,#;PC9,@EF"$'][9@?6I*_'_ M9-8J@]N4P3WD'D[Q70(AL!&P :/'"U)0098T+0%;879#"A#U$S_O*D/MW:^\ M]6=D&5H]RQZ9R\WTC@2UL+T&VWL==MV5A)8JX8+]@;@+M_;T-TCP&ZA_6\3' MXUK0?@/MOPF:25EV _L[(-NHAR):D$$#&;P)$A<&J6@>LWS111H<)3T4T2+M M-Z3]@Z03GF7XHKZE;_NG].V1H!;SH&$>O(+YI*8=[-0ML#J[]H3 %O.P81Z^ MGGE_SPYW,#QGX+N#P-GB[0KT+=OV]_#:UK^5SCI(_ VW.;(4SV16,]<97. : MMW?ILG:+YPT=)]@N@&SB6MP5M;JS4>IN$R]^"Y9*D,$>EU>NCA:AW'O5$ M\:):O!^XPJU -4QPMP9"!^#U.>?J9:+W \W^+_P+4$L#!!0 ( #5]HU@< MR]4G[@8 \= 8 >&PO=V]R:W-H965T&ULO5EM;]LX M$OXKA&]Q:(&X%BE9LG*)@=1ML06VN\&FW?W,2+3-JR1J23HO]^MO2#F6+5)< M]Q!<@=22/!P_\_H,Q:M'(;^K+6,:/=55HZXG6ZW;R]E,%5M64_5.M*R!;]9" MUE3#K=S,5"L9+>VBNIJ1*$IG->7-9'EEG]W*Y978Z8HW[%8BM:MK*I_?LTH\ M7D_PY.7![WRSU>;!;'G5T@V[8_I;>ROA;G;04O*:-8J+!DFVOI[ZK82E1_\E)OKR>+"2K9FNXJ_;MX_)GM#9H;?86HE/T?/>YE MHPDJ=DJ+>K\8$-2\Z3[IT]X11PM CW\!V2\@PP7)R()XOR"VAG;(K%D?J*;+ M*RD>D332H,U<6-_8U6 -;TP8[[2$;SFLT\N5:$H("BL17"E1\9)JN+G3\ '1 MT@J)-5I1M46?(.(*O?G6T%W)0>8MFJ)O=Q_0FY_>HI\0;]#7K=@IVI3J:J8! MF=$_*_8HWG
    !9G;\\#L")#UZ.K;YX1-]O+9-4\V;3I2W7G*E+GYLZ-8E?C2GI2]72@EU/ MH&85DP]LLOSG/W :_\]S< M%2;I6RD>.*0DNG]&XMP@SE\SB*^D[,1;Z<%;:3"('Q@H+3BU#1?Z '@#?*"? M+Q#[:\=;XT8$!8]X;?S4]0N?0[I?F1^%,LX6\2#>'B&2S/WAS@X&9$$#;FHA M-?_/P0#>:-IL^#T$G"K%_&@S!P@FV3P9P/5(Q5E$_'@7![R+(-X_)736J5BO M#=B2W4-.*K6C3<%0(90?[L(!DF>$#-"Z0I$?:7Y F@>1WFE1?)\: BT!6@U3 MA;)>]B',G1]/YUD^0.@1BN/8#Q)'/;M%?Y/!:R8E8'RI;?K4U;0:P;K7=XQC MBA?9,%E]8B2+\Q&\1VR,@W@_*LUKR\"_0'_9=(G["Z?WO.+ZV0L8NXXC

    O M*S62 )CT6$D0ZV]ZRZ07$O'Y$ \C[A'#43:"JF=:'*2UY6H+%"PM>C+%?\^F M9_&1%WSB=E:5F "#5):ZKJ/*+"+F5.%Y%3^AXILIB/,"ONJ16'N?56 MBH*Q4J&U%#6ZHY4U]G,/_&8A)#%$+@K-=:S>G[%88(=%I*IHS<[90GB M+?RYN>K%[](I3LA\B-^5"CF^9UZ4KF:>0DE$\PC[.1A"(]D9,PD9^Z5IG)#LC%CAYM11ND)87ISKYV\98#<8D\ M3X;SLD<(MG,C\S+IZ9Z$Z?X4.ZO;2CPSMC>B?>G"YYGALC>&?T,[?%+96,KT M#$_"#/^5/L% TE)>HK60=@.JME2")4SKRO*$::_VV7[L;KLLVX>J8Q'Z2*7_ M!0QQZ1TFUH43)H]8G![M?D[MZ\< $B1<_P2S]G0R+_:Y9_PB:>[4LD<.1S"^ MCZ#OZ9R$Z?SC>LT*&P#V5-@!$\'H!9NR_; )E6*-LT1N+@S3/P ECFR(B]P0<1\&QXV[7METCHA4RQPGEKAOY&M%,K3E'XQ/8 M_^%WGJ^D[=1)/?/'8>:'\9>!7HUNH9-[K74Y?$&R81?V2.$D7N"1 M&/9,'X>9_G/W%J0C&P/Q D$[\.)TZ3I.HN&>T2LU1A;QT=OR,*E_-4R]AFV0 M?67W "DGY+-Y+_N_OH",??OW*$F'YOCV[^EBI.7&/;G'87*_*0JY@ZHQS-[^ M/W:&L?OR?.J,DSZA9!B[V='14LWDQIZX*52(7:.[XYC#T\.IWHT]RQH\?X\O M5]W97*^F.RK\0B6T;H4JM@:5T;L,_"^[T[?N1HO6'F#="ZU%;2^WC)9,&@'X M?BV$?KDQ/W X UW^%U!+ P04 " U?:-8Q2G>L/0+ "+;P & 'AL M+W=O].1+!B:MT[).JV6?ECPW M#WGQI5QF6>5]VZRWY>U@656[5Z-1.5]FF[1\F>^RK?Z?^[S8I)7^6GP>E;LB M2Q=-H\UZQ'P_'&W2U79P=]/\[FUQ=Y/OJ_5JF[TMO'*_V:3%]]?9.G^X'02# M'[]XM_J\K.I?C.YN=NGG['U6?=R]+?2WT1%EL=IDVW*5;[TBN[\=_!Z\4C*J M&S06_UYE#^7)9Z^^E$]Y_J7^\F9Q._#K'F7K;%[5$*G^\36;9NMUC:3[\4<+ M.CCZK!N>?OZ!GC07KR_F4UIFTWS]G]6B6MX.Q@-OD=VG^W7U+G_X6]9>D*SQ MYOFZ;/[U'EI;?^#-]V65;]K&N@>;U?;P,_W6#L1)@X"?:<#:!NS:!KQMP*T& M[%P#T380=H/H3 /9-I!VE\9G&H1M@]!J(,(S#:*V0NQ_-VTZ^/G22G>GDA[Q*UT"S M*=YLFF\V.MJ;W@.M9Q>NO;?I:C'4 M0S%-=ROXBA(RB^8G38KO:?H;&4EWHSGR^W^S7#]U]XS&<,B@T4OT[5K\I=.L]N!_HJRJSXF@WN_ORG M(/3_"D7, 4PV8'6:_GHG@HGT;T9?3R/#M0I%P$VCF+)?"268(@(S^.9'OGE/ MOJ_A^( 9G@RX] -I#_G4-1/,YLZU&,CR43PC1+7#.]R/N1-,T4 MX)2%ONS0C+$4Q[$433M^9BSU)*R3D)XRL^SPZ7F=2<%T_-]W^7KMZ>7Y(2T6 M_X/&6%#.(TJP&2583 F64((I(C CE.0QE"0Z+?^I[VI70$X_A(9T\ET0A-'8 MFGVHA[Z<4X+%E&#)58.AB%P:9(9',D.4S,.Z/3?7[76S;I_G.'0O2X2113'J MMR_%E& Q)5A"":8N#*S!<'1D.$(9CC>[=?X]R[RRSO7>;E_,E_5"L--+JKRR;9;=7T<2R22@[I8C #/(F1_(F*'D?TF]ZUN[T8Z!W MGQ?>5B_*S?3URJRJULT#=_V\W?QN6"LL"VW\O?EU6M_779SQJ/N^,YX2;#9Q M>)X$5BA0^DLHP101F!$S@=])-/[31@VHN/AN"N:AM)Y_IGC7^@9!BQ;B3F-2 MIPDIFJ)",V/A1*X+T%AXTV;XAO!F!=AO]7-@^[FANUD*+F8*W$_?5-&BG483 MMQ^29Z0N8U*TA!1-4:&90=));@&NN5T=)&!@N.*7?OQA=EY@[MINTTVI:<5@ MM\*)=:= ZE-1H9DT=DI:@$MIC<[3)O3Z84\_Z:5-_2;[5G\&G_):2$.ZY-S6 MT7#'O;,Z)5I\U14DI#X5%9I)="?S!:CT.GQH!%/.<@YJ;+7 MHAD2.>/,2>:N62A"9R4G5>-(T105FDEZ)\@%N")GD7X5T:XT)9D?1!-[>DM M)W?2LVLT# ,A0IM"URF?")^']HQT[9A^P)267P78#9F0XS.*2=")8@&NBEVL M-,VR^7%\P2H$[J#W1'*%(<&"R<3FP373$TG:+)#J7Z1HB@K-Y+V3R@)<*P,K M3I>Y=B4HZ4\FS!:]6SMS+C&;0]=H&/J3R"X9 D[Y>,(=P0.P8[X::A3NI/=&'DJT&7/UJZ&]LR0F=9F0HBDJ-#-" M3C9YX8K3XZM2S-5U9!3:Z8!2UIDQ5[L*)O:3*] O/K;N^Q+2?BDJ-)/#3FYB MN-STY,4IW'_O!$"J83%7=0HF=DA0>DQ(T105FAD[G8+%< 7K24I4S)68AJ&S M907O6>\X$,"3G.TS)O69D*(I*C0S$CI9B^&R%EF!"O?3.UL N[J8M[,5QW>TQYB@$"F"-V3G''O5,Z)5I\U14DI#X5%9I)="<&L@M;SGZN M/(6C]T[D[H8QJ#P%F 'E*=*N):1HB@K-)+V3ZQ@NUSVB/,4 S0HJ3[5V>'D* M, ++4X!3L#P%V('E*< .*T_Q3BSCN%C6ZR 4.+ZX@[X3B;M2D6#2MU=)P"P4 M]NC&I%U+2-$4%9K)>R>><5P\NW@@"N;:%:2D\,78%DI;.W,NV_L#S%24\8DJ+-2-%B4K2$ M%$U1H9DA=7)L$5>_\/(4=^6AB7U@88I[Z,T\Z:XJ4K3DFN%05"Y-0CM)BN.2 MU*.*4]R5G!@73M(EE9Q(T6)2M(0435T:79/I3G+B%W92D92G<">]5P'2PY(< MV#-E'UJ/25TFI&B*"LV,D$YOXKC>]/CR% =.]P6!O1L:=]^;;5>[$LYA&:!C M(0OL&S52O8D*S22QTYLXKC<]>7T*]]\[ Y"*6-R5G0+W_IWTR"0IFJ)",X.G MT[ XKF$]28&*NR*3?KX9VW(FWK7>D>">JARR,!S;L0#T+0@B.T&02E94:";' MG63%<3HL5774%"ZE-1H9E$=T*?N+"O[.K2DP Y)U7V!/#R,.9LRI\!9J&8V.^? M(NU:0HJFJ-!,TCLI3N!2'%YZ@HEV!2DI)B&S-PL)Z UB]HD.,>G<)RK ;LA$&')8(!$GKQ'#I;!>)Z/ <@3NH/=$Z1&3=BTA15-4:";OG3 F<&'LXLDHF&O@E*%@SCOOI@(Z91C9'$*G M#+D('!9=I\*/.+=/1@%VC 61+8\HP$[/)?_L7.JD)!'^PM*3(#UQ2(HV(T6+ M2=$24C1%A6:&5"=L"5S8PDM/ MAP-+&WJT]Q%[VI)]TR18J67#4>BLJG26DG M-PE<;GI4\4D DDWH[&S$/?=FFO3X(RE:0HJF+HVNR70G.HD+^Z1(BD^XD][K M .DQ20'MB+*E9U*7"2F:HD(S7[S:*4X25YP>7WR2KK CQ]:=SA3WWI=LZ8I7 M++1OUH!^<:?V1-HO185FL=QRXYR:'TGXS4PST;&R_59VT7XH* MS>2WDZLD+E>1E9UP/[US '"BT;=WAI*ZC$G1$E(T185F!DDGP4E<@ONILI-T MA;#(7F^GK9&Q_Y@H24I^*"LTDNA/YY(7]8C]7=L+1>R=RZ#UB;MD), /*3J1= M2TC1%!6:27HGP\D+[]SO7W:2[GN_P+(38.>6G0 CL.P$@4%E)\ .+#M!?J&R MT^CDKXS5?Z9.C\[GE;ZK66?WNJ'_,M*A5QS^\MOA2Y7OFC\\]BFOJGS3?%QF MJ5[U:@/]__=Y7OWX4O\ML^/?W[O[/U!+ P04 " U?:-8['AC"WH$ 2 M"@ & 'AL+W=O2F^;?CY03-W=(BWW<%ULO)/60 M>DAJN-?FF\T0';P4N;*C('.NO.UT;))A(6Q;EZAH9ZM-(1Q-S:YC2X,B]4I% MWNEWNS>=0D@5C(=^;6G&0UVY7"I<&K!540ASF&"N]Z.@%YP6'N4N<[S0&0]+ ML<,8W;I<&IIU&BNI+%!9J148W(Z"L'<[N69Y+_"7Q+T]&P-[LM'Z&T^B=!1T M&1#FF#BV(.CWC%/,-L#C5^1>9NFP4_!9 MBEM1Y>Y1[__ HS\?V5ZB<^N_L#_*=@-(*NMT<50F!(54]5^\'./P7Q3Z1X6^ MQUT?Y%'.A!/CH=%[,"Q-UGC@7?7:!$XJOI38&=J5I.?&$V&E!;V%I4&+R@D? M*YJOE:A2Z3"%2#DTLH"I5BG=!JW0R.I2(=5)C[;^!]0;NM7*9A3D!2;_7 M[Y#?C?/]D_.3_KL&[X5IPZ#7@GZW?_V.O4$3S(&W-WC#W@4OX>]P8YTA\OUS MR>':WO5E>YR0M[84"8Z"DJ_'/&,P_OFGWDWW]W?07C=HK]^S/IZ$<13#PQTL M'^?Q?+$*5]'#@N?K1;B>1:OY#*+%:OX8WK&*%I]@28K3:!Y?"L3_ 2I< MP J7$V25(51-AB1-9B3GF;%M,L.^9@99FLF=K+-*>6LD$*FD#5?!'EL!!)7E MKZX,_U@X &T@<'3F5!>E4(?@ V3B&6&#J("H40I#YTDNMR#*CP>@N+;FM$00#&>.2+]2V:L%729(RF"+ M?6.XNI3J6* *H:AKL%P+%"9H+345H#8%6R$-E#_4,Q\)M%2L&]]/7I3TU6F+ MUPZ0:H+D:"_)JQ0]Q$:\[H$^'!2FK=:.1)']>:HDW\#F4 =TAPH-J1[X0K!D M,HC7VE"2GXDL^5:N@D]AN*3K9-P)76Z.[G+0VLRYMP)J,UWE=#R[*#P1B(A? M*U5WOH8)%W0AE3;)M:TH-JRW%,9!U(*(MJ''KA,/(52J(JU'+#5MDTGNB-#K M_O*G!\ZV#R@,(!=FHA-Y7&S0P*#K:^L KE@D\,-+_2+X0*RAC+*>-F!%@=\% M[%1,Y8GMO/I4$58T'&2Z#5%#?#-T9^)G-*#'C3DF!-',W_R)2Y(DI4J)]/QN M^)%"E 04;7PIB<>B?:E =\[Z=(%FYU\C%KR?=ULA:R8IJG<>:J1R')K5)5>Z/N)5S%>._.I75O*^52T MNN0U+B6HMJJ8_'R/I=C/G, Y+*SXKM!FP9M/&[;#->K?FZ6DF7=$R7F%M>*B M!HG;F7,73.YCHV\5_N"X5V=C,$PV0CR9R<=\YOC&(2PQTP:!D7C&=UB6!HC< M^+?'=(Y'&L/S\0']O>5.7#9,X3M1_LES7S]#@9:)4 M]A_VG6[D.Y"U2HNJ-R8/*EYWDKWT<3@S&%\S"'N#T/K='62]?&":S:=2[$$: M;4(S TO56I-SO#:7LM:2=CG9Z?F"R9K7.P5+E+ NF,2IIPG7['I9CW'?8817 M,!+X)&I=*%C4.>;_M_?(GZ-3X<&I^_ FX"/CKVM8+E:P_G"W6ESR\$9J! :BBL-*K)7-KP9*[.V MM(@*?K(&HE6$I%S EPP;_;5-3OG[\X06$S@\>3M:XC<-(U)#MUQFI),8Y_^@\!-1F-X.'&=G$\H?/8%X-E- MZF]>C<,@? M[^R"0B^R9?-AAMZV 7D:E*1+F&J+$#=,$HJ$[2@,["T(S2](Q M++9;>KG,?>2\;,W;!0JS5G+-44U@K47V!*+I0FSNB,"UY)DY4MG-MN9:@:&4 M1BDD<02!&U!4ON1D\UBQ_!]ZE$CY&CTBD8YB(T:1;\1X.+0B#,[OX,L# MW#ZRK\$?!$$G$BO\R(HHNFU^('$=((0'ON,F_#^U69#("ZC*TK?:L ;&X;'TU^ MNS <1ZZ?A'8E\5/7#T:7\FR/=%A//'<-OP9M.RP_G\Y5WZBMTZG)*''C9&A7 MXB!Q(_^'3[WT4'IG;8SJ=F>;-=V3:&O==;3CZO%[X*YK@R?U[F."7-]QNLT2 MMV3J#T9#!V37H+N)%HUMBANAJ<7:84'?-"B- NUOA="'B3G@^)4T_P]02P,$ M% @ -7VC6#M&TM(. P FP8 !D !X;"]W;W)K&ULE55M;],P$/XKIX 02-'RVK0I;:5V*QK20-,ZX /B@YM<&T-B!]M= MX=]S=M)2I*X27Y([^^[Q<^?JA^Z0C3PJZF%GGJ5,>TX"'118-0U3OQ=8 MR_W4B[S#P@/?5L8N!+-)R[:X0O.IO5?D!4>4DCL)KK&L+1#1^]IC>\4B;>&H?T-^Y MVJF6-=-X+>LOO#35U!MY4.*&[6KS(/>WV-;-&!Q<^ 9?!!"E-I6(H2 MRW_S R)V9!,G_5PM?YVMM%'TEW\X5 MWN&FYW'MY(QURPJ<>C0:&M43>K-7+Z(L?'N!=7IDG5Y"GZV6=\OKQ^4-+.9W M\X_72UC=+I>/<#-_G)^C>A'L/-4+)\!CA;"1-4TO%ULP;%TCZ$KN->A#-]=] M-SL9*6TW7W,!II([S42IWXR!;K*HW%6NL#78K%%!$OHP+PJY$T;3@!?(GRRZ M#P+-^-P.O(3AT \',1E9Y(]&(=RAUL L.\> 5 H*A24W4$NM44/D9WG2/UUP M7[0+W>S,3N$A0R%Y@N!$":WBA:V7E=]I"$F%B$CB)\,,4C_*PV=Y6XJ1GX\2 M,@8#/\^'\%X\4;I4'/48'MB>QM>@XJS6%!/'_B@<6"/W\V$*7TC#@'K7*EE8 MME$XA"R#=UQPZFX)6RE+8I+[,16?IGXRR$X/L(V)B:#MT)!V\PS.?8#!B6 T MJ+9.%C6XDCKM.*X>E7?>"<[?\$ZVZ6*WG)I6XX92PZOAP /526'G&-DZ^5E+ M0V+FS(K^'JAL .UOI#0'QQYP_!_-_@!02P,$% @ -7VC6'P$&\HZ" MW!( !D !X;"]W;W)K&ULE5AI;]NX%OTKA&=0 M)(">K<5KF@1PEG8\:),@R4P_#.8#+=$VIY+HDE0>TCI=*/T5[,2PK+G(B_-66=E[?JDUS/I2A3<=-5:E!A9*%UPBT>][)FU M%CQSBXJ\%X?AL%=P67;.3UW?G3X_597-92GN-#-547"]O1"YVIQUHLZNXUXN M5Y8Z>N>G:[X4#\+^L;[3>.HU5C)9B-)(53(M%F>=:71RT:?Y;L*?4FQ,J\TH MD[E27^EAEIUU0@I(Y"*U9('CYTEWVSOH'ESMRF7,C M+E7^169V==89=U@F%KS*[;W:_";J? 9D+U6YD8ORBEM^?JK5AFF:#6O4<*FZU0A.EK0I#U9C M5&*=/?^H5+:1>2FE-CA#4!NQ'VM&?A MFRSTTMK/A?<3O^%GR#ZKTJX,NRXSD;U#Q+O"+^(<&/W/=94D4L#B, M^S^PES1 ),Y>\C- ?)?&:M#I[T,P>"_]PUZHQ$[,FJ?B MK(,:,D(_B<[YNU^B8?C^!SGTFQSZ/[)^_O'V]NK+[-,G-KVY8K>/OUW?L]G5 M]O'IFLUN'J_]'#3-IH725O[744GN M0>4>U(T G$>R9':E*@/@S?$)P\:FJV9GV8-86U',P)+L M!F,:'$R"<9*XP4$032;LDTRA1XA_J86 -"&'*(K9$?X[9N]^&<=1_/Y SQVW M;BX% ^9DT%5H+NN'03B)V%$!P/@]$HQ/0X#OJ#V U$DR$[&HV"9$P#P'0<#=F- M*O^3JF(M[(M$AF$(.,)P'_;W/;OB10SCN-W1R@BZ>UVXS<#(= MXA8W[-=A-X)HYCE-IVG0-_PA959X-1*D1J\I1]M$1.O^:W]1W$T:AV2&>D;? MA6#D\T\%$&"OS5JX@RO?OA&.-)@%BI,==*M*@_"P6A+]T3(JEQD(F#%C\>,W M6RT8SG7M>80CQZY0A:DRED8,SX4G*SJ7HL0\+XL\PPDD2?PHHET$779MK"R< M"WXH0D=8#%IU +<=)EK0%8+HA0@64%OX;,"@"0MR::HT%2*3Y7(W9RNX-@3" M:QUQBX_V4!./HB0@ <'0@,6H_'%([2&U!_TQM4=4;H.)FT,=03^*J#UAT3A( M!@/6[[*?E[^CRUNH[\T?UU?'[!$Y0)3*);!UH>*1:[VE7 !;53KLE[MC:+X% M)&N@Z;33B*7?.'Y ,1_^#YUFZM']^1J\X#DO4T%<.:"MP&B4./U!:S@*ALD0 MK:0?.5!P$<(U!TRIM!9ENB4U*XV7([#C'T@4A0EE [ 3UL=?R]VKL,A5'Y@V MKH8#YRK&'L6L.8^! IV4E#QA)IY381R!/5V?A.?/@DO-GGA>"1HK<0C(]CVF M9AM/OU52BZR[MP_J?*LX9EKNZPQ'A2&ZNCHOUK#KN9 MQA]47OFR/S(0PAL%AT-VW&6W".='!FHW!!@D #-P&:J+.LVKC(2QTG5<1.JJ ME!23X$B0%(;QUF#!2]SY]0FC"WF5<\WN\5XT2 7%(W;;R,=/[%5?V)*Y(ULD\%. M'5]@AZ+#&6X?_&T $7G+D$+*%IY 2=,J6SH=:EK1+C_)#"P"/UYQ+*MT$[DG M6FN0UC,ZN'/A[=3'F=393@Q!9&U?2RB=8P8O7>L]?J(6;$/;E\&5 1#&,1SX++T#&ME;0(FG(!_\7.X7 MOZIM[!];*[KU22QQ$E 7N8? 2UES;+:!+\62[P[\V<+Y7E2.YO6)#8) $/'6 M:5BF6*DL*^CMW6NRW<='44!_-OZ@!M0DPQR9(THDF6'C4[K9[W*O-S?E:TAA MOCO$[8J[DF]8XDI^+G9J1:2S56<+(31^53>J/(A'2OH/6D MO; AB8)OR2UIJZR%Q]][=O"T2@6[JFECJ+QV)VH7[W!+Z>Y&E>.@4W.>;_=* M?N :ANF.05F;*3ND8$KZHEIH5?ARE(6HZ[]=@JYX@[;SET>'O^VY]R':T)_% M=DX?5?;7B 9P7F[? +K+[FONU.,?6D%.O>;,]D ^(NQ#+Z:]UA<'O),LW7<5 M0Q0OK?_XT/0VGVZF_HO%?KK_[@/0EQ(0YF*!I6%W-.@P[;^E^ >KUN[[Q5Q9 MO "YYDK@)4K3!(PO% JM?B 'S0>M\_\!4$L#!!0 ( #5]HU@QX@NGO @ M )@5 9 >&PO=V]R:W-H965T;I"4+,N>V7VQ M*5P:W:=/'S1Y^&C=3[]0*HBGLC#^J+<(H?HR'/ILH4KI![92!C,SZTH9\-/- MA[YR2N:\J2R&:9)\&I92F][Q(8]]=\>'M@Z%-NJ[$[XN2^F>3U5A'X]ZHUX[ M<*OGBT #P^/#2L[5G0H_JN\.OX:=E5R7RGAMC7!J=M0[&7TYW:7UO."?6CWZ ME6=!D4RM_4D_+O.C7D(.J4)E@2Q(_'M09ZHHR!#<^*.QV>N.I(VKSZWUKQP[ M8IE*K\YL\2^=A\51;[\G,_5!//A.QEMO#\5SS&M>E>3V2U#[9L M-L.#4IOX7SXU.*QLV$_>V) V&U+V.Q[$7I[+((\/G7T4CE;#&CUPJ+P;SFE# M2;D+#K,:^\+QI'%!-??QE]2@[>\72W\W3W/>O' ME]?G%Z?W%^?7%W=WFWQ[?_=D(%8-B!LCSE6FRJER8H_1'/>!PUP+98)R*A?: M!"NDR/"L@Y!SIQ1J+8BML%#BUU_VTS0Y.(N3)^TD#X\.ML'1L!"G5S?B5)J? MXGIP,A!;S1Z,MLOZ0GHA<[!6$^A4?D*:7("SA807LL"Y,-MG4V>RT@%#H,!/ M%;PXLZX:8,K.3L2=RFJG@U:^+RY--F S5S^^_L8.],6WD _XM-\MXA(%U$E( MYZ29*^=Y<9P@=7"U,1CM\S %Z]4#^S*%J;C88MB)F3;29!HSVOB@0TTRXH5U MA"$[(V;.EB) I 3 Y/^5=.&9S#I%^'KX@M* $ZNX?HMC+4X#<8^Y=;!%Y>R# MSG$*YXTAEW#6:'C@"1!DL4G?3&:ZT#AX0_:^-G,;3VLG$6)6U'28%!_220*I M*0I2S;7SG'JPQ8,V\W=/ONU6?;/2+.D08S"B-IDM2QV@.Y#ES+J3!4\450V2*T'9X-\ M(CKF"F( EI!_D5.RM"[H/WE$;/4N3B_OST]Z;^ N"V]1$";@_F3P1TOL"Q6: M4!JP?3TM=$GEBF-65WI"A#2!ENRT.1E$YI3R6=1>,3R -5,J]QSY1AKP\*SF M3!#V*%"N#F2ILBABV*CQY)5OS,>,4":1 RI@@CX=+;&OB>P;3T/.G*HDH8!M MB&TN8XUQ:5I!4TZ15N1@AXKCZ@D-"8Y?L7N_T"X7)R655 MEHQ )Y%IRAHY>L'B[XZ8_T85]<7TN:U4D9P;(R9V>LW% ,C T/&*/,#U4A0H MG@@F\$*/\;-=!M?+<,EE6P?CENG=U_[@XW\;U MTNB)?X>G4ZA 5_D"SDH1*X'A-W4IU!\U\@7*WA,@=S=?;UO!GA76LO_)($D^ M1CDS2V,PH2TC"WV"J"S TS[)E==/48L\YYW;6* #UD6N40?"OI##RN1M17(QARNFTRUJKY ;TVA(,:F MOQCM'7BH&1&9;/1Y&5M[:8K*"4:F4?XDW?3S9B&,?54YU]X,N?>M^(''UN1X M0R%W47\QDF0P23[VFXMD)]X2C!3/CBBY,:[7P%#.J2C>HYCFXXE70)Q<&PWV M)A_)]90?R,8R.]$:T3]IEXVZ94M@>1E?42 (51YJA-C3 1@%VRAJF9;0:,C! M2;%RUW;0-%2"ME%PN2+^+;UB;J_ TS&P>P=K]C-D)!*O.31#O!."\J9V.(?> MJ4@3&NG6?KUX+UB(+9&WQ./S8R#QG-%MU;!<3 =!U%<\L0-IUM&V/% M&RSND(@;B(9.L))%TT0C6PXEKTGNFGL*K33W-%Q9N*Q:,[5!WUCH/ZE9ZQ:\ MPX1(HC5;FOH/-"C*(.$I9"2F?HR,_S_)W8CMRZ9MW0/"% GR/I'1VTK$746 M_6RO+2(OW[C+_J1J* ,W7-\X5I)>->2-'T4+-7.P/#49\G[_L#9>M4P0876"\7E;J.X8<4[/& M(Q+W6D5Q*^JRHL\_5##18D#A!WJU>U['>[]/%Y(TSXVW\!KPYTX^-O?'3&HG M'F11J];AM9.A+LX^Z9(;O@S]$I=YW(&#-S%XAG8LOET$5B7"JOU>Q7=T[?A. MW&&<],JWD]<6&:X[5848U3AI:+3%6FIKCWF__05OL)&H2.&:@969#7;6HOT@ M1GOC?I(D>&()2 ^B-',[UHZDHW'_4SH1]ZP-\1II][5SWRB&UL[5G;M?8!(2.*&)!@"C./]^CT-D!05R4J\M57[LB\2 MB$OWZ<;I1H-\\R";3VHMA&9?RZ)2;R=KK>O79VE9R?-JBDKELF*-6+Z=7'BOWX4TWTSX M,Q>Z?7;23)AF5CRMM ?Y,/OHK,G(GFI+)3Y90]VKC^;L+15 M6I;=8B H\\K^\Z^='T8+$O>)!7ZWP#>XK2*#\CW7_/Q-(Q]80[,AC1K&5+,: MX/**-F6N&XSF6*?/YV(%%VMV7=D-AJ?>G&D(IN&SM!/RS@KQGQ R93>RTFO% MKJI,9-OKSP!H0.7WJ-[Y!P7>\.:4!9[#?-+A=(-./&/?>9::>%^:10GKU7-4_%V@D!0HODB)N\G+^AZZ[7TG5>LQ(@ M"ZMVUXL**5HV9O!)ASJ,*_8 Q/1/VPBD;6;R*6P3I=2BW^TQ)"-??-6"\@H. MCII8:SI+6>5:-F02'-X;#.C9Z39/B8ID?I.3*LPE^N\CX!R'DI[#%F$4_(G> M5GTK[+M;/\)%4BJAZ52RF@Q]=BFPN^L/>8-C2Q'P*LMI[,1Z:B1=#:%6?0O= MNCUCMU;Y"52 #9%U@=GHRFFOC<31LVI:B\S(F* MGUM>Y)K306N0X+G2?<<2V582I1[6.63Q @4!:Q5E![Y:-6+%00+XLF0MMKMY M2J-%.];4"1[RTP!M\UK60ZZYXO60A\4#2!WS-]!*;#)LLQ31!JG PD,4SI/(>(.<7)Y M=4<,II"Y7.=BR>Z&;7HOTMS41C?\$]QU-+F\>W\S.;:J2\$5&4^@J)\ &U?W M T"Z!+1%7E"2HL2+328UAS+?GOVG3-\U-PR"C7!9Y^VG!N%0ADY*1* KN;J+ MJL/9]TF!XJMQ+*)& ".L2:7"+I3XW!+@SA&Y4BT!-XKQ9]0?@P"U$4!%"4U[%)3\S,$^%S5& M%TAB@6MJ_L 92Z(DFTJ4(YC*S0/*'.*E:!H(PUDYWI>>M#;M]V0K+$E0)\A6 M%8^]%(%RX6)^R?S$/?'% 2Z.=J?Z M>.HR.466'59C.6HDR!1L=.SM;'#';.KYWU#[@@(3:'';W=Z<-:L.*+].F:\E&T? MN)9-RA8T%6XL,"_5%**$)#5U<9X9N%VD,G/M=K;'1DR'$9UB3'!L%2K6]$(# M&BP0!_-E^FF-NA45QL^,F*6W"O+.>T&&?+$NH[D3TJA334<0T=%.@L.P= M9IVT$*(:;SU1;4FO6SJ/F8%A"7&[4V+JH;IM:JFZC31Y9/,*@IE[=65\3>^- M^J))C27316?#M#ZMZ'4CNLHC_TH%,[V7L&GFAC?@?/=:(;!F]RQ^R.EN4B@Y MX!XE"QM!(ALEM#%84JU:B,XW:;4C$\)TV9HJ=(G#LUHI0+I[92\$V#!1^TU.V[^)_='EW^_'Z]H^K M]\=(W^;EVR@B;$RK4>Y9FK-]<[(@\;(C<[; '?"L.GX-WY&;GW#O_*#G0TNE M3>M#=YDZ%.TO6!(XPOX0?1-/O!#)_!\YD>.'WDL M3)P@3EB$F5[$/DH-]_77.$AP8R=V?6IYGN.%(5J^%SCQS*.6[SIAY++?3&*Y MMXGE$-Q-E3[OW;BU]@4+(\>=DNPP=L(X1F,&9%%$C=#Q /B/48(\I.NJ3YXO M?TI\S_^%'053]Y@=>4X01.;?]8+CSN)#@OJW9%M(.YQ Z7DQ2Q)GYKML%CA> MD'SC[N_9[,6P+\:N81]B%H1..$M8X#N1&^S8NI&Z:]W4]X\W3Y[CA\G8NLW2 MO?;T*"(GAK-[%)YQO16R=7J\8%,?+$IL(XD-0U"?A*;+(XJ!BQO3K[OSY6_F M?'DF17;$0$/@3$-#\1 ,GQ$7(R

    I=USD2(9X8O*$!.4UFQZ#0LP@3 MQ],MPD3^]#!A-F (RP9#/',W($B0Y_:"=BH,Y"D3Q402QXLIKI%$_,0DEM"$ MSWN!,P:GR?"FZZ*DM]/_LAV'LR$"T(W-OQM.B9R.[T;F/]@)S-"910E^$Q>1 MZ\P\#[]31+%%GGV+@H]1D!GNE"3'3F(T(7X]SS0B(]=*,14S]ZX];5-U1+OPC-=I"0%SYH$IE"MN&56M(+)#QL[H&F#+/* M]^JV5<5"I2CFZ:VH4F)T>SI]L"\Z*Q% S2. =;X>C-G 2D' 7V*THB\2PBG5-DV2WL("9E0M=4 M!$'D1(''7HVS E7EN;)EN"FEAYJ:?(P"VMQK]GVP.1M]3BM%LS(?#>F2@WVV M7]:&WN&[Y(7]'+>9;C]JPF>K'%868HFE[FD<35AC/Q3:!RUK\W%N(;66I6FN M!<=E@"9@?"FE[A](P?"U]OS?4$L#!!0 ( #5]HUB)Y#4)RP8 #$2 9 M >&PO=V]R:W-H965T<\O/3[7:,4V[(8T&SE5W&L;)BH)R9S56)<[9 M\UMQ+ZI&G$XMA-'4-.T.7K8'HQ<.+MA[5=GDLNHU<% MON?:9W'HL2B(9J_(BP?/8BP52,#@*[-V97#56CVWXNUPZ 5O[L>?E4+6]-S5-Q-D$Y&*'OQ>3\IW^%B^#75ZR?#=;/7I-^?GOS^\V' M+S?/F?5-!UGO_K4T?+O58LM=%7S.@8@J4(NRVC++UX7H"E+^)0Q3C4:IM2?7 MCVPKU%;S.I[-PQN+82Y9S%B^\:!4"4^R&_R":(H-P+PE7+(R\512R"#K)],A+ MB%LQE&41A[2TC%B+3-@^\,#D%@94E;85._H$6J MM@"&0O5/1N:SYI79"*VQDUO&6:UD91EI!&G#J23PYDOR,UEZ09*X:*R\U<*- M$"I:' M1]RA(=Q90AE'"HID7S!=L'CM@9\!WN?A!8(?RO^0%KU)@._U\4,<:G&3("9;F7&^%VS@LCM6SC+@61 M'6^L>H,?9E31T#[81;EK77 J7"6H#;-[7B!&SZ%%DR=AXL_1THK"=6=(.PD7 M_F(_XW8=)2%MNQ.U%24)BP,W'7NPS]3"-?CBT7/ RRHM&DIC(%-3S6N+E1$< MD"1+"H:@9R )NWUV+4#FJ6RI3CS@[F.H)G4'^A-/$ "P8\ZD.="8JBY/>.&" M!&=.0C\Z=#?P5\-$IP)_KY3H ,%3I_]1RZ-CRT,_>6*Y^1O^>,GN/P1N49WI M72IV)M@^P-;8*7$L=<:X_7 -- M1QBM&:^X3.G?YCBQS->&:X00EQ$XSSABVWC^1&<\FAGVMMEX#;YO,Z\U(>Y-B(Y-^+CI"*:7 MX+7UMJ\&=I+X\:'J^8CYH+ /:=?$?IP#OP./:#FVP>$1CKK/$1Y/2_%%0)YX M'\;'[H?!89\[\O]'F73IL_[V__/5QP^?WV%T_0MN./1R3NG_26CW&@_'V,=U M(;MW@HMG",A=+'*.NT^-XGV0Q%;(])-P/FYCKAQ[Z?5(NAJDNZK9\XE[_^(X MJ0%3A8K)&KU_KZ@$<_Q#;*2T<,V!6EEJNTM("^H &,%W:-]B^=WFN7LG8*_$ M@\5MOH/^;W4/1/.-*CC#97?K[D-VIYY[19R.7N-!2UOWL8*(O*EL^T8_S [? M0R[:SP#[[>W'% 03\!I6B V.!OYR/F&Z_4#1/EA5NX\":V7!@6Z8"YX)31NP MOE'*]@^D8/A*=/Y_4$L#!!0 ( #5]HU@QR 8/B 0 (X* 9 >&PO M=V]R:W-H965TEG@\%)OU3: M=F:3].S:SR:NCD9;OO84ZK)4?GO.QJVGG6%G_^"S7JZB/.C/)I5:\@W'N^K: M8]=O40I=L@W:6?*\F';.AJ?G8SF?#ORF>1T.UB21S)V[E\W'8MH9""$VG$=! M4/AYX LV1H! X^L.L].Z%,/#]1[]YQ0[8IFKP!?.?-%%7$T[[SM4\$+5)GYV MZU]X%\\[PD_K9NSHW<=RNL07;DS!H-2V^97;78Z'!B\'SQCD.T,LL2[ M<918?E!1S2;>KL3^C*V;@*=&D++I[:]\&DI9/MZ9QG+P)>*=^CT;!+V2 ;OX W M:L,;);S1J^'1!QURXT+MF?XXFX?H41!_'@NY01P?1Y0F.0V5RGG:01<$]@_< MF7W_W?!D\-,+?,5-I'/C\ONCC%_!_/7BT]4EW9[]?GE#GVI/ MNG$2X80WZ.[ M%:!W@QZ&4K,&.D6M#O%%5/0&RJ;'+/DF)"A?-6FJ$=@;&IY MH2T,=$A0BBSFB3@P6LVUT7%+;B$>AJV' O%YCFRV:&ZC(B"B^S:?M^+G$;GR M&@-% TA\"P(2@ZX4ES(/"%V4WQ."EF!5F@9@RYN<0Y!#GG.WM/IOH0#.<[:\ MT)AU22U>+#B-CO3.@RA:U!AZP Q+ Z$@F2ZRU]S$N4!I.1^$*"IDOQ7=12IR M0'4/[!50*N_@:A=)-Y%?LEMZ5:UTK@S4V@CB+F5S1EX2$8;(MFB5"U'%&DZV MCR0E0@79_JJ]#H5.0[";C.2(CER&%W)0L=>NZ&)8 T)4%9L2=1^38O]5M$N- M]J"G\&<=R8>#5%U 22I PBX/D'OTA3''MDE[#PG%M%6>4'V[T@Q-84'%.DHO MQ)6*R4.H.-<+G0MC197R4>>U49Z^UEBS;ZD#2/LFZXFY*,4I"J-+:-^P%Q<2 MC^']20FYH=\5/H:7.I@&)Y'04IX0I*G].2*@N]Y-+TDL:=)+^T1\U,-9"M?F MR'9+2!S/@6VM*"3&*/JT+%UM4Q'7]ID*%0X_)'U<'6 :WI[2W;.'50KZABOD M?@Z!1H/44"-Z0Z/N\"2C#XQJ4*+Y8S6-V-) N M@:.(:O^6D*'\OW D&UW2AWW MMLZ:.\;C\>:F!OE1KIC O(#IH/&PO M=V]R:W-H965TQZMB9[91VOWYG!S(J4=0/^^*<[;OGGG,>GP=KI>]-CFCA ML1#2#(/URBK.CF599E5JX8UHS:9]@F@B^8N[$!J&E M!,XM3#=@DQHL?@&L"U=*VMS )YEA]CP^)&(-NWC+;A(?!+QB^@3:T7N(6W'G M %Z[J;;M\=JOJY:C@0MN4J%,IQ-U6Q\/$.\TQ#N'T$>S^?3B]GP!=^/Y?'R]^ '3R;?++^/%Y?1Z M']6#8/NI'L@ BQQAJ01=8"Y78%DBZ+#J:\S_D&EIWU\O3@)BQJB4,XL92=GF M?K/T8;+!91827'$I7=5J"25JKC)X"[U^1..'.-X5DB^)$'M=V@?J9E9@X2@4 M+$,XZK>/X2CJ=HYWX8G#<^!>A\9^NPLW_/%_$.W%#J_?W4*._4$L#!!0 ( M #5]HUCX3'C+%0< ,41 9 >&PO=V]R:W-H965T\9.D[F9<9M,G38?.OT D9"$AB18 +2D M^^M[=D%2E"P[TP\V']A=[./LP5)76V._N8U27NSRK'#7O8WWY=OAT"4;E4LW M,*4JL+(R-I<>CW8]=*55,F6E/!O&H]%LF$M=]&ZN^-UG>W-E*I_I0GVVPE5Y M+NW^3F5F>]V+>LV+7_5ZX^G%\.:JE&OUH/QOY6>+IV%K)=6Y*IPVA;!J==V[ MC=[>34B>!7[7:NLZ]X(B61KSC1X^IM>]$3FD,I5XLB!Q>53O5):1(;CQ=VVS MUVY)BMW[QOH'CAVQ+*53[TSV5:=^<]U;]$2J5K+*_*]F^S]5QS,E>XG)'/\7 MVR ;03BIG#=YK0P/>@H+$;/*,2U0LQ^AXW8RY^DES=7UFR%)6E8 MHQL.E;7AG"ZH* _>8E5#S]_<*X3DKH8>MNC-,*GU[H)>_(S>3/QL"K]QXGV1 MJO18?P@?6D?BQI&[^$6#/TL[$..H+^)1/'G!WK@-;,SVQB\&)OZX73IO4?L_ MS\483$S.FZ!^>.M*F:CK'@#OE'U4O9O__!#-1O]]P<%)Z^#D)>LW]^]O']X_ MG//J1;WS7@5CXC;+A%D)4UF1A?BE50(=;*77Q;I]6:2BM!I=J+.]2 Q:S'E2 MK-?1ZWA:Z40)WFD@T '0V@$'>FDRG M;&\I,UF0EX1_Z#JAX)JRG9#A^$H7D.K&[]FHAFK)W "/$8Y<6Z5 .%YL80/K M7FB'%J?P4(042M"4M=-JAZ2Y@?BJQ$8^JB:VQH8+TG#7@QK%TB!EM0CB+DQQ M$9X2DY>F((6#*>8LVL_0\A)[?T>5*R91_"2CY'()0I8'HFZ$IF9J5];&J6C= M4E&J,JH?E: PGLM@TW]9A('X6#B/XT%L.X5L50L6AL@IP?BTS&@&T!9Q0U1A.I:,D4IK#AQHH+S-MN3%LLW3G0L M=19I6B M,JTJ7]F#Z7.):7 -7$ F"5"F&C&RUJI 8!D:GA,"J8R:$J]X=S2#90WT\])8 MD!FE )E0!\=T$:8 /DX?I<[D,E//[MHGFUF5DIUC1VFE[:MF^7L1(XB-.E8C MGN,R7YC51=4FND_0.X2;&D9S<(;8D/QW5#*U\XHJ;D6P2<$>/*T*[H; AAX MG"D0+_A266YI[F_&02"1K48#+@GDRB8:*0-0#T3L]Z5.V!^K_J[T(3 *%=8S MH9QG!^2NIFC**&4:JX+F*SC+C49KNG"5I:<&8QTRH%NK78@EEW\9J_V^.1<> M0?I2C,?"U2Q;=(R.(UKSQ+$VT#C]!(=69%KC0JR=4@N2!"+(LP-US9MS& M;!U+NJHLL[8KNCQWU N-K]BJ<_2^9HR8RB&][LU;<5?K/[#^O4F",@:?9--. M/N(!1Y+*EVCN\8A?C<5MH(]/I\?X*0V>:07Q2D11?[)8T$W<7\QGXHNA8(Z( M\ZG0?8>FGNS[KK)+R MR/?C+:)I?QYQ //^>!*=U'5+QWD-CZ9+CL#,;;#=:%2"F[T^^)J#FY>AL#8F M=0)'7\H]@X\+8'#=;\@F-%)*[$0@I>^-%KJG:/BRP:#0G+R*AN@.$A[T[KDE M!@G#XG!WFD!V]Y6X'(_P?X'T(2W]11SQ=3Z/Q.]G2& ,NK'\TFXQE0-5&]TR=?);"9N_4D@83K<\J<3 MHL3L8_$EB/P3W1WB:485JM>387:+J6\VB,1>21MX\ZS-5+O$5$ M'VE/!A"R M,AE<_C@0T0@S4QBG7[_[],N7C[_\]OZG-PRH0 ]+^I)EC&"HS%1@"DP7]08T M'DFW$:N,6(0V4A(AU]RSTA:)6A$R:H>Q-V!$5QK@ O4UX0>1FL%>'DS^_:A& M6\*K$VB=XO2#)IIF3\1MSAD,5 MYZ:%(1RFXC5X9SQ^4UO#[ 9 J]-OCOV!/,Y]U T[G]:YLFO^ 8&.6+@3OK+; MM^UO%+?AT_P@'G[@0*+7.+:Q_PJJH\%\V@N4W3QX4_*'.B@'G_U\N\$@K2P) M8'UEC&\>:(/VEYN;?P!02P,$% @ -7VC6(UG_+U%!@ &ULI5=;;]LV%/XKA%L4&^#ZEDN[-C'@ M.-D6H+F@SM:'80^T=&2QI4B5I.SDW^\[I*78J)N7O222R'/[SG<^TF<;Z[[Y MDBB(QTH;?]XK0Z@_#(<^*ZF2?F!K,E@IK*MDP*M;#7WM2.;1J-+#R6AT.JRD M,KWI6?QV[Z9GM@E:&;IWPC=5)=W3!6F[.>^->^V'SVI5!OXPG)[5MV1'2^+[UV>M"LN'N<^O]]U@[:EE*3W.KOZ@\E.>]]SV14R$; M'3[;S9^TK>>$_656^_A7;-+>DTE/9(T/MMH:(X-*F?1?/FYQV#%X/_J)P61K M,(EYIT QRTL9Y/3,V8UPO!O>^"&6&JV1G#+7[]D.DTN4S:?.YF+SH\$:Z@3@:]\5D M-#E^P=]15]]1]'?TT_JJ2@6P*'@A32[VZA67RF?:^L:1^&>V],&!)/\>0B$% M.3X],VK\>GHXPLE'',2/[#VS M<&,\Y?SDK5:Y#'@IE(%3);7P 1]2%R%$0N:YXJ'&BC))F? V$#,OT("ULHW7 M3R)/W:6\+W@VQ">[6B'\PNJ&M_N^^/1I+G[I[2SZWJ]BZ6R#489.J0#WXA)5 M;20HLFAJ<@KAY\@YH#[@XP%!PH3K\,W2JUQ!W4"ME1(+"%U8<&4I%F3H+@MV MB2PF1Y'CHX%X*"G%DEK3"JP,I0R[&7M12@^,@U@2&5%+E7?MR9C?GB72"\4; MM*(UQ6?EA=T 14YNH[1F;,']AACU):7%U#\I/H.V"._$K.T:MH0-Q]O+A)T] M4%7/L#<,=@KD<"%6DF7D/5 "=BF@F87EN6]D;HO?$U9HR5K?0Q4-T;%EUQ6DM&-H!FS/14V*I3P MYA/XD4:@Z[41$**LC"K4!SQ?&[2TL$ K-5:K2'3FXA)G(7:B0L:7%23&9S;W/ 9EG7SCXJ,)= U=?C\> 4^JYUY'%'.?Q#9MZVI?I]?ZC[&6(#) %* M#(RRG6\D8&1HXO@TP:*&3.H$#X>YXL1K=/ I,JQ0C&5M?7@;'$]=92,>"20$ M ;31(7>,$7GSZOUD_.ZC%VMRND.(!!#@X[D&L@'U!'6R=<\>'?\2ZKHD=>\;\:3M]J)*E@JF' M@C*"'NZT9[:8B^.3D=A0@DIFF6O84KP^'1RUI(B44UJA5S^V ^$8W(19M$<. M$%N^^R!Y/$J/@IFRJ#:2CO$" Y=)L*WW\7*3,XUV)!57$.? /5!4KJ5*\HZ0 MS;8_N/LD;^RA+Q1X;9[ZO"..268;G;/6\!X&-*IR@4. )[QPMDH-K#!9X4< M6+B8-H:U#\+.'&/B=#6P<=ZXE"H6NG1P_80RQB(C.OB(!.)@M^UOB9R6?#PM M&L\0R*5=0["5B>N&L6#Q1,NBPV7C<:1RN4@N$H//?,:HGP['Q]B8K7G1!+Y> M1,GM\P'Q==NUM71\3K6*QI;HKDH:E'J,U'F4P32^K$!92Q$/ O.V9IU1&<\" M+ -\48OL&AVY6PYV+,$*OXG7?<^],2'?B[FOWBV*6 M+M+/V]//$>C_BF=64P'3T>#=22]->?L2;!VOU4L+I:GB8XE?1>1X ]8+BSO. M]H4#=+^SIO\!4$L#!!0 ( #5]HU@7Y9H/KPL $X= 9 >&PO=V]R M:W-H965T'IM5>G:C9.R MI3)]?$CEPQ 8DHA ##T#B.+^^KSN 4"0II3L5CX( H9S]/'Z=3?P=J/-HUTJ M58KG55[8=[UE6:[?7%S89*E6TOIZK0K\,M=F)4L\FL6%71LE4UZTRB^B(!A> MK&16]"[?\MB#N7RKJS+/"O5@A*U6*VFVURK7FW>]L-<,?,H6RY(&+B[?KN5" M357Y9?U@\'31[I)F*U783!?"J/F[WE7XYKI/\WG"UTQM;.=>D"8SK1_IX7WZ MKA>00"I724D[2/Q[4CQ<7/[<4\DE2WUJEX,"599X?[+Y]H. MG07CX(4%4;T@8KG=02SEK2SEY5NC-\+0;.Q&-ZPJKX9P64%.F98&OV985UY. M2YT\GE]#KU3V&DH/NBB7%IQ5Z0JW5]_ M :E:T:)&M.OHU0T_2..+./1$%$3]5_:+6U5CWB]^2=6E-*I6]4%N@:Q27!DC MBX7B^W]>S6QI )-_'5/>[=T_OC>%SAN[EHEZUT-L6&6>5._REY_"8?#K*Y+W M6\G[K^U^.?U\?_./\^NKZ=VMN+G_\'#W<7KU^?W]QV-ROKK3<3E?VEXX<,S8 M8G(C36K% O8J\9@5HEPJ,<^,+7&UB%PD\@[ 5#[DLQ"FMZO$,>NZ=^8*= M:L$ILW\CSD6I&T%WQ[3SA38X:RO6)L/=&B,6$V0IL(4 O\U5!@D\D4@$X.M06:'D$XJELCR6**+-'/+R"N6)>2U78*@AU56EDJ1 MO^G7:PW#T\,MC)"4VEA?7%D:0"0GRS:4/9H-"S(JY'IM]',&>E7Y5H3>>!1X M_?%(6.?7??WG55DU2#JJDR]NR-0X7@$TJ9@;O>(9ZEF9A P/:2RANK7,1EIQ M$O@3D&N>Q1;7X018/I2 MB)W>W'_\_/[CE[O;,W%?&4$0@@,=.)TW#&U'/@'$* NS21GE0BZ,)NB"56"D&*M#4.H MW4%DUE;LY@X[D(8 ]BMB4=SN8FI>Y7.X#(Z9;9W3:X$HM&@IA^$NDFE*9V=? MW%:&IOTY7VMR6JMYRR(B#(9>%.V C 63P)N,!_7(/DH\H@EM6/>=2[IZDWNZ MNL-V)U$'I0S;>#=PB,)O4 HHLLR!XJXQ#5.\>*B@'6B^)@9[G)HEGWJ+X%K- M(&@8D#'"B2?N$>TT$DUX!%9I)_5I))CP1A_UDQN,1CPZK G];OKPT#L#[^)W M]@ 0*U*](EI-.L9E'@)=YTHBZ4P"DL2%E%7(H8XI(&U9*PB0 M $[SS,4,09GE)LPI6 3B_UT6$'];NS8*"*@)JG\J"6B74I?(_$7%?MW%,Z?5 ME=Q2#FM,TTW];%T($GO]:. %0>"[(?*D0>IW&)]MN]ZG= %B#@^9.OJ_,37" M #14E/LF&@1>. IY43SQ)J-)ZV.G*PM&!.;JA)W$Z5_ADWV)ZO)&[DXXL*'+ M<.20"EYB[[V4=?OP7C 8'I/^:)IE3D8E9 _.=.":ZR:ME+S0+BE2;*=B3+K5 M@GJF>^6 @2 BO(JW162"5%3GJ5,-) +314K@>[3U(QWRE,1Y#"6/7L#*8#_ MEZPZ_2\&Y[IT=W=#H4+PE3GT/1'A:$#788AK#)OA&L1BRK^2KUR@DO:A%P5C M7(-1)"(O'@UQ/\&.GU!=\Y$T/55PIUYS?3<(0M$?3L0D#L4D'(G?7>+F>3)% M59A1%\)%;^@-QA-<1T/(ZDW"(>(E!.]-7[+R3,%_BHP+]J24 7$18J.8KL.! M&'H#P'?HQ7%,M74]"XQB-<0Z\?]OE_' _/7CY3SJGFWSOR M!-*.HJC^/\;_@1<.R:)];S(9U4GGOJ[ CJ*)WQ%D?V"SEI7JDLTU\E0D[0'" M \02M2Z9QKL0!_7I"KP'Q#0GWE*9CQ3%S+G.*):'4* M25TNC#F+ C!P]B &GXW]021^KYLE5,)1WQ^,6ZE2<3J$-Z*1/XG%;VVU<8'" MUS4M. G>BR8^[-PY\ #^=-B(#YM$(O8)X&"'$:J3^B#VPK%U(:0["4<^TF;L MAQPJ\&W "G(3TIH@:TWPQ"8PBEO.)G6ZS(&AJ0"*0S*#/$IWFV6&YXVN\M25Q#.EBEUK4->(-:::C+>4*5SOC'Q.@5;ZK]5_(9*ZQ"OWQ?KJ.@+47*M27LPI7ZDT< MRCH.=U9H?8T34^5::_*PJSE0]!ZQ&E=0M:GK":YC)C\*U!]Y]D>C\G4N07W3 M!&@@/N)%YV1,FK#2:(A8-ZX'55Z7RF P9\8W_ULN^G:H'_%8+6!'LHX6)P!; MOX]_$PKBJ]V):'"H]]7[ZR'(I\P^HF)0##U%=3W5?TKT_3YJT'/\'XY_1EB/ M1O04^Q,\W3V3BPCYQ'5#/P@-=I[F6(>A%Q7+:J2\?#0\F$.\DT M]1MZE]V=Y :P/V?8,]HY.FIZ_4,9?9YH)HDO_A3SFU)ZIDD@E\>$0GN5E$U' MQM+4S.M"$YVFI>X-=3,Y3*'ERVW]XNG :KND\\K;L9J?JP+I2B\*U$$'15?B M6CM'-E"[ ".1K?%TY/56[/?W6+C+5#_P:F/U)VJ'F56D8US?^EXVGX@:Y'>T(](">':*5KP?:07!&4Y4\>S] M=L3*[M7:DM[]O]2GE?Q.B_GZ3Q>:GZ9?K'B@R\>V,[YR[Z5_J">YU!.WA+3? MB-MY+(Z18H.P1N9IC M:>"/!CWW(J=Y*/6:OYC-=%GJ%=\NE02YT03\/M<@^OJ!#F@_H5[^!U!+ P04 M " U?:-8FR;"$'L" "T!P &0 'AL+W=OU ^^]G M.R&#$A#J^$+L\SW/^3D?=Z,MXT\B!9#H.<^H&%NIE,70MD6<0HY%AQ5 U5K6Q0<<&) >69[CM.S6 M:^T,#V2=2FVPPU&!U[ ^5C,N=K9#4M"&FL[ZR3]SAU&VQ1VHD M51/D'WTUS]0?8DVH0!FL5"BG!?PDT*K3L;(5K(7XME.-B3Q BL$##)M"=@\#G /C%F0T?C=,[UA M2YMX.C[2O[K:32U[K.!>L%^4Z#+Q/GB(0(X;IG>B_09]/3/+RP13[A>U76ST MT4-9H[2H^F1C4%'>/?%+?PXG"89S/B'L$T+GW6WD+#]CC=-8BA9)&VUH=N!* M==E&CG+[ISQJ:=Y2DZ?3C3E> A(]24PH+]!*2LP+,,>N5>QKLX.-\[.>MNYH MX05:A!X$UZ5"7S@!\F^^;\P&O?"HMPY'@0]8WJ%HH/TKVG!"#Y0TF)VKNH-.ST/MO5FJ&F>0>.9B*) '\-+W[R;SX-.(\G10 MGH[1TUW# $V"_>QVY^56G]@32W")\P6V<^9;;8G!;7'UPXW[CW(M^_DE_J$ 6K@LJE(F&ZZY5 M#*M#HUUU_>5O>->ES84L*%>(06Y2@[N%^3MEU_FZB1:UZS9[H4WO!+JHL67Z2G8H:*:2JF6&7+4-=*>0E2ZI;8(X#+.@95QX MJX7[=Z]6"]F;A@N\5Z#[MF7JOQMLY&[I1=[AQV>^K8W]$:P6'=OB&LW?W;TB M+QA12MZBT%P*4%@MO>MH?I/:>!?P#\>=/AJ#5;*1\M$Z?Y5++[2$L,'"6 1& MY@EOL6DL$-'X=X_IC4O:Q./Q ?T/IYVT;)C&6]E\X:6IE][,@Q(KUC?FL]S] MB7L]$XM7R$:[+^R&V.G$@Z+71K;[9&+0IWB\#0 C8L*/9@-P-8? 8L@X]2F%K#G2BQ_#$_(&(CN_C [B:^"/B1J2M( M(A_B,$XOX"6CVL3A);^O]NOU1AM%Q?'ME-X!+CT-9R_,7'>LP*5'-T*C>D)O M]>95E(7O+Y!-1[+I)?35FBY@V3<(LH);UA1]PUPAD_NI;U$Q(Q4P4<('%))* MP_E)&LX:U+D+TF).T#/A?8F5]S2KH"[^;P M4"M$:(=:1%N+0)54U*Z4UOSYW)2M,OM)CD;C5L_ATPO;UY#X>9Z2G?BS/">; MIR%]H\C/IK/C$YG_<#S416T3X<5%Z6]>S>(H?@\[UU.((GLB#EL0Y+Y<9Y!,O&G>>2\*+9>EL_@KJJH^=GS*'G3V_8'&HM><<-1SV%M9/$( MLANVV)X1@1O%"[ND=I.]X$:#E90G.61I I$?T:[\K,GA4];OJ&+E=^IK%'Q. M'HG(IZDUTR2T9C:9.!-'QV?P\P+^?F=?0W@518/)G D39Y+DHM1V0":KZ0T!\&PO=V]R:W-H965T M'WJ1AN3,F_=&G-'BJ/0WTR!:^-$*:99!8VTWCR)3-=@R 2GS28OFV9_KE&H8[+( E.&\]\ MWUBW$:T6'=OC!NU?W9.F571&J7F+TG E0>-N&3PD\W7N_+W#WQR/YL(&IV2K MU#>W^% O@]@10H&5=0B,7@=\BT(X(*+Q?<0,SBE=X*5]0G_TVDG+EAE\J\1G M7MMF&F&?U?$]CGHF#J]2PO@G' ??/ Z@ZHU5[1A,#%HNAS?[,=;A M(F#V4D Z!J2>]Y#(LWS'+%LMM#J"=MZ$Y@POU4<3.2[=1]E83:>_)47\Y@;K_,PZOX6^VE!+UKU 4#NXH> :[9O MUVE_:A!V2E#;Y@?M;\T7()M5&^8K,W='.C+58W_ M=!OL++9;U)#%(3Q4E>JE-=39%?*#0P]!HIU?.X%7,)V&\20EHTC"V2R&/]$8 M8(Z=9T#C"2J--;<@E#%H( F+,AN?WGD4YEUWO>TUGB(TTDH2G*RAT[QR>EG] M#W4?C1\BDH79M( \3,KX1=Z.8A*6LXR,R20LRRE\D <*5YJCF<,S.U+?6M2< M"4,^:1K.XHDSRK"^WEHP$L:AL9Y]SQR'X9)\\M]F-?T M8?>\Z5:J!UTS9LACVP@]&]7&K,\F M$UW6K*7Z5*Z9 &SD6\!L8:5QFJ@^'QCEZQIK"+ M^+K3.>I-VH.']%[[!^<[?%E0S2YE\Q>O3#T;Y2-2L27=-.96;G]C.W\2JZ^4 MC7;_9-O)9L6(E!MM9+L[# 0M%]V7/N[B<' @]W]R(-P="!WNSI!#^9X:.I\J MN27*2D.;)9RK[C3 <6&3%3A)ZI.211X)/3#^(B^J(](Y/1%KXG("_?)>Z[+1NJ- M8N3O\X4V"O?JGZ$P=%;B82NVUL[TFI9L-D(Q:::^L='\[9L@]=\=\2'N?8B/ M:9_?H7:K#4#+)3EOI3+\O^%L#@$_JGH8^*$-_FR#=B';,@1KS 4QM=QHA%6? MG!&DK:S[O)$[MC:L7>#Z1;[;BLA');4FYV6Y:4_=I7NQ<;.!#I1DY7)52I@Q MK*R%;.3JB?Q"\L3SHQS$. V\+$Y.0(:1%Q;1GAE:9E)X>10Y9N(%14%^YR7: M#O"O%&/H0/ A"$(RQM\)>?LF#X/PW<#.#35.UH+!O:C0/M%:2>Q[?A&0<>A[ M10(S0>$%0!456&90 >MY?@*?/3\MR*6K><1!L8;:QJ5KOM:(2N&%(2SFJ9=E M/L3#T(N3T#&"(B7C+/.BW#(0TSQ(R6K4"P$A*B='+?TJFE MDSBW=&;O:U(X&;OAQ4%@Z8($N1Z MWET?9L+L^_=C&[R6]^[7U=$%;:@HX;\8ZH](4Q:Y'@(JS;PT2D%%<>#R@ID% M$XG #*$4$^63[4A"=RV%T.I?M!D+$]T)N2U(C-^!N1]@65,QTMJ;2A-G*L0U M"0=3/3D82=#-5F[PTNC1"%XWG?2[_6QWWHTTS^+=8 @L*RXT:=@21_W3#)6G MNF&K6QBY=@/.0AJT3D?6F$^9L@+@+Z4T^X4UT$^\\_\!4$L#!!0 ( #5] MHUC),%/4X0( % & 9 >&PO=V]R:W-H965T"F5=I.@(*HNPM!E!9;"G9H*-7N6QI:"^&A7 MH:LLBKP!E2I,HN@L+(74P73HS'H2Q,'6\"!7 M!7E#.!U78H5SI*_5O>53V+'DLD3MI-%@<3D)KN*+V<#'-P'?)*[=SAY\)@MC MGOSA2SX)(B\(%6;D&00OSWB-2GDBEO%KPQET5WK@[G[+_JG)G7-9"(?71GV7 M.1638!1 CDM1*WHPZ\^XR6?H^3*C7/,+ZS8V.0\@JQV9<@-F!:74[2I>-G78 M 8RB-P#)!I TNMN+&I4W@L1T;,T:K(]F-K]I4FW0+$YJ_RASLNR5C*/I#2X( M3A[%0J'KC4-B2N\(LPU\UL*3-^!G<&"X2E M4=Q\4J^ _$.#=""V;>BO,[4%9?3J/:$M0?)3+@ASC8[C"/A)LJ)[$Q ZASE6 MA.4"+:118T[A1&J@PM2._:YW 3.AA,XX&_T_P8YG#\\#/AOU[+7>&J'A'<3G M:3^*(MX='XV2.+F$1Z]2>>_6DL1I_RP9PJ,AH1J7ZW!;WZU/I]:B-);D'\RY M"JYNA&3&D8.3N)\,/O1XC?K1,.ZU@*RV%C5QRU%M)4ETOF"OQ?*EZF2E?4$L#!!0 ( #5]HUCO(.=;L 4 #H/ 9 M>&PO=V]R:W-H965T&^W&G_U?L.ODRE51]T^711?I1.CB^-7A.#LT$;"MY5OQK %34F9>(,_"U@G1M/U )" M[,AMW288(W7Z(*>ELL/+D0,+.&^4;[3=M-KX#[3%Y+.NW=*23_5,S5ZN'P&R M+3S>P;OAO0H_2W-.!*.$!SSLT2>V[@JO3[SB[KUJM'%%O2#_7$^M,T".?X^Y MVVH+CVO#@KFPC-.3-H:)5#\1GI[\ N(;@E8)4KF2T2E5U#>K5U+ULHH MG&A]B3[M6CJE>* MW.H'R:MZ#\^:QR)4E)R055&0!"A%-,P$"BR,:,B\E >4B\AHF MNEQA\"SA(16,$QY1'C$2IE0D*8E@)HO(@W:R!-];RZ A2&@2<)08HRP,0>), MT"1C*/& AE% ?C/:6L0X+UPOW#^WX9UT87RQ]H2$$0UBU!TF-$P2$#) %D4H MA)0!X"^U+$N=2P'&XSY% M'1=?(-W@!)2,)21-:<8#D@G*1/I=N%_SF27@7P)9@SPD1(0TS%(B.(T"<>#K M3NNA=S'GP]V(41ZF^][MEA[UIT,1T02"W:%@/O2MDH6?WG2)BCFP*&V%-/$, MX0)XEWH)* 9Z@G+Y W0,WTJ1 S5@0= X]!0/@>$9*8!5"[-&(-G#%7<(I]]CT+NHT W@A@U)S3UEJ!^ M&?-"Y/7V-,1HVQ"CWH9X)Y];%CA-KO-OJP(:#K@.(77/E-R5$G*"R#[!K\9G MJ+\O]EMKW59($^Q-V/>:K;%F:TQMC:VE/>A_/]7B7DFAP"ARRN/@9<+.X)> M1I62-T,% L1^DZ!)G)(S*(:\7/FE1E?@ !P#,+\K#+:$*)^$GC^HY(0#KR/L M_G!JJNU<&8N#HH86Z30<&2 YG?&CMA&=74UM;HJI,D1:JS;'"K!+["L!0UT8 M-(H'DD;Y,WWY?-[#KGC+KK@WW_E!N*@T_7&V@8DZ[FP;L/$'M=%C/< M5([1JM],FZL]KW_^,+5WZ\ M@&1XE"5Z>C1SH[W[3*7,PM_:+"@$0K97F^W7[<7PNKT/[::WMTJ(V:( +TLU MAZ7!>0)%;]J;6CMPNO&WHZEV<-?RXA(NM\K@!/@_U]IU S2PO2Z/_P=02P,$ M% @ -7VC6,HCF\=E P L < !D !X;"]W;W)K&ULM551;^,V#/XKA'HVB]$9M$_(HFH:MD%VPG/N]![V]J/ )[=?^0=,J'%%*V6)GI.I XW81K.+K MF]3I>X5?).[-B0PNDHU2W]SBIW(11(X0-EA8AR#H]XRWV#0.B&C\<< ,1I?. M\%0^HO_H8Z=8-L+@K6I^E:6M%T$>0(E;L6OLH]I_P4,\$X=7J,;X+^P'W30+ MH-@9J]J#,3%H93?\Q?2& 3\8<,][<.19?A96+.=:[4$[;4)S@@_5 M6Q,YV;FB/%E-IY+L[/(1G[';(7Q8BTV#YN,\M(3JSL+B@' S(/ W$*9PKSI; M&[CK2BS_;A\2FY$2/U*ZX17L!+QA 3CY?\0XA;K5JX):Z: MK@*EV=9PZQ.,&GY;;8S?__U< @;\]#R^:YMKTXL"%P'UA4']C,'R_0_Q-/IT M@7TZLD\OH2\_2R.J2F,E_"U66SC$,)9-$N<-(T9SU*XVVF:< SN95E2Z'?"6'@OVOX3 MK+;.!\0SEN83\L[2.(4D87DV@63*^"RF4I VQ4^3IRD)G.7Q#&+.9CP&3CX= M=)RPC5)*<:B//?5F+'9 MU$M4*G=X"J*>J3&]+:4RYCGPE$63*4P2G]B4\IM-_V-BSS5F>#)%Z7Y5_JTP M4*A=9X>!.NZ.S]%JF,+?U8>WC#)5R!^&A56]G\D;9:EI MO%C3DXK:*=#Y5BE[7#@'XR.]_ M02P,$% @ -7VC6%V5]J^> @ X 4 M !D !X;"]W;W)K&ULA53;3MM $/V5D5M514+8 ML4.*TL12 E3E 0D1:!^J/JSM2;QB+^[NFH1^?6?7B1ND$%[BOA@(X6RTZAVKAG'L2UKE,R>Z085W2RUDCU-!I$NX-[OJJ=/XCS2<-6N$#WV-P9 MVL4]2\4E*LNU H/+:30;C.=#'Q\"?G!">%UD]^[Y2"QM^8=W%GE/&LK5.RRV8]I*K[LLVVW?8 UPD;P#2+2 -NKM$0>45 M,O,&62#4TB3='B$ M+^M]9H$O>], M\D\?!J/DZQ&]PU[O\!A[OJ#NJUJ!H)?PJ R6>J7X7ZR"@SDJ7')GX5X+ 52= M:V:J0PZ.YCCL8 8^F2JYX"ST#0EP-4*!*ZX45RM@J@)455A*W2KG0]I]C8XT M%CN-G.J**^+0K26H/1F_-O0JF%E/ML#&H2S00):$"LC@(V2G@U$*5UC2[+%4 MK 8% MUTDTJS!;+)3^2;H&[$_[\37KNO9_>#?[*"N]K@6!2X(F9U_.(S#=/.DV3C>A MAPOM:"*$94TC&(T/H/NEUFZW\0GZH9[_ U!+ P04 " U?:-8NNL\CO\" M #S!@ &0 'AL+W=O!AHEH'>T \.,FUL>;8P7;6C5_/V4E#)[J*!UZULE"Z9I:G>AJ;2R'(? M5(HP[O>3L&1S?YG,^" MOB.$ C/K$!A]'O 2A7! 1.-GBQET*5W@H;U'_^AKIUI29O!2B3N>VV(6C /( M<<-J86_4[A.V]5PXO$P)XT?8-;[#.("L-E:5;3 Q*+ELONRQ_0\' >/^"P%Q M&Q![WDTBS_**63:?:K4#[;P)S1F^5!]-Y+ATA[*VFG8YQ=GY2JN\SBS<,:V9 MM$_P)15\R_P?Z]VR5* YFX:6,CG_,&M1EPUJ_ )J M=*VL+ !YEC_CP^)(8= MS7A/14E_?5R"]9KH;V\_!>9EO;]I>*4FAFC,LXL MYB1@6_C-JN6WV_-C#3_H<4D.JC9,YN8,: 1N@,M,U"07(.FI6D.F2#S2T )9 M1@F>>_B4"28S!*]YX[,1G**$%%)KC=*"X"SE@KMSG X\&M(X'B2PYH__@^@H=GCCY!C1:-2'*#E"E1:) M:QR-_Y'K,3&'!XVH1+WU[=;0^=72-CVI6^TZ^J)I9'_ *J?:# C<4&C_ M?'01@&Y:;#.QJO)M+566FJ0W"WJ54#L'VM\H9?<3EZ![Y^:_ 5!+ P04 M" U?:-8/30V*)$$ !'"P &0 'AL+W=O>.N56WM0ZY7LC. -/BC075TS]7R+ M0NZOO=![6?C"=Y6Q"[/UJF4[W*#YO7U0]#4;K12\QD9SV8#"\MJ[":]N4ROO M!+YRW.N#.=A(ME)^LQ^?BFLOL ZAP-Q8"XR&[WB'0EA#Y,;?@TUO/-(J'LY? MK']TL5,L6Z;Q3HH_>&&J:R_SH,"2=<)\D?M?<8@GL?9R*;3[#_M>-EYZD'?: MR'I0)@]JWO0C>QKNX4 A"]Y1B :%R/G='^2\_)D9MEXIN0=EI3GEG?(X6DX<,CVPK4YZN9(:-V:Y8/!FY[ ]$[!E+X+!M3:?BE M*;!XJS\C9T:/HA>/;J-)@Y^9NH0X]"$*HOF$O7B,,';VXND(_[S9:J,(@K]. MQ=B;F)\V81/C2KHOJ.W_O&', U^FG!P/CHXG[*^WG1M*Y! -TS M+1.LR1$V+B,_-7W:$;^GO)ZT>]KKQPJAE()RD3<[,/;505=RK\'0CCYT93NX MTA<'_NH*):-@!@LP$F2G0 P,\8:,R$ZSIM#G5T>AW,N\5Z;WS:OQ@6&#K<%Z MBPKBP"W%<*,U&@V_M:A(A=P<#CA: &4S[D*6%QU]L%[I#,+0GV>9G41^MDCA M4=I@>HUWA>XYVW+!#?_W,1KN.J7H2J"5RD4@2Y!'KH@#_3.(_3 )W1@GT7_' M<:A,_B3I L+87V;+-[Z_/2),_$7H ECX\3R$"0Z3D<-DDL,[6;>RH4"UC="E M#=Q);4Z1-VGI_Y"W1X4.N?S-J2-.M*X-["M.K'!-Q.5247TA#&$K3=5OD\). MRD*#EJ( P@ZHW),S.Q]VV- E"[?("BJ0QI3'\$TJ8B "\,JOI0*LJ 0$@2(,E#7H8C0S]:S/LQLKP07\'2C?,T MG<(F';%))[%Y#;5'YB65GNF*3*=H<@J@29OO ]07K*WM)1P33<[I9\N!U#4% MU[GL&EN9@(W MM0UPD-,CD^?N02/BA782JCN+T-%(_/A1&MGI@@2")+/3S+*W7-CITD[G ;%/ M^76T?>LN>:Y>T8>9G5.SN46O@==L9EZ1D".F6/U E MC./SP9I"6T%'$V($92QGIW"<'30W-:J=:^$T.'?Z/F=<';O$F[XY>A7O6TRZ MZ!UO-)U?DFIPN: RIOJVK?\PLG6M$I48:KS^?U M/U!+ P04 " U?:-8+QKKJA & 6#P &0 'AL+W=OFOOV=E<$A*F/0^(,MH=W56.GMDG:R4OC$+*2W=E45E3CL+:Y?' M_;Z9+F0I3$\M9861F=*EL'C5\[Y9:BDRYU06_<#SDGXI\JIS=N+^N]1G)ZJV M15[)2TVF+DNA[\]EH5:G';^S^>,JGR\L_]$_.UF*N1Q+^WUYJ?'6;Z-D>2DK MDZN*M)R==D;^\7G*]L[@1RY79JM/G,E$J1M^^9R==CP&) LYM1Q!X'$K+V11 M<"# ^'<=L]-.R8[;_4WTCRYWY#(11EZHXF>>V<5I9]"A3,Y$7=@KM?I+KO.) M.=Y4%<:UM&ILH[A#T]I85:Z=@:#,J^8I[M;KL.4P\)YQ"-8.@J\P:XO.)-&5N-T1Q^]FQLU?3F[3GRRNA"E=AK(]QR'5Z+ M22'-T4G?8AHV[D_7(<^;D,$S(1/ZHBJ[,/2ARF3VV+\/>"W&8(/Q/-@;\(O0 M/0K]+@5>$.V)%[8YARY>^%S."Z'E.N=+<0^*61II+:JY=/V_1Q-C-?CRSZ[D MF]C1[MA<0\=F*:;RM(,B,5+?RL[9FU=^XKW;@SQJD4?[HI^-49-974A2,WIV MYS[<<5_NPKXW^F[LUPM),U6@>/-J3I9)06:A5H:, S!Q *;; &0#@.Q"6,H- MY=6TJ$$%=/"?A'%E5)%GPN(_3(0",IP1E$:["(8.G:FJC:@RFE 03=,$_2'B'B%Q7)3LGDF;R%U2\>DV/,I2H8T#'T: M^BE]DA52+)R=R%#..1.-=0F1XL$0;9H :W?H)Q1V_:&WWN8=JSR1D&3)BZM* MK+6X ]RP&Z4AMTE,23=.AVC#,*3/K1'<*CG++1VFL7^$-DS1^MW(C]PS#).C MY^<4,ROUXRD/@#8-@O5S@&?<]1->T:@['*:TA_5QR_KXSUA/WY8.SH@E/;?W MNZB^-^0?4-T=5ODO9*IJW7 >1'TX43#]8[9VP?^I7%H"FWGUP$P4#!2'1*GJ MRC*=&_R&OM766#CQ?#_= 8(5']V"(W.).I9ZFJ..+G4^E;^/7X#RK%(U"'4M M=>E@W(.(YHA&\[F6\.0<$#.9,YV?;K@T 6/ M^Z!6,.R!!%L3/JE-GBQUDPT#"GMX,'/=W4, MXGG[")>TA$M>3#A>M8;\(P,R-!NWBW#[0SXOHZR(J\W>BO7>SD2NZ98WK$NK M18[,5\) 6E!^4 T8-L59+U4CJ0_VC%D*.*Q)NC:8\SX22R[5-B_R7PX&!LX+ M@5I'QHKUKG%ZNP3CV*!4F6S4BDVU+)QDBX>%.'Z9^/Y\FA_7QAK@%K*M+ [\ MH!=%> R9&%M+3S4G#NE[Y \@5[FYH1D?$SD8BZ*VI#EHU(OBU_06SV3P&E1) M4WX+>T.\\5$Y95R\KI3T/*\IH.UN:W.KD#Z6#@4?):_=[[>\=MBT_AG$(L,: MT7TNBXS>O!H$?O!N\]Q#V[2E;?IBVGY5U2V6 -/B<((". 2->'ZO*?>1 M>=S([?_V:_=OMT@/HN9#I8^F#7H=!S((]P"@.9Y;N(?UH AX& MB0=ACGM12(&PO=V]R:W-H965T920/BTV1MSVP".^U#=C*;IGU60+9I +F2B+/_OE>"$-O( M;-KR8H,X]TCWWB/I2O,=XT]B0ZE$+U59BX6UD7)[9=LBV]"*B$NVI35\63%> M$0FO?&V++:<22:JB+\QS4MV6YA M8>NUX7NQWDC58"_G6[*F]U0^;.\XO-D]2UY4M!8%JQ&GJX7U!5^EV%<&&O%' M07=B[QDI5QX9>U(OO^4+RU$CHB7-I*(@\/=,;VA9*B88Q]\=J=7WJ0SWGU_9 MOVKGP9E'(N@-*_\L=0H/@R5@K]BW8=UK%0U@C) MJLX81E 5=?M/7KI [!D C]G [0S<8P/_A('7&7CO[<'O#/SW]A!T!MIUN_5= M!RXADBSGG.T05VA@4P\Z^MH:XE742BCWDL/7 NSD,B6\+NJU0'>4H_L-X12= M)522HA3GZ!?T<)^@LX_GZ".RD5!?!2IJ]% 74EQ (SS_OF&-('4NYK:$\2A6 M.^OZOF[[=D_T[:%;5LN-0&F=T]Q@GXS;AR/V-L2A#X;[&HQK=Y3PEO!+Y.$+ MY#JN;QC/S?O-/9,[_Z_W]#_W?A ,KU>&I_F\$WS?FHIR(AF_,F6VM?7-MFIU MNQ);DM&%!8=(C!.(QF/>K P:!W M,!A56$)K!DO:28T%4VIL2K)D2K)T(K*#%(1]"L)1C>VE $'5H?;<(D-UKSRT MA6T!'BK8T_7ZCSY]F+G8_8QV>@NF.2+/L$RLZ>OV ,6(D+ ?P*9BRFD[G&!? MMJ$;AXYSI+@; S"(8CP )D9&[ Z J8DQC&?[P(,81GT,HU$9IZL55#V(K5!> ME(VJ>Y"@6<,+65!A%'8TI;"G)$NF)$LG(CM(RJQ/RFQ4V/>294^(;54U*A#H M$:I:(7F1**A/ YOO#=4YA&'L>B?%&?=Q MB/_5!-<2A1"\9XJ3_"\H0 %\8JZ;8A<;9F,<^G2B/*\$Z)TW[QVQZNGG\]DH__NI*J< MDBV9E"V=BNTP/V_')SQZ..CS-)/K""*HG^CJ-^V 9 M8^4/EOE@YCFA>QRM(2YT8@='Q_$RX*+0#X/CB UQ/@X])SJ*F;UW%P,'Z+6^ M!!/@:U/+]O#=M_87;5_T]=)1^S6^NL&&]D1=S.F[GS?Z]E;OEO!U =5.25?0 ME7,9P6!Y>U'6ODBVU3=!CTQ*5NG'#24YY0H WU<,\M>]J [ZZ\KE/U!+ P04 M " U?:-8YABHY$ # " "@ &0 'AL+W=OL@$X@P>9WTNRUE=A=(9 .:;6%X[,WF;8^$CO8;@O_ M_8V=;$@;M]Q)^Z6-DWG/[]F>\

    .7M9 -U3B4&U^U$FAE04WM1T&0^0UEW%O.[;M[N9R+G:X9AWM)U*YIJ/QY M [4X++S0>WKQP#9;;5[XRWE+-[ "_:6]ESCR!Y:*-< 5$YQ(6"^\=^'U;6@! M-N)O!@B;&RJ,0W\S@8[7P J,(:BBUH:#XMX=;J&O#A#J^]Z3>,*6'A\#/?1^6 _&NQ'EB\^P_>N+,6.:X4GL@2VIX\UO"$<]+7+64>5N*E, MOEVKEI:P\#"A%,@]>,L_7H19\*?+YS.1';F.!]?Q)7:7:Y??CB2S)*8<[)=Y M'J31W-^/C4RCLG V"X:H(X7)H#"YJ/ O4(K0&HN,/918KD@IH6*:U$(IZ6F0\R\XMI^Y'O<>F$9*"Y"X-Z$8M!47M7W%^]GEO6>F-X,[^ -PX)4PQIQP56.]F37[G0#+5K; M,3P*C?V'?=QBBPC2!.#WM1#Z:6":D*'I7/X+4$L#!!0 ( #5]HUCM4)4^ M#P< "P[ 9 >&PO=V]R:W-H965TB^%ZN.)?H1Y;FY?ED)>7Z=#HM%RN>1>4;L>:Y^N16 M%%DDU6&QG);K@D=Q'92E4V)9[C2+DGPR.ZO?NRIF9V(CTR3G5P4J-UD6%3_? M\E37\?G$JEK$4[Z0E42D_MWQ.4_32DFUXY^= MZ&2?LPH\?/V@_JZ^>'4Q-U')YR+],XGEZGSB3U#,;Z--*K^(^]_Y[H*<2F\A MTK+^B^YWYUH3M-B44F2[8-6"+,FW_Z,?.R,. I2./H#L LAC ^@N@'8#[($ M>Q=@/S; V074ES[=7GMM7!C):'96B'M45&I%[7X=K?Q*\JJC7,M"?9JH M.#E[+T1\GZ0IBO(8?98K7J#+F.H1-<0/U6V[+TA#]Z\)4;!CU'Q!E'\&A&+4%U['A]N:\+# M_Y>=F<.O^5J%6[KPEAETWU%HK4<']-XE>2+YR0?UM8[[O0+]]4&=CRXES\J_ M=:7?BMMZ\6HT/"W7T8*?3]1P5_+BCD]FO_Z"7>LWG>^08B&D& ,2:U7(WE?( M-JG/WA>B+-$B*HJ?2;Y$428VN=35PB@SMA9;,;<6JV:ENYE-7[NT&7( MG$R7T_$#;Y^SY9^S]\\Q^G>Q6&RR31I)U<&5>85,_HVJR4QGH5%IK(5;,>?@ MWBW/W.4.NAGB/]3JK^0Z^XPJ8^WS>I>"B>?8'?>\WG<,4\\B M[;,84,-:YOE[\WSS>+=;NN@,,T:.-C46ZLCY!B(:08 Q)KU01;S1+< M>LZEU4X=J$B@:B&H&H-2:]?I )4PS ++K#.Z(K@W%OB.1?W.\ .:E TD)?KQ M!Y/&0P*VR#)+C;:1]%<\+O9LI^LC9%:FR^H$/AT8R']C($D,++7/4:,]H M?]E#2=!=:8$F9;JD#@Z" <<:/,)F/OJ0+*KU%;I8%IQG/)?ZWRA Z0A4+015 M8U!J[7(TM(6=9YWU0!$,5"T$56-0:NTZ-4"'S43W^%D/%/)PG[@P[BZY05.R M(RG;_C6(AX\PWI@9#Q3T<)_T3C0>0N9DQW*V36Q0#YM9;VBV ^4\W(>N[D\P MH F9,6';J8;P\!'$4QU-36TUX'TMHIAG4?%=/].!PAVH6@BJQJ#4VG<1&KXC MS\IW!)3O0-5"4#4&I=:N4\-W!(COS#JC*])'+=NR MP9>D"3,DU2&@3.P$_H MI.$[ L=W9JG1-FI(BUB!TX45T*Q,EQ4'ON\/&-GP'7D2WYFC1GO61RT_F]=UR7J O/*W[7+E*UMJ9SRPTVD10Q@-58U!J M[9(TC$>>E?$(*..!JH6@:@Q*K5VGAO$($..9=497I ]66JTD1KJ\EW/Z^(+:%:FR^IYU!]@&-+0'GD2[9FC1GO6AR_5 M\VRGU_E D4^7E6(?#W6^AON(F?L^B?QD(;(UE\=^X30+C;81E/M U1B46ON! MJ8;[Z+-R'P7E/E"U$%2-0:FUZ]1P'P7B/K/.Z(KT$.63>,\<-=JO/GKUS()]'M*4L.U4PWG4 MS'F?BYA73XYHTK:- M#=C1)X&=.6JT8\=OXX$F9#LU]Q&37(-SU(QS5%O=.R\/\>GX7;C9B.SW4?Z,2J625ZBE-\J M2>N-IP;=8KLU>W@CI!19_7+%([5^KTY0G]\*(1\.J@3[#;*S_P!0 M2P,$% @ -7VC6)-/95RG! EQL !D !X;"]W;W)K&ULM5E=;Z,X%/TK%CL:M=*H8).0I)-$ZM?.1MK.5,W,[,-J']QP MDZ !S-JFF97VQZ\-!$*@7C5R7Q(,OL?W<(_A8$]WC/\06P")?B9Q*F;.5LKL MTG7%:@L)%14*F:?..*C ,-BZ D=HGG!6Y"H]293XMS#WP^9;F, MHQ0>.!)YDE#^SS7$;#=SL+,_\1AMME*?<.?3C&Y@"?);]L!5RZU1PBB!5$0L M11S6,^<*7]Z0B0XH>GR/8"<.CI&F\L38#]U8A#/'TQE!#"NI(:CZ>X8;B&.- MI/+XNP)UZC%UX.'Q'OW7@KPB\T0%W+#XCRB4VYDS=E (:YK'\I'M?H.*T%#C MK5@LBE^TJ_IZ#EKE0K*D"E89)%%:_M.?U8TX"/!?"B!5 #D*(.2% +\*\ NB M968%K5LJZ7S*V0YQW5NAZ8/BWA31BDV4ZC(N)5=7(Q4GYY\8"W=1'".:ANB+ MW )'BQ!2&:TC^A0#6J22IIM('UX) 5)\0)^5N,ZNPC#2=:"QZE*J2;7.T=DM M2!K%XAR]0U&*OFY9+A2TF+I29:O'=%=59M=E9N2%S )TSU*Y%>@N#2%LQ[N* M94V5[*E>$R/@/>47R,DZG[?$C,./2)Q(8UL:&1V+Z4?9F7D<%!YOY *>DX_;YN>#CQZVZMQ((Z ML<"8V%TJ@6<\$H >U;,=>._\-&*\5F"6P%IT1S7=D9TI-;+)V!)8B_&X9CP^ M67GCSISQR 0JW7YM&@-=6RA)8BROVFC>P M9T>=%8XETK;0VJP/? <^6:%5Z*%$AR//EBS.M?'I M]S?&^%?7RQ):FVWC2K E6X*M^A);:&W6C3/!9FMB5&G7? 2#H*O2MW @N+$@ MV.Q!E#OG5$B>KV3. =UO$GG1R\8(\^JR64)KDV[L#0XLB=6JQ[&%UF;=N!QL MM!1FL8ZZ3MD;=,7Z%J8%-ZX%FVW+,J%<+B$5T,O!DB>IJ+Z%P\&-Q<$32Q*U M:G5LH;6_P!NO0XRNPBC1*O10HH/QI"-1\PBG,FA\"S'[EN_J2S3O?=V; U]; M*%MH;9J-N2'$CCR)59-C"ZW-NC$YQ&@GS/+T._+$>-Q]WYN'.)5"XUB(V;$L MV%?TP%FHWO<"O:=)]K'XC(I6(/9K*KWL++F4ZAZ\A>FAY@7=8SB#;KB'0W\X>A8O'W]_,E!OW9RC3=;HJ]EK$6: A<=U#7UXS)?4,/4._%S?\#4$L#!!0 ( #5]HUCH M/:DWB ( (H& 9 >&PO=V]R:W-H965TK51[X?NRK*'!\HRWP/2;%1<-5KHKUKYL M!>#*%C74CX(@]1M,F%?D=NQ&%#G?*$H8W @D-TV#Q:]+H+R;>:'W.'!+UK4R M WZ1MW@-=Z#NVQNA>_Z@4I$&F"2<(0&KF3MJY@7&$% HE5' ^K&%*Z#4"&D;/_>:WH TA8?M1_5W-KO.LL02KCC]1BI5 MS[S,0Q6L\(:J6]Y]@'V>Q.B5G$K[B[K]W,!#Y48JWNR+M8.&L/Z)=_MU."B( MHF<*HGU!9'WW(.MR@14N=41 M2A%F%?JL:A#HN@*FR(K@)05TS11F:V*: M(Q+&:+0 A0F58W2""$-?:KZ16ECFOM)>#=$O][XN>U_1,[X^8G&&XO 414$T M0?=W"S0Z&?\MX^NH0]YHR!M9W?A_\CX)AQ9$EI3+C0#T?;Z42NA=\\/EOJ=, MW!1SDBYDBTN8>?JH2!!;\(K7K\(T>/-"AGC($+^D7M@E&4FR0PUGJI9CE\%> M(K42YF1NBS .HCCWMP[R9"!/CI$3%ZRO2@Y@43C- CY=0=^,IRS&4S ?IU?:=SY M#4K&"Y"&*TDT3$?>&3T=T]@9E#>^<5B9K35QH=PH]=MM+K*1%SA&(""U#H+A MWQ+>@A ."7G\J4&]QJ8TK7N$>7C&Y5-+FAKR3&63W[7V,L0DT7 M)E&'=@?1T%_N<-UM7'=;76-*\&U(5+/6(-,[8C631K#J56:_4.3XS.TN0A5P M=XM0)QSL9A,W;.)6-JBG1[(0/W :=5 TX6Z_O<9OK]7OA?I"KK3*%JDUY#4K MYF_(!&O,4S"XF.W+0"OH?VJFWU#N/Y>T^R] <]#0'#Q=VH,'1:6]:-#M[2XJ M#3;M,W@I<=?(]]0=!'L(;?5S^D1]UP#W<]&)]N8BW+@.'Y7X1(F%B[U5U.TX M_RD7NNG8]-E:-GV)GDTW39L^0]>N,>[5,^[%4;RGGIN^35^L<=.'G7M?XZ:; MSDV?VKIK@/B?5,3=?US[6P-3 7I6CH6&I&HA;34[-:?-Z'E6#5R;Z]7&PO=V]R:W-H965TWVXK07 ME#@-&N#,..DF[<.?#33&Q/'"^I 7+1#\Q_SCQ_;/-IP],?ZY6%$JT-5T(=&,W/UM$CO:?BP_J6 MR[W13F619#0O$I8C3I?G@W?>6Q).5(+RC'\3^E0TMI&ZE0?&/JN=Z\7Y8*QR M1%,:"R41R7];>DG35"G)?'RI10>[:ZJ$S>UG]:ORYN7-/$0%O63IQV0A5N># MTP%:T&6T2<4=>_J3UC<4*KV8I47Y%SU5YTYF Q1O"L&R.K',09;DU?_H:VU$ M(X'4L2? =0+<3A <2.#7"?QC$P1U@J!TIKJ5T@<2B6A^QMD3XNILJ:8V2C/+ MU/+VDUS][O>"RV\3F4[,K_,%?1!TD=.B0+^AOR+.(_5+H->$BBA)BS?RZ(=[ M@EZ_>H->H21'-TF:RE^L.!L)>7VE,HKK:UU4U\('KC5!-RP7JP+](2^Z,-./ M9+YWFN-M ML8YB>CZ0%4-!^98.YK_^XDW&O]L<@Q0C0&*&F\'.S<"E/K^C6Y9ND_P1I2S* M5<@DV29##XQ+(74XCN2UI;\V2YW272V%%".5V*044W7Z=HZ]\&RTM3@5[IP* MG4X160'(P"X$W\@*79Q(K_BC#/2J(4&RUQJG3M:(#52-0:J:'6'N(>VDZ:EDH2R'5 M")2:::G&$,_9+Z\CN2@V41Y3&<:%L+,>*'?4:BHB=^$_&TYFQL>L# A4#DR? M-&!X;L*0_$>S!\I139#/9?#=(Z=4U8%6UT#1 E2-0*F9?FH,\<)^0AD2+2Y! MU0B4FFFI1A7/S2K'AC(HEM1JGM<(96_HMX.W#^#P-'%XSB[X_!_*LW)DP.H' M*%B JA$H-=,WS1;>:3]!"DD+EZ!J!$K-M%33A^?&CQ>-5+FU._L*"B2>!8#" ML7VP"FO0P&[0^%@.Y=,%BFK^2G)!96Z$ C&JAJO4B+;-JUJX-5(UG>%QX^.U MB,.=FZZ60*F9WFGBP&[BV-5ZZ#NZB I:CNG)[2NZD%ZFZ&J3+XJ# WUN\:YE M#52-0*F9QFH,P?U@" ;%$% U J5F6JHQ!!^#(3\_+%W+MZ)]W!Y1<.>BLV=] M( G62(+=2'(HODNGK":!X@BH&H%2,[W4.(+[P1$,BB.@:@1*S;14XP@^!D=> M$-(U66 SIO>:;-")$2@UTS,-*M@-*F;OT.H***V JA$H-=,\32NX'UK!H+0" MJD:@U$Q+-:W@'FG%K=W9UWV^P V^J.VR08B=07S-(+Z;09[+55R5JV5=KDY0 M%,>,+]2"IB6-Q(;3$UG?R;-46YPFF7U2V'VQSBLXQGLW/&MU>@C4%4W[-(;X M;@PY:-\FWQ22[)Z+D)I$RJ1IJK&0AE*TICR6VY+ZK#YZUAY?>]+-G;G.:USZ M ]?@X?O[(6WP_$[NCD\I>N6ZES.0&$#2LVTL;'TJJ>U5["+KV!77_7!(KYF M$=_-(GT%>6 -=7J6OT!Q0]0-0*E9MJH\<.? M]!/DH-,CH&H$2LVT5-.)[Z:3OH)\:F_)VX,W[MQU]K(/6/$UK/CN=5M[47Y! M\W@E$?GS\S".JVT')190-0*E9OJJB<6?]1/VH+ "JD:@U,REU9I_@HZ+O3H. MY 36F1AOVHYO=S8ZKYWN@WH"33V!FWJ.B._#S;I;N_.2=% $@E(S?=4(%/0S M]Q* XA"H&H%2,RW5.!3T._<26.=>\'Y\@P(/E)II6N.!$S?P[,=W8P;&T72[ M93N70U#P@5(S+=7@$_0S!Q. 0A"H&H%2,RW5$!1TG(,QED^<(+I4&JF MCXUGXOLACQ"4/$#5")2:::DFC]!-'B\+3] Y&% U4JL="/;*K5'C%2T9Y8_E MJVX*%+--+JJWM>R.[EZG\ZY\BF[)P4**5+F70\G,J?E5>OMZEV M!%N7+WQY8$*PK-QH$^?V2,?&\HRZP>\G0_']02P,$% @ -7VC M6#-D:6[8! 9R$ !D !X;"]W;W)K&ULM9IA M;YLX&,>_BL5-ITU:"R8AM+LDTA:85JF3JK:[>W&Z%PXX"1K@G&V2[3[]V822 M."%NT#WWI@7"\WOP_X$'_^.,MXQ_%RM*)?I1Y*68."LIUQ]<5R0K6A!QS=:T M5)\L&"^(5+M\Z8HUIR2M@XK<]3UOY!8D*YWIN#[VP*=C5LD\*^D#1Z(J"L)_ M?J(YVTX<[+P<>,R6*ZD/N-/QFBSI$Y7?U@]<[;DM)E(W8EKE%+$%NF?E\NJ9\@)%ZA3T-J*29+EXIT[[]A2AMV_>H3:Z29/]TRZ[?R;[5\*OT0"_1[[G#SO"9_;PB";7R OK\$%' M>&0/?Z)KE=T[&QY?D-WWZW!LAKNJ"FTI_+84?LT;G.4IE>]*(7FEGD2)_KQ7 M)Z [20OQ5Y>T.]JPFZ8;S >Q)@F=.*J#",HWU)G^^@L>>;]U"0T)BR!A,1#, M*,F@+6-WCNL+^ M\/9(2&O:OD)VI?2\ !\)"933$#)HA0Q>%S*I.-?M0+T4*Y[)C K=G'/=G*5N MSKI_=TD:G(SO^+ZT)N\KYVFZ*QP$NJ\:<@+E-.0,OW2BSZKQYV=:OYW36VE(6@1*BZ%H9D7VOA+#&DL,ZBQ! M:1$H+8:BF879NTMLMY>7MB1( SEK:(=3RMOPM"5!YHRA:*;.>S^*[8;4G*%V M2@QI+6>@M B4%D/1S%+L'2T.8'L1I$F=@=(B4%H,13,+L_?&^#)S?.:K+MQE M?CN^Z[)GZ:TP)"V&HID*[VTR_A]]LIW=^SGH\*/:CIZ\!4!-<$,[O(<&YTTP MWKM@;+?!]1K%VUX,:WHQJ.L%I46@M!B*9JXJ[8VO M;S>^KW1V_]2B'C=U>X+>JT.G"3N7,*"RFK+M?:QO]['_J5W;V;T7YT"]+2@M M;FBCXZ9^W-7=@S5J_1.$KX0OLU*@G"Y4H'<=JM<"WZWJ[W8D6]?+UG,F)2OJ MS14E*>7Z!/7Y@C'YLJ-7PMO?5DS_!5!+ P04 " U?:-84KK2#4X' !7 M,@ &0 'AL+W=O:&&@B;0NPKD'3;A^&?5!L.A8JB9XD)]VP'S_J$3W(*SI:F'YH;/GP M4(>7OKR'E,\>6/ZUV%%:&M_2)"O.%[NRW)\NE\5Z1].H>,OV-..?;%F>1B5_ MF]\MBWU.HTW=*$V6V#2=91K%V6)U5E^[SE=G[% F<4:O67_77.WRT[EDV(].0^)5 M#6K$;S%]* :OC4K*+6-?JS=7F_.%6=T13>BZK"@B_N>>7M(DJ9CX??S5DBZZ M/JN&P]>/[#_6XKF8VZB@ERSY/=Z4N_.%MS V=!L=DO(3>_B9MH+LBF_-DJ+^ MWWAHL Y9&.M#4;*T;+E:OOT..^0X*F$ZR0"=9J(EL%""K"Y"E8E_]6L\E@VW;$$6W"36Z M^?2O8D9=*(GG1DK_#9\GXXY)JZ&PVYW0VYK1SRSZR,$C[< M]S0[4&A@F^;.X/:1Z;JFH.$2@/%_EC6&!3(,(^+Z2!@1 (9-RS8[V$BKTVEU ME%I_REE1&-)-PY5#*OW"E&_"0+83C4@8AC%Q;D"RC>/[VA!D0 B@+$0\6 M['6"/:7@@/*OQCIN$CE?_(THK3+\/_4%2+8GRS8=0="E#'(]RQ%4>_+$=Q 2 M4*%,A6S?GE#M=ZI]I>HK]KF:S9O#FF?'UU&Z?\>397X?KVGQF#4A[4K2N:E2 M)UF@DRS41#:*##+[0M5\P5JC)=<4(ZUL@5:V4!?;.$P#/X&>6''T.7-0<$P6 MMV#0E%W-#II.MJ!E&R8@,3'KZG <"=Q' C^O$&G;CW(V(;XI)&T(9GN#%;4= M$ SD;9NO1.*HR'2(5S_$AE,WZKT(4E;21XN1MODH8K;IB$LS!',1A%Y?P (!AXKM2E &8[5A3 MNOOB&JFKZ]EU2ID"[2RA;K8QH'KK0-R7[)P41J3V6'2R19H90MUL8W# MU!L>I'8\1Y7&#T@JD4:[436MD"K6RA+K9QF'KG@=7. MXU@JQ;(%$$T' #DACH *(!0B1,RB(,Q$$WN"N'<<6.TX9F11+/N $R2N'2 ( MN^*6;PMSQJI=T7I ;,0TG0G5O?7 :NM1Y= ;EASJ=*C:%E/SS/Z^:3U#T,H6 MZF(;1Z0W1=A^R;2H=%RSPZ23+=#*%NIB&X>I=W!8[>!T;HVINYH=-*WN#*>"02SL7C:$[2P8<*V/.**1U< FVUB M-+$QAGMG@Y_G;#!PEN)B6]PC@6"V*UJ6 ( 1R_(EL0 ,#0W06&SO;+ V9X-E MDW%B6YZT*@,P5]PE#2 4<3Q?E W N)^;.(U^LY1OYU.'Y6:,= M0GFFJ!U ^;Y8W800RL%3RGM/0-0'#F Y,FLG3-W![ =1M/H"K6RA+K9QJ'I? M0/ +UBE$:3IFATDG6Z"5+=3%-@[3X*&NYQVD$-E80.L%!'.(M!,&P*#U H)A MVYSP<*1W,T3;00J1SS2@]0*"(='#02!@N0!@:,+ D=XN$/49RE3&G+OMI>YF M]A=2JW'0RA;J8AL'K#<.Q'G)O*G5*FAE"[2RA;K8QF'J7051NXJC>5.N[\5M M+P!RXF#Q4;CC1"%$A/#4^2OIO011>XDYZ5)^D$N2*T-.7%<\=CU.%$)$R,9B MJEP.'I1/:7Y7_T*A,-;LD)7-4\_=U>Y7$._K9_^%ZQ?H]!(!UP-T&C:_<>CI MFY]5?F6Y>')F]^Q="\*=F^?DS_EI4E2^N7.QIM:%X!^.=; MQLK'-U4'W6])5O\!4$L#!!0 ( #5]HUBMT?@JS0, -8- 9 >&PO M=V]R:W-H965T"\V.)HYO#,X8@LC278RM1JKBT;1DE-"/RG![8.E':8$]&!5G3!55?B[G MD=V@Q"RCN60\!T%78^O*O9RYO@XP'O\QNI4[SZ!367+^4P]NX['E:$8TI9'2 M$ 3_-G1*TU0C(8]?-:C5S*D#=Y^?T#^;Y#&9)9%TRM-O+%;)V!I:$-,5*5-U MQ[?_T#JAOL:+>"K-+VQK7\>"J)2*9W4P,LA87OV3AUJ(G0!,M#W JP.\PX#^ M"P%^'> ?!@0O! 1U0&"4J5(Q.LR((I.1X%L0VAO1](,1TT1C^BS7Z[Y0 M\R MC%.3!5WC*BJXS:L:TFMQ\X!5%=,8T 1S@34FU&,/YBE!1Y+'MB!A_./L(9L!SN$UY*])4C6R%-/9D=U92F%27O!4HA?.&Y2B3< M:!+[\3:FU^3H/>4X]3H!OQ!Q#K[; \_Q@A8^L]\/]SOH^(WDOL'S7Y'\CA9< M*):O]\3__B^ZPZVBF?S1IEV%';1CZUWB4A8DHF,+MP%)Q89:D_?OW-#YU);X MB<#V9 @:&8(N],EMOD$5N'B$>T%RN:("[OE1N5WMEEN;'M4DH9E$;W*;2> $ MX[.9Y[.2%PW[CM,>_W_#O=_+O_#!ZG[AY_;L8_GA4Y[Z5XTG"]>+=T%3TM# MK*M8.V'^=)5.!+:7L>L\G\W.&Y9K#7XB)4Z%MB_%3IOBOE7)7K\"_=UME\\] M.C1\WS^H]!:GOO/")NWJ?F7?\MPRN)U'L>8(?V%C%J6E:GCV&6W.O!Z><,!7H.K35>H!:PY=Q:&H-86BD90VG9WN_62YE)%@ M2SR:B9049]%6G!X"LZM*J5A&;I"AIFBR#I=NE'MX-9$%-5@KW3 MO&94K,TE0$*DTZJZB<;:7#2N37M]8)_J"TB+_#"A-<.=)J4KI.&<#W [$]4EHAHH7IBV>LD5-NGF,<&+%Q7: =^O.%=/ SU! M&ULO5=M;]LV$/XKA%84+=!&+Y1L.;4%-#&&!5B!(&ZV M#\4^,/+9)BJ)*DG9W;_?D5(4*Y&5I1#RQ2:I>YZ[>WBBCO.#D-_5#D"3GWE6 MJ(6ST[H\=UV5[B!GZDR44."3C9 YTSB56U>5$MC:@O+,#3QOXN:,%TXRMVO7 M,IF+2F>\@&M)5)7G3/Y[ 9DX+!S?N5^XX=N=-@MN,B_9%E:@;\MKB3.W95GS M' K%14$D;!;.9_]\Z8<&8"W^XG!01V-B4KD3XKN97*T7CF_;?;?*8S!U3<"FRO_E:[Q9.[) U;%B5Z1MQ^ .: MA"+#EXI,V5]RJ&TG:)Q62HN\ 6,$.2_J?_:S$>((X-,3@* !!(\!X0D ;0#T M_P+"!F"E=NM4K Y+IEDRE^) I+%&-C.P8EHTIL\+L^\K+?$I1YQ.5K#%7=3D MJJAKR.S%5Z%91CXK!5J1=TO0C&?J/?E(;E=+\N[->_*&<+3:B4JQ8JWFKL9 M#)V;-DXO:Z?!":=?F#PCU/] B\(>^#+8?@*2H1[%DZ[? MT> &2B$U+[8?ZN1Q(15%RM%^2ZXTY.3;GPBU0_5/7]JUG[#?CWF%SU7)4E@X M^(XJD'MPDK>_^1/O4Y\((Y%U)*&M)'2(/:DWOR_%&C>Q.'.H[),XB*CGS=W] M?Q!_N'T[5Y\0SPF]\O3O#DBQ_0Z>SQ:=MC M1OW)C)ZH:-.O=%<>6@5_N%? .(_*G.!>*ZZP;1 ;DC*U(]BZU@/X4?$]R[!& MU%F?M.Y1=YV#W-I;BD+"JM!U1]6NMC>A"WMA>+).SR]]VOLDQ"=U1__@HKYZ M8;.\Y?@-R6"#[KRS*1X'LK[-U!,M2MO?WPF-MP4[W.$-$*0QP.<;(?3]Q#AH M[Y3)?U!+ P04 " U?:-8* +OJJ $ !'' &0 'AL+W=OBP7#.8XZ/>?'!DQWCW\6*$ E^%'DIIM9* MRO6-;8OYBA187+,U*=65!>,%EJK)E[980X@5U@6EJS27WND<\F M;"-S6I)'#L2F*##_>4=RMIM:T-J?>*++E:Q.V+/)&B_),Y$OZT>N6G9'R6A! M2D%9"3A93*U;>)/"N'*H+?ZF9">.CD$5RBMCWZO&G]G41J:D46R,@";W+YQ'9_ MD#8@O^+-62[J_V#7V(:JQ_E&2%:TSJI=T++YQ3_:@3AR4!R] VH=T-#!>\/! M;1W<_]E;C1[G_GQW5Q?.^WI/_W?OO<%PNUGAUCSW#=Y+ M23 O278Z!729;EB>GE4IW8U8XSF96DK*!.%;8LT^_@8#YXMNF$W"$I.PU!"L MEQ"O2X@W1I]]8Q+G^VSH@D*N@0%!M4A,)D0D[#$)"PU!.LE).P2 M$KY/'1IW_^A!#9$;1P-QT%B%D1,/M.'4"OK(B=V!-FC, HA"3Z\-41=I-!II MNN%JC7P%'FB6Y02D6$CP$1?K+^!V4T]H[$7^0!0T9NH=#XNGY5#0P='RY PY<#7O]0C&0SG0F*$8P:$0]Y!5Y)P?&OXHM@$3/94'%U-M*68U]7ZRV4&+18Q50]6;->(FE M:O*-+RH..#>@LO"C((C]$A/JS2:F[Y[/)FPG"T+AGB.Q*TO,_UE P0Y3+_2. M'0]DLY6ZPY]-*KR!)V8FKR;S MA 7@D8O +H-X#^I1X!PJ8=A QA>"H@;0&QB7P?+ M1#K!$L\FG!T0U]:*33\8N0Q:!9A0O;*6DJNW1.'D[ 'V0'> /J)YGA,M-B[0 M)UHO62W]^P0D)H7XH$P>EPEZ_^X#>H<(17>D*)2!F/A2C4.S^:O&YZ+V&;WB MLX_N&)5;@5*:0V[!)]WXN /OJ_FW08B.05A$G81WF/=0/[Q"41 -+..YO1S> MMTWGY[RG/^<]ZX8OH5+PP 8_BV6_75!]P]=_A>^1 N84T"LBV4FFM@ MY])9=2PJO(*II]*F +X';_;K+V$<_&93R259XI(L=4F6.2([4W?0JCOH8I_- M2\8E^=>D!IN>-5I]:#14!_S9^)^'ML,L;'0/V%-C$ZA_;6S>62+'%) MEKHDRQR1G2V6N%TLLZ5??Z?U+!,0-4)QF MG60 U4^8[3RTZ&8.(U2: Y%-V4[H6Y7]\7&D+L>1.2([TW'4ZCCJG&7Z;42-J$ZH6_=E"[)$I=DJ4NRS!'9F9@WK9@W#E/NC4MU79(E+LE2EV29([(S M='UFY';]7K,J>I4Z>9U6G< MBUNG=9#]DVI""7QCZCX"K=B.ROH>V/:VM:6YJ:B\Z%^$X]O0TI^$X[2N''VG MKPM9ZBZ[(52@ M;*5="[5L&ZH9DE:EE/#$I66D>MX!SX-I O5\S)H\- M[:"MT,W^ U!+ P04 " U?:-8#37W2-7-;>DK$@& M5!!&$8?UV/GB#Y>1MC<&WP@<1:6,="0OC+WJRG(U=CP]($@AD9J U>, ,TA3 M#5+#^+=@.J5++:R63_0[$[N*Y04+F+'T'[*2V[$S<- *UGB?RB=V7$ 1CQE@ MPE)A_M$QM^TIC\E>2)858E7/",V?^'LQ#Q6!XM@%02$(+@7=*X*P$(1-/70+ M0;>IAZ@01$T%O4+0:RKH%X)^4\&@$ R:"FX+P:U)AWS]S.+'6.+)B+,CXMI: MT73!9)!1JS4G5.?ZL^2JERB=G#S! >@>T&?TE0+F%%;HU/0Q!HE)*C[ISN<8 M??SP"7U A*('DJ8J4<7(E6H$FN,FA;=I[BVXXBU$#XS*K4!SNH*511_7ZWLU M>E=%7H8?G,*?!K7 !\P[*/1O4. %7U"3"&'Y'H2&%U[A7<]^6Y;GK*Z=I;>GH=CA!,:. MVG\$\ ,XDS__\'O>7[84:Q,6MPF;MPF[:Q-VWR9LT29LV1+L+(F[91)WZ^AO MDMB6NCFA9PCZ('28A(.1>Z@F9&[B>Q6;(.KTSZWBWX/FC4!W%E!T;G)O _4[ MM^=6B[<@_6&JFBQM(+_3*ZW.ICTJISVJG?:9VI.X.K6IK5MNT2G=?.;1F]'-^B$7O7G7ZR511)=3DQL,?+#SL7&ULS5=;;]HP%/XK1UDU M=1(E<;B60:1>-JW2T%!9MX>J#P8.8#6),]M<*NW'SW;2P#1(*PH:$B*^G<_? MN>7DM!=CZGE=W(\IB)VC;M9X(VGRF0A9C3X"<11$53Y<8\D7'(<[SPBV;3)59<(-V M0B?81W67](2>N3G*B$482\9C$#CN.!>D=4D:1L">^,%P(=?&8%09C MCN,91ACB4!D(JA]SO,(P-$B:QZ\,U,GO-(+KXV?TSU9YK&,ZEXE EK!A&+TR==9H98$_#] M+0)^)N!;WNE%EN4U531H"[X 84YK-#.PJEII38[%QBM])?0NTW(JN,4YQC.$ M,^BAL$Z.APC?!B&;4&,V":?7J"@+Y0I6_ MY:HN%66HD!+XGE^%N_XUG)Y\^!O&U>QS%?Q'*&A %W%\,I%U_V,0[Q:]NQC=YT9()'6+'T8$O4"U7L[9W@Z>( MA+S.X/6<2?T%)OLR> GZB@H%^A6 .M:73#ZT;)J=>?I'-JE42&U'%S1RQ1L' MSMC& =@W<_;-O0=0\]^,K3>VQ<]Y3N3\6!+V_ #V)MZJ1GEOLGC)K#,^VEB3 MBJ&)#Y$.P*DL(KI63,G>0R.#?&5LD%55)(5E*^AJ(M$L@M_P7]\SQ2QW#9U5 M=2658\D14ECH=]5T5;U)8=5\6Y(40_OPA%04ILBJ^I+B\MNERZ,(RT*6NSIK M5?E)_6C"\A"5GJQ*/2FLQ6\+RV+HVO:P=-&UL MK5;?;YLP$/Y73JR:6FDM!$A:902I"9G6ATI5?VP/TQXY,@8WCBJRP#M4#]6-T#NW9>/9G.5C1S/' @+3)5A(/JQP@D6A2'2Q_C1<#IM2 /<7F_8/UGM6LN, M2)SPXBO-5#YR+AS(<$Z6A;KEZ\_8Z+$'3'DA[2^L:]]0.Z=+J7C9@/4)2LKJ M)WEJ\K %T#S= +\!^,\!X0N H $$KXT0-H#PM1'Z#8EP3YY0PG&"BM!"GL I/-PE<'QT M D= &=SG?"D)RV3D*AW40-VT"3"N _@O! C@FC.52YBR#+,.?+(?/]B#=[78 M5K&_43SV]Q)>$W$&0>\#^)X?=IQG\GIXT"7G_Z)/_SGZ3C*"MOR!Y0O^6GY( MJ$P++I<"X=OE3"JA_\/?N^I=,X;=C*:O#65%4APYNG%)%"MTXO?O>@/O8U>R M#TF6'))L>B"RG;*$;5G"?>R;LBA=EDKP%35=N:L4-'QOL.LT[7#2ASW1%X)Z?O^FKV\3NBLM*)-0X%R'\L[.M3!13^AZHWAE1]",*SW0 M[#+7EQH4QD&_GW.N-AL3H+TFQ;\ 4$L#!!0 ( #5]HUAG5JPS"P, #L( M 9 >&PO=V]R:W-H965TUAVH.;G#06OG3V">WVZW?LA*R(M)/82W-LG\MW[AVM MC'UT)0"RM9+:C:,2<7D6QRXK07%W:):@Z:4P5G&DHUW$;FF!YT%(R3A-DF&L MN-#19!3N;NUD9"J40L.M9:Y2BMM?4Y!F-8YZT?/%3"Q*]!?Q9+3D"[@#?%C> M6CK%K99<*-!.&,TL%./HO'&K@)7;H)GW9&[,HS] M Z?/$UR E%X1P?C9Z(Q:DUYPDW[6_CGX3K[,N8,+([^)',MQ=!*Q' I>29R9 MU1=H_#GR^C(C7?AEJX8WB5A6.32J$28$2NCZR]=-'#8$TG2+0-H(I %W;2B@ MO.3()R-K5LQZ;M+FB>!JD"9P0ONDW*&E5T%R.+G6F5' [OD:'-M_T!8RL]#B M-^3^CDU!0R'0?6#[EX!<2*+VF-#LOC25XSIWHQ@)AE<69XW):6TRW6)RR&Z, MQM*Q*YU#_E(^)OBM#^FS#]-TI\(;;@]9OW? TB0=L(>[2[:_]V&'WGX;FW[0 M.]BB]T4TD*(Q;Z+!L.1(Y5;)G FUI,IB4!00"BPP6H[0%9C:WC#8\^WR-.DG M23**GSI0#EJ4@R#5WX)R1AAU)J3@HF J(70P;4YEUQGG3FIM1]MYJ0W3+MS,FPQ#7=B MNH2,)J2CEK(@J19R'UM8+X5MD^208X7@22F4P/#0V4W#5P _]K?@.V[Q';\U M9J#S?P3LN"-@_2U%?-(".MD)Z(:OA:I4E[F=@F^LK=,6UNG_3X"\23;3L$:& M*Y T!508<5W^G+Z: 8-7(R#>&.@*["*L+<&PO=V]R:W-H965TVV^D$=HXS9D7]D&$DEAI!0Q_:S(BE&HA6,:O6M-J M0FKB[O-6_5/I';S,L20C3A^S1*4#JV>AA"QP0=4]WWPFM9^NUHLYE>4OVE38 MP+-07$C%\YH,*\@S5OWCYSH/.P30,1/NN-,I1)-6$(2 W]\FA^(?%-?*<]\CMN+YA M/:/SZ9[)SO]%G_QS]+UD>,UN\$H][XC>3$%5L4C0P;:XC6-18(I^W'-*$7RC M&X#]--6_BN";(^AC[T:N<$P&%IQKDH@UL:*W;YR@\]&4_-<4&[^FV.25Q/;* MY#=E\D^I1T.RS!C+V!+.2(I93$QUJ"2"4D+?%NLH[#E]>[V;WD/,!]?=QXP- M.F$+,SG$]'I!@]GSV&T\=D]ZK'=>1B1<)K#WC(?%L-+H[BXN:'DT0'HMBX<0 M)^RT+!HP0<]L,6@L!BTB$!L#[!>=J.] !FH8S^@U02P,$% M @ -7VC6"#H1.^] @ Y@< !D !X;"]W;W)K&ULK55A3]LP$/TK5H8FD( T29,4UD:"HFF3.@U1V#Y,^^"FU\;"B3/;;>'? M[^RT62DNH&U?$I]][_G=R\7NKX2\5P6 )@\EK]3 *[2NSWU?Y0645)V*&BI< MF0E94HVAG/NJED"G%E1R/^QT$K^DK/*ROIV[EEE?+#1G%5Q+HA9E2>7C)7"Q M&GB!MYFX8?-"FPD_Z]=T#F/0=_6UQ,AO6::LA$HQ41$)LX%W$9P/4Y-O$[XQ M6*FM,3&53(2X-\'GZ<#K&$' (=>&@>)K"4/@W!"AC%]K3J_=T@"WQQOVC[9V MK&5"%0P%_\ZFNAAX/8],84877-^(U2=8UQ,;OEQP99]DU>2FN&.^4%J4:S#& M):N:-WU8^[ %"+I[ .$:$+X5$*T!D2VT46;+NJ*:9GTI5D2:;&0S ^N-16,U MK#)?<:PEKC+$Z6P$Z($B)V2\J&L.^'TTY>22HQ3#Z^7K?RV;?<,^^7Z@\)5%P3,).V'7 AR_# MQU CO&/AT5.XCPZT-H2M#:'EB_;P72@%6A&LA8P8G3#.- -U3$: "T!^7$R4 MEMAR/UV5-M1=-[7Y#<]537,8>/B?*9!+\++W[X*D\\%5]W\B>^)"U+H0O<2> M?:U!4LVJ.>&F+8C0!4A2B>HD7TB)K4&H\GU_N5V< M(ROLI4F;]41UMU7=?5'UK3 MVRBV^ISMV'#$KPAT9.T7&+<"X[^P=6,I_]-O M+MWQ,T51$ <[LAU)41RZ52>MZN0?FV&C_-&E.W$X&2?ICG!'5G36.W,K3UOE MZ9L;XA5WT^<-&:?!;E&ULK59=;YLP M%/TK%JNF5FK#-Z19@M2$3)NT:E73=@_3'IS@!*N F>TDW;^?;0@E0&FU]26Q MS3GG^MQKS!WO"7UD,4(@L MIPA&BI0FNF48GIY"G&G!6*W=T&!,MCS!&;JA@&W3%-(_4Y20_40SMN)=F6.YK[$*\ #1GM6&P/I9$G( MHYQ\C2::(3>$$K3B4@&*OQV:H2210F(;OTM-K0HIB?7Q0?VS\BZ\+"%#,Y+\ MP!&/)]I0 Q%:PVW";\G^"RK]N%)O11*F?L&^P+JN!E9;QDE:DL4.4IP5__"I MS$.-8+Y$L$J"U20X+Q#LDF"_-8)3$IRW1G!+@K*N%]Y5XD+(83"F9 ^H1 LU M.5#95VR1+YS)<[+@5#S%@L>#;TADF8$+H 9@1A@'IR'B$"?L3"S?+T)P>G(& M3@#.P%U,M@QF$1OK7,26"OJJC#,MXE@OQ+'!-> M*^/6P?C4ZA6\AG0 ;/,<6(;E=.QG]G:ZW67G_Z+/_SGZ43+LZA382L_N.P7G M1?5_7BT9I^(%_M55Y4+'Z=:1E]J(Y7"%)IJXM1BB.Z0%'S^8GO&I*\7O*1:^ MI]C\G<2.BN%4Q7#ZU(/O.:*0XVP#$O5.KD15NDI1J'A*17X.=L&E;8SU73W# M;'8#,^_ N%:W2Z]RZ?6Z7,2$\@N.: IJKUF74:\5W!HV?+8A9@,2 MMB&NVW#9AM22=632KTSZO2;O"(?)*W7TVT?(\IV&P2Y0,PMA&V2YQF7#9 ?( M\;R&3;WVY4P1W:B6A0D+VXP7UV>U6G5%5ZH9:*Q/S=',[%@/11=5-#W/\D4+ M)N[P#@$$94 \7Q-"#],9("J MMPS^ E!+ P04 " U?:-8(RBC.$8" "]!0 &0 'AL+W=O2-'_/[-JQ@I1$Y8$7>R\S9\[9N20[;9YL@4CP7)7*3H."J)Z$ MHJRC".HG%8":F"-/%GD.E5#@W M8#=5)!=V*+FL4%FI%1A<38-9 M?W(SX(?$G3U:@U.RU/K);>[S:1 Y0EAB1@Y!\&^+MUB6#HAI_&XQ@RZD M'] _>>VL92DLWNKR4>943(/K ')3S#3I?5?V#6VHW$ MV<:2KEIG9E!)U?S%<_L.1P[QX(Q#W#K$GG<3R+.\$R32Q.@=&&?-:&[AI7IO M)B>52\H#&;Z5[$?I%V1)%J[@&Q5HX%XU>78/]N8.2/_LK=O0ES[$&[:;=.H%PT_ M).'VF%EXU(UNL'$SK*6RC+MBOZCWGF%,,RR:#>G:-^A2$[>[7Q8\7]$X [Y? M:4V'C>OY;F*G?P!02P,$% @ -7VC6)SM\L#^ @ D@@ !D !X;"]W M;W)K&ULA99K;YLP%(;_BL6JJ972@B%MDT3?O@A$.P"IC9)FG__6P@)&N<\[VMRCAFO&'\5&8!$;T5> MBHF525E=VK:89U 0<<$J*-5*RGA!I)KRA2TJ#B1I@HK<=ATGL M"2RL>-_>F M/!ZS6N:TA"E'HBX*PM^O(6>KB86M]8U'NLBDOF''XXHLX GD2S7E:F;W61): M0"DH*Q&'=&)=X9[]KS"LS,R+@AN4_:2*SB159*(&4U+E\9*NOT!GR M=;XYRT7SBU;=LXZ%YK60K.B"E8*"ENV5O'4;L17@NGL"W"Z@V0B[!34J;XDD M\9BS%>+Z:95-#QJK3;021TO]5IXD5ZM4Q0>^;L'N'O # MX1?(PP/D.NX0O3S=HM.3L__3V,I+;\CM#;E-7F^O(2$ !A\]##8F!D@R- ,T M)309H#LJYB1'OX#PS1[\OIH)R=4_YH_)6"M@:!:@R^A25&0.$TO5B0"^!"O^ M_ D'SI<#]KS>GG]SLUJF@;ZA@I SLFUAME+_%\D+LF5E^S_*/L0(3R]]EN8%K9@4]*SC&"DVL8(?E.GYD9H4] M*SS&BDRL<(>%HU%H9D4]*SK&&IE8D8$U=,RL4<\:'60]9Z!.A%0"-Q%'NV\M M"GPS$3N;ON4<9C*IRC:M5<4"JLM$E3&K2PD)RIN>59%W=7A(B@]JTKT'T:*JM0RJQ*CZET8!>$? N8>]/66#-[T/'^P]W:9PJ!C?[$2^ M;GQ&)>Y.K\!^B#_^T>VM$T:?UJI[+V@I%"%5<$B3 M2ANI'G6):."),Z%G06E,=1V&.B^1$SV4%0I[LY6*$V--M0MUI9 4'L19F$31 M-.2$BB!+_=E:9:FL#:,"UPITS3E1SPMDLID%<7 XN*6[TKB#,$LKLL,[-/?5 M6EDK[%D*RE%H*@4HW,Z">7R]F#A_[_! L=%'>W"9;*1\=,:W8A9$3A RS(UC M(';9XPTRYHBLC-\=9]"'=,#C_8']B\_=YK(A&F\D^T$+4\Z"CP$4N"4U,[>R M^8I=/EY@+IGV7VA:WTD20%YK(WD'M@HX%>U*GKHZ' &2MP!)!TB\[C:05[DD MAF2ID@THYVW9W,:GZM%6'!7NI]P996^IQ9GL1@I#Q0Y%3E'#2^MRB890IJ_@ M JB %67,%E*GH;&!'3S,NR"+-DCR1I IK"QQJ>&S*+!XB0^MX%YU0!(E8[B_6\+EQ=49WE%?C9'G';U9#TQR-Z_BZ?1IS,IC/L4QN?8 ML^]2'__'YP$L";?CI6'>$&7+/X 'PFH\I;MECB-/[<9YG\7Q<)J&^Q.")KV@ MR7\)@GF>JYJP4P(F_PJ8#D>OXH='W&ULQ5I=;]LV%/TKA%<,+9#&$N7/+#&06!W:85F-IET>ACW0 M$FT)D427I.QDOWZDI.B39F*#1O(06S+OX>4A>7D/R\S+\ Q8N=D@Q/QRXK0&''Q2-=]MJ$8^9E1'/6A98WZ,0J3WNPR>[>@ MLTN2\BA,\(("EL8QHD\W."*[JY[=>W[Q+5P'7+[HSRXW:(WO,/^Q65#QU"]1 M_##&"0M) BA>7?6N[0O7<:1!5N+O$.]8[3N035D2\B ?OOA7/4MZA"/L<0F! MQ,<6SW$4223AQ\\"M%?6*0WKWY_1?\\:+QJS1 S/270?^CRXZDUZP,".9\,">Q&$X,91WRWL4/_N W@'P@1\#TC* M4.*SRSX7#DB8OE=4=I-7!O=4-@*W).$! Y\2'_M-^[YPO/0>/GM_ [6 MXB> M \<^ ]"" X4_\]>;.PIS5V_^!TK. 9QFYI:F-4[9%TZ&Y^SKBP!1_''9[8MK M2E&RQF*Z<;!\ O5R"_24O;[>(>J#?_X4D. +QS'[5]4]>?T#=?TRQ%RP#?+P M54_$$(;I%O=FO_YBCZS?5-R:!',-@35X'Y2\#W3HLP4E'L8^ RM*8I#-"/!U M(YD7(_414R]D[=&:TYG#CC)8&6"WL^E #,-MG:5N&7LTALU"KM:_(UL_+%L_ MU+9>.9JJ 7>6#S<&[D,>!#CR@5ALP'?TF+\@D1\F:_!U&87K;+"J>,H=&-8Y ML$80CEM4=8M-K>EDV.)*VYHCN1J57(VT7,EF[VK-EE2P&G]>;=:JB!AU!@,< M6U:+AFXAIU/(U?IY) OCDH6QG@7"4226 DY#L?Y[8(NB% .R BB* "DF#M9- MG'%W0$PZ/'0+P5&'!ZVG1_(P*7F8'! W<+R)R!/&@&4!9)-2+Q"# FPBE N MYA-#6:JC7#I#23UTJIJI-3]T_3$)YAH" M:]!F6U429KWQRE\X8(AZHVBN*;0F^;4,V#[-\E_@-A>L=A0K"C42@&XXU[MX M+ 6PH@"^(J*G"<4>62?A?ZVE3#PP#A*2;#'CXCUN>GL/I.6DI4MID(J@PVF(?'/7J#S['5\ZNNVP1-&%#@@SG65 M/0$^>E(AS?5(!W-^BGS=KA)V6Y^Q?Q.\T="3W.7S]4<2+C8(%!R9TB-% 2:1'--H34)K*22/7WKZ&M4;1E%-*[T% MM9+B=-&WJ+>Q)=B)O7KG#J72%%J3RDH]0;UZ.FGL?:'NU^2]>HB#R3Z%3H.5 M3H,OZ+0 @\7SQM(B0LI-1CW&H?/>*)IK"JW)7Z75X%N?L$"C1RQ&T5Q3:$WR M*]$&]:+MKS1>8BKWB5E^HH!2'A JXX.22:/*S2B:6Z#5=WZ< 1Q:M5#?)*D2 M9?#UIS%'C= S4/$\%]$Q3%*2,N"*\"A?W8FFA1Y6$J[W;&KMC[%&E9DIM&8/ M5,H,ZI69T1[X3%*A#42R#.XQ?@"?\C,"]7C7NP4M$$@P)?]&Q9PIM";_E9B# M>D%E@/]JB119&\YG0BQ2A7RSZ$SVAR>**WLA=\Z&M:EMG;?Z-AS,^"FT M'*RT'-1KN8*<(BJ'C*6"4D[*$RUU:M8]C1I:]KA]9J4HYDRGXVEK_UOOX;$, M5&(,OG!P52Q(6Q1&:!GA[&!WE?*4XHP/*7.5)$P[K1M RQJ.VBP8%4^FT)J7 M5"KQY.C%D\%C3ZXJ6>/ M[[X9%03&45S3:$UR:]=.M.?(773S]?[& MOICG=U8KF/P*[2VBZS!A(,(K 6F=CP5C-+^5FC]PLLGN:2X)YR3.O@88^9C* M N+W%2'\^4%64-X-GOT/4$L#!!0 ( #5]HUC;LL9ZL@0 .0; 9 M>&PO=V]R:W-H965TT(>Y,E- M.C,LZ1'.<<(E!1)_CWB!\UPR"3_^:4B-=DQI>'S\S/YS%;P(YAXQO"#YGUG* M-S-C8H 4K] NYW=D_RMN O(D7T)R5OV"?8.U#)#L&"=%8RP\*+*R_D=/32*. M# 2/VL!N#.R^@7O"P&D,G)>.X#8&[DM'\!J#*G2SCKU*7(0XFD\IV0,JT8)- M'E39KZQ%OK)23I0EI^)N)NSX?,E)\G!^+5*=@@4IQ/QCJ*K@V=OH\3>/WDF&T\X6I^)S3O#%Q38G7S$&2TP?LT3\;Q#%Y_>#2?()7.4Y2>H) M0U;@#B=D76;_"M@MIAF1:,89^.LW,0*XX;A@?ZLF2^V.JW9'BN@EVZ($SPRA MDDSXA(WYCS] W_I)52F=9)%.LE@36:>F;EM3=XR]48"ZA,GQL?)YK=K]BEZ^EQ[GC!F*R/1ZG7@7RO2XH&H)\+PB[H%@!&T*O-$4W+0ABJ!+O,JX*M":PSL:^3SP8"]0%<@)>H$J0-"%;B]2%VW(Q.=-=5)%NDDBS61=6H: MMC4-O^M[)!P\ZS#HZ<%"@?%["AP-,8[G]W1%@;%.O$.@=5A)6^,)D(("Q+(7 MB&77 ^99N5:N?T=97CL7M;)%6MEB76S=>AQU-O!]B4SCCZ[*ZF2+M++%NMBZ ME;4/E;6_J]0T]!T=L:W>"F6A0EE!;[$3*5"V$_0%1\45VJLXU:MGI]9F2BM;K(NM6Y1#/P7==Z8[HPW>JRNK MDRW2RA;K8NM6]M FPO$^\0OHD.F**\DYRHMLC)CG"+YN5<9\BC9J^>F3K9(*UNLBZU;ED-7"X-W MICI:^V2M;)%6ME@76[>RAUX9CK9M;U>=R>"3&?0F85]V%*C =_JZ,T39(1RL M=H8H!X963WG,HUV+ M-UM5W$1(B[DM>?I-NK[9;45;41T[M^#2\74'$]DEM8 MU2[)@;[>_Q(-VCHK&>DJ XW&*682H"X MOR*$/Y_( =J-O?E_4$L#!!0 ( #5]HUA'LC4$+P4 $@3 9 >&PO M=V]R:W-H965T'N_ZWWWPUY)#.CDKD\^AKZ*KAJ]!O@ MLSE=1>J);_YD&:&.]N?Q2)I?V&1C6PWP5E+Q.#-&!'&8I$_ZF@5BQZ!=96!G M!O8' ^)4&#B9@6.(IL@,K6NJZ&@H^ :$'HW>]!\3&V.-;,)$+^-4"7P;HIT: M317W?EQ,,! ^N#S&[)#4Q/?T8:F?$FABWL38-PVH8!*>F&1BC0:81?"'H(DZ M@]-KIF@8R3.X .,3MO8G8(%,#<,$7I)0R?.=CN> KR3.@9TG[]I#2R$_C=+R M,BZ3E(M=P:4+=SQ1@82;Q&?^>WL+XY('Q]X&9V+7.KRCH@D..0>[9;?A97H- MIR=GNX321\U,3KX,CIG)J9AI&ZR'E9(*V8?) KX]\2@"3-8-%?[WLG"D/MOE M/G4!N)1+ZK&K!G[A9LD:HU]_(=W6;S6(VSGB=IWW,L3G,&&+,$DT^ F-:.(Q M.,4E3:-T!O^4QBNEDD[6,9/ITK,>D4['&5KK$HB='&+G>(@F7S%W/PNLLP>L MWRN'U/(L30':XZV03_;]DA.X)%:N-[@$!)$2HED4[2 MVXUNOUD97KM 9_\W=%G]*<64NA[L8++;S4Z_ E.A+:16" YCRHM/*2IG'U6O M.:BHS:30#U(O( =1E16>4H#M?8"#YJ#B,R:%>I!Z^3@\TJ6(5\D-YQM>6)Z9.$#I*+.S.!>_85C>"9 MB1B^C6?2])37F%JA^MD:4T@,J=>8(XB<[Q;Z4BKU4SGPQJB0T(,XW;QVP:=O M=7M*4B@1J9>BHV@<2IGZJ;8T2$KC, N[4"R[5E!&X\5"L 55#&X1I?2D#'?FO+M;'5J]?B?/=3/,/8#A&_E>QZ40+[M>O&JX[&X1JKB0 M/2ZDATG_D4L]A@-<"JFSZZ7.C;C4@4^/>Z;PE(*V]VJ-0RKUP]:J]KZG4!2[ M7E&0V'/ @.8Q#O,8KW6,03!3+1(E0>% Q15F/W9=*/KZ&"E"I&WA<](+\O'@.FR#$]H:O(A\"NF8P8TS??7@LU*?G MV9M!P^0P_H(#Z0'$']J&;Y><#M E%]EIF,ZN *OS@%&L"L9LP?7YP M_[J8C*W$_'S[NW+]VR\6/;P1=.Z9OV]I;(*B"E=TP8;]SI M28C8'.&UFCU46Y%>VZ0-Q9?FYF/&E>*Q^1LPBO'4 _#]G'.U;>@)\LNST;]0 M2P,$% @ -7VC6'KP]2RS P +0X !D !X;"]W;W)K&ULK5=MC^(V$/XK5EI55^F6O/*VA4C O?2DKKK:U=U]./6#(0-8 MF\2I;6#Y]QT[;$BH2=DM7R!V9AX_SXP]&8]V7#S)-8 BSUF:R[&S5JJX=5VY M6$-&98<7D..;)1<953@4*U<6 FABG++4#3ROYV:4Y4X\,G/W(A[QC4I9#O>" MR$V64;&?0LIW8\=W7B8>V&JM](0;CPJZ@D=07XM[@2.W0DE8!KED/"<"EF-G MXM_._$@[&(MO#':R]DRTE#GG3WKP)1D[GF8$*2R4AJ#XMX49I*E&0AY_'T"= M:DWM6']^0?]DQ*.8.94PX^EWEJCUV!DX)($EW:3J@>]^AX.@KL9;\%2:7[([ MV'H.66RDXMG!&1ED+"__Z?,A$#4'Q+$[! >'X-0A.N,0'AQ"([1D9F1]H(K& M(\%W1&AK1-,/)C;&&]6P7*?Q40E\R]!/Q8^*+YYNIAB(A,QXAKM#4A/?=Y\H M$^0;33= )A*S7.AI^2MY]P$492D^W1#C3?XL7^'X9^(2N:8"Y,A5R$ZOX2X. M3*8ED^ ,DQZYX[E:2_(Q3R!I^KNHJI(6O$B;!JV =U1T2.B_)X$71!8^L\O= MPQ8Z817IT."%YR*MXW(S_W>D)T+0? 5X-A29[TG=[I[NS?1D1T5"?OR!D.2+ M@DS^98MON7YD7U_7@UM9T 6,'3SP$L06G/B7G_R>]YLM.%<":X0JJD(5M:'' MW\WA0_UT"P*+"2E $&YV&5EAL!1)J *RU#MTJW>H+1KE$GVSA"YFV]@/.A%N MA&U=IL5JV!D&E56#?[?BWVU-=>V\D*\ZCUAQJE/R60N0Y,=D+I7 *F9-9?>: MJ;P26",4O2H4O=94/C#Y1)8"@+!< >(K(C!W[W4M8]DFLXDO$0>UG'@=+XJZ M)ZFSFH7]OCUW_8IP_XV$Z?,YPGTKX=[@A+#5+!P.[(0'%>%!*^&/SP5^$G&3 M(5LKNW;W'MD#%;9Z/7N#8T/!L%(PO$S!EJ=8$E.F]B;F-C$EDA\T@ACU3B+= MNMX;=[SO'3^IWNO*UU&7];/H7:3I/\V:;&L-@']9]!.V90GD"=DS2!,K4]]" MX91FJTV38W#D&+1RO#M?+-H]7ULJKX76U'EL$?SV'N'_?SC\JS8!UT)KAN/8 M!OCM?&<@5N8^(LF";W)5-JK5;'7GF9A._V1^JN]" MIJ$_PI07*6Q#5PRSG\(2(;U.'[_FHKR;E /%"]/>S[G"RX)Y7.-]#H0VP/=+ MSM7+0"]0W1#C?P!02P,$% @ -7VC6 X(Q>U4! ]18 !D !X;"]W M;W)K&ULS5A=C^(V%/TK5EI56VF'Q$X@, 6D8;;; M]F&VHZ$[^U#UP9,8B":QJ6U@*_7'UTY"#)LXL,#.] 5B)_?><_QQS[6'&\:? MQ8(0"3YG*14C9R'E\MIU1;0@&18=MB14O9DQGF&IFGSNBB4G.,Z-LM1%GM=S M,YQ09SS,^^[Y>,A6,DTHN>= K+(,\W\F)&6;D0.=;<=#,E](W>&.ATL\)U,B M/R[ON6JYE9/OTJE3Q=2&N\];[^]S\HK,$Q;DEJ6?DE@N1D[? M 3&9X54J']CF5U(2ZFI_$4M%_@LVY;>> Z*5D"PKC16"+*'%/_Y<#L2.@8\L M!J@T0#GN(E".\AV6>#SD; .X_EIYTP\YU=Q:@4NHGI6IY.IMHNSD>"I9]'PU M4;QB<,LR-=D"Y\/UY@.C5X]$2/7B]Z7N$C^"-^^(Q$FJGL0"-_>540J-FC+9H):'=YAW@$^ M? N0AP+P/7"W.(N_E@A^-5Y^'B&P1'A0(\*32(]*/G3@(TUD(_56/WJS78LE MCLC(4;M)$+XFSOB'[V#/^ZD%95"A#'+OO@6EFKMU,74?5MD3X8#-0#-R\.<# M2U.@5O@&\_BO)B+!-R#2K8AT6X?[$/RW8$+F":4)G8,)3C&-"/BW<;8++D6T M;AY-)ZSUN!_TANZZ 6*O@M@[$^(O'%/=V0:L5P/FHVXSL+ "%IX)K-S>;;C" M&JXKU/.:@?4K8/TS@=WJB4P/0.O7H06P&=F@0C8X$YG*5,>NM4%]K866D8.> M2=?>D3O;AO!3+D2J]V9-N!+68OD!I0X$O,<)!X\X71&P5#Q5PL]4JI]J"D$+J/9EP<^HPFM$X @7"<'>;>IVN)8- 9*BAEZ5F4LX!0@6N MP0XA%'3Z-D)&)>$I,GD&H2I5'>#CU_ET.X%OX6/T%+:JW.7Y[&2X XR"&B.U MY*!MAHRPPG9EO3BC6F8\P*M;VTIHT!F$%EY&C6&['-\3GI]5-(:I/7JKDU-3 MF5%F&+YJ^=>5:+"NZ]"WE$+0"#L\5]F/J=)@7=,A0LW8 MD-%TU"J0T5S4KKD7*M7**'O@H&6K(Z.:J%TU+UJME;%V M(2)H&S^C@\C_WY9KZ%N<0)&13/3"DOGUY5J)<*]<"SNA;<,:[40OK)W'EFLE MKB_*M>[ 0LB()FH7S=6QEKTX+"B79#*2=7%5F"J8JUJ:,8D[4^!N M7],QZ<#HIBIE8W)W\OY7KCBOQ3#J>)=ZO?S86G!@GLJQF1*!9]I#EX9+;A8.?, #',EE Z,[20;J ^6ZL'!?3># M)FMY"BZ5;F*[".Y[UB[? ]8S$,B%Z 0.B#-,1B4UAFEY92?-XL;X! K:\>VJ MM IS35?]P3G9.#0W&V2F=,IT%Z9/UJ;)2+ ,Y&B>+^!N5!D":(PJ["#E-%>2 M-AK6'NW TLZ9$#?P!/[,=KB7V5;%>E OV0VMH';H:-P$^+?9'/+HXE]);GZK[ OV:FQ?JX9G7-,9PW@O#@F/^#<*39!@UG-A>&RG2UXFC+YY#ACZ0V=V3]3=OCM M^I1EM!;FM@/'9#/^SE)>%TFWZAHVHEVU&7^#]/IQ=UBUL;A,V9*ETW:J\UDS M#.S 1FTO<-A'KIK+CV ^#O,C@&%Q, 68C_/"XOQ/^0S1?!R&:1MZD2'J,T1] MG)X]7& M.^3Y/L!J^ER'8)GBG8AEBN\U(/Y] X\D\5<;BP,>6!6PWH'X_CC04WZ?*(*J M8MJP)QA'D@1#H!?]/1K'R.[$\/'7!WM*HBA)_ A@?@51A"'P-.((I@ T8$@4 M->_!O?=1N'Y/A9O_W4T> 5!+ P04 " U?:-8EXJ[', 3 @ "P M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6= MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6' MTD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( #5]HUAO/J[QU 0 M 4G / >&PO=V]R:V)O;VLN>&ULQ9I;<]HX%(#_BH:G[D,6\"5M,Z4S M:6F[S&03IB3I8T?8PF@B2XPDYT_;NJ:V'Y\8+PHOC8:+X<*M% ]N7QY.V;UTH--P6WPGI9O+H\"Y#7?.Z:*Y[/ M?W( &?5.!U#A0EKGFSN:^CDPW@NX>7.V]N:[5%[8,??BAS7KE=15J :>HA\] M1A.'[>^KN1>637DE MPD/!KTS*S0-Z((O"9<\D%-A)V3!2\NA2:"=*!D?.*%D"1\EF 0>^&D$F"&1R M1,C?2029(I#I42"_<,5U(5@$F2&0V1$A6Y',$%O(+=](QLV!3*QS%&+PP4PN.Q>X -W@-:Q!_&E ]2*<9UR:[\$@(X@;?2 MRX7D#$W4,L60FT%7F$$DMG(N9,*4,B9TR$U6X@TWTYNM0'J-A(AD2F^2G MN!=ZW6H]3!E#8F=,=&%JP:[YHVBU'F:((;$B( \MUX5GO[BU7/LG=C57LGK5 MBI@?AL2"N!# M0;*!EWT7TTE"K)--1M 5O1032$HLD$,6?@:-,3&'I$=PR%AX+E4[E)A$TF-* M9-P*);I2=52)Q LL*2:1E%@B.&:\Q))B6DF)M8)CYC$F9I:4V"PXYFF,B8DF M)1?-?JV G;#+,*2'M?SGSAYC8LI)B97S G,&599K)<+:VH7158R)*2G%@].\Q_N5];":\F..=J)4(& MIZNX ^68>G+ZG?K]6CAKG[4[4(ZI)R=6S^%Y^ MG%@]AS&O5FU#YIB#>.@_O9O M5Z582,BP+N$G'%PON"JFEH6/S79QEH?MH,5:J:]P[4I?&%YN_\6U_0?:Y_\ M4$L#!!0 ( #5]HUA9=@'X]0$ #@C : >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/-VKM.ZT 4A>%7B?P 3/8MP!&AHJ%%O( 5)A>1Q)8]"'A[ MHE"$95&KU; MY8=N]7;(Q_++X/3>#:_C-N?2S)[;89/+LDD?^\OI,9T/7Y;-\/@B M3:H=I!"D]8,,@JQ^D$.0UP\*"(KZ00L(6M0/NH:@Z_I!-Q!T4S_H%H)NZP?) M'&6<$R1-L";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!; M$&\AT%M1;R706U%O)=!;)R_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z M*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MMDLX1 ;T.]C4!O0[V-0&]#O8U M;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!OGVQV$^CMJ+<3 MZ.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H':AW$.@=J'<0Z!VH=Q#H':AW$.@=J'<0 MZ!V3CY4$>@?J'01Z!^H=!'H'ZAT$>@?J'7^I]U@^]WF\]'RO\3OW7U)=3O?F MR^//R^^3B//BC'."'V7NOP!02P,$% @ -7VC6!?(S!O; 0 T2( !, M !;0V]N=&5N=%]4>7!E&ULS=I=3X,P% ;@O[)P:T;7K_D1YXUZJU[X M!RJ<#3*@3=O-^>\M3$TT2EQFXGL#@;;G/;3)<\7EXXNC,-FU31<6616CNV L M%!6U)N3649=&EM:W)J9'OV+.%&NS(B9FLSDK;!>IB]/8U\BN+F]H:39-G-SN MTNM0VVZ1>6I"-KG>3^RS%IEQKJD+$],XVW;EEY3I6T*>5@YS0E6[<)(F9.S; MA'[DYX"W=?=;\KXN:?)@?+PS;9K%=@T+\:6AD(^7^*9'NUS6!96VV+1I21Z< M)U.&BBBV3;XO>C*>'-,.T_[*C\X?RHP%IID/WKJ03LS3X7'O1]*OGKI4B'RL MQS_Q(S&5/OK[J#_MDLI?9J?M?;9^/9Q'8,/M^#W^?,8?]0_L0X#T(4'Z4"!] M:) ^YB!]G(+T<0;2QSE('WR&T@B*J!R%5(YB*D=!E:.HRE%8Y2BN&UL4$L! A0#% @ -7VC6'@U=&#N *P( M !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% M @ -7VC6)E&PO=V]R:W-H965T&UL4$L! A0#% M @ -7VC6.\=*<@$" 6S !@ ("!:0X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ -7VC6"8N3,$5 P M"PH !@ ("!D"$ 'AL+W=O ML/0+ "+;P & @('_*P >&PO=V]R:W-H965T&UL4$L! A0#% @ -7VC6.QX8PMZ! $@H !@ M ("!*3@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -7VC6#'B"Z>\" F!4 M !D ("!CTP 'AL+W=OX * "Y'0 &0 @(&"50 M>&PO=V]R:W-H965T&UL4$L! A0#% @ -7VC6#'(!@^(! C@H !D M ("!.V< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ -7VC6(UG_+U%!@ &PO=V]R:W-H965TP( +0' 9 " @>J( M !X;"]W;W)K&UL4$L! A0#% @ -7VC6";: M+PY$ @ B@8 !D ("!G(L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -7VC6'0&PO M=V]R:W-H965T&UL4$L! A0#% @ -7VC6,HCF\=E P L < !D ("! MPJ( 'AL+W=OI@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ -7VC6#TT-BB1! 1PL !D ("!::P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -7VC6.@]J3>( @ B@8 !D M ("!V&PO=V]R M:W-H965T&UL M4$L! A0#% @ -7VC6#-D:6[8! 9R$ !D ("!1=H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M-7VC6,I4]E1Y P 7PX !D ("!W>H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -7VC6 W#Y'0P P MD0T !D ("!6O< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -7VC6&=6K#,+ P .P@ !D M ("!$P$! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ -7VC6&1:W\\' P 9PH !D ("!F0H! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -7VC M6#B*TH-8 @ 6 4 !D ("!B1,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -7VC6$>R-00O!0 2!, M !D ("!Z2$! 'AL+W=OO#U++,# M#@ &0 @(%/)P$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ -7VC6#=P)\DX P R!, T M ( !Q"\! 'AL+W-T>6QE&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ -7VC6%EV ?CU 0 .", !H ( ! M$3D! 'AL+U]R96QS+W=O XML 72 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 73 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 202 278 1 true 56 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.digi.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) Sheet http://www.digi.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 7 false false R8.htm 0000008 - Disclosure - Basis of Presentation of Unaudited Interim Condensed Consolidated Financial Statements and Significant Accounting Policies Sheet http://www.digi.com/role/BasisofPresentationofUnauditedInterimCondensedConsolidatedFinancialStatementsandSignificantAccountingPolicies Basis of Presentation of Unaudited Interim Condensed Consolidated Financial Statements and Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Earnings Per Share Sheet http://www.digi.com/role/EarningsPerShare Earnings Per Share Notes 9 false false R10.htm 0000010 - Disclosure - Selected Balance Sheet Data Sheet http://www.digi.com/role/SelectedBalanceSheetData Selected Balance Sheet Data Notes 10 false false R11.htm 0000011 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net Sheet http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNet Goodwill and Other Identifiable Intangible Assets, Net Notes 11 false false R12.htm 0000012 - Disclosure - Indebtedness Sheet http://www.digi.com/role/Indebtedness Indebtedness Notes 12 false false R13.htm 0000013 - Disclosure - Segment Information Sheet http://www.digi.com/role/SegmentInformation Segment Information Notes 13 false false R14.htm 0000014 - Disclosure - Revenue Sheet http://www.digi.com/role/Revenue Revenue Notes 14 false false R15.htm 0000015 - Disclosure - Income Taxes Sheet http://www.digi.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 0000016 - Disclosure - Product Warranty Obligation Sheet http://www.digi.com/role/ProductWarrantyObligation Product Warranty Obligation Notes 16 false false R17.htm 0000017 - Disclosure - Leases Sheet http://www.digi.com/role/Leases Leases Notes 17 false false R18.htm 0000018 - Disclosure - Contingencies Sheet http://www.digi.com/role/Contingencies Contingencies Notes 18 false false R19.htm 0000019 - Disclosure - Stock-Based Compensation Sheet http://www.digi.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 20 false false R21.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 21 false false R22.htm 9954472 - Disclosure - Earnings Per Share (Tables) Sheet http://www.digi.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.digi.com/role/EarningsPerShare 22 false false R23.htm 9954473 - Disclosure - Selected Balance Sheet Data (Tables) Sheet http://www.digi.com/role/SelectedBalanceSheetDataTables Selected Balance Sheet Data (Tables) Tables http://www.digi.com/role/SelectedBalanceSheetData 23 false false R24.htm 9954474 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Tables) Sheet http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetTables Goodwill and Other Identifiable Intangible Assets, Net (Tables) Tables http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNet 24 false false R25.htm 9954475 - Disclosure - Debt (Tables) Sheet http://www.digi.com/role/DebtTables Debt (Tables) Tables 25 false false R26.htm 9954476 - Disclosure - Segment Information (Tables) Sheet http://www.digi.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.digi.com/role/SegmentInformation 26 false false R27.htm 9954477 - Disclosure - Revenue (Tables) Sheet http://www.digi.com/role/RevenueTables Revenue (Tables) Tables http://www.digi.com/role/Revenue 27 false false R28.htm 9954478 - Disclosure - Income Taxes (Tables) Sheet http://www.digi.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.digi.com/role/IncomeTaxes 28 false false R29.htm 9954479 - Disclosure - Product Warranty Obligation (Tables) Sheet http://www.digi.com/role/ProductWarrantyObligationTables Product Warranty Obligation (Tables) Tables http://www.digi.com/role/ProductWarrantyObligation 29 false false R30.htm 9954480 - Disclosure - Leases (Tables) Sheet http://www.digi.com/role/LeasesTables Leases (Tables) Tables http://www.digi.com/role/Leases 30 false false R31.htm 9954482 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.digi.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.digi.com/role/StockBasedCompensation 31 false false R32.htm 9954483 - Disclosure - Earnings Per Share (Details) Sheet http://www.digi.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.digi.com/role/EarningsPerShareTables 32 false false R33.htm 9954484 - Disclosure - Selected Balance Sheet Data (Details) Sheet http://www.digi.com/role/SelectedBalanceSheetDataDetails Selected Balance Sheet Data (Details) Details http://www.digi.com/role/SelectedBalanceSheetDataTables 33 false false R34.htm 9954485 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Details) Sheet http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails Goodwill and Other Identifiable Intangible Assets, Net (Details) Details http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetTables 34 false false R35.htm 9954486 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Additional Information) (Details) Sheet http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails Goodwill and Other Identifiable Intangible Assets, Net (Additional Information) (Details) Details http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetTables 35 false false R36.htm 9954487 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Amortization Expense) (Details) Sheet http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAmortizationExpenseDetails Goodwill and Other Identifiable Intangible Assets, Net (Amortization Expense) (Details) Details http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetTables 36 false false R37.htm 9954488 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Goodwill Rollforward) (Details) Sheet http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetGoodwillRollforwardDetails Goodwill and Other Identifiable Intangible Assets, Net (Goodwill Rollforward) (Details) Details http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetTables 37 false false R38.htm 9954489 - Disclosure - Indebtedness - Narrative (Details) Sheet http://www.digi.com/role/IndebtednessNarrativeDetails Indebtedness - Narrative (Details) Details 38 false false R39.htm 9954490 - Disclosure - Indebtedness - Schedule of Long-Term Debt (Details) Sheet http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails Indebtedness - Schedule of Long-Term Debt (Details) Details 39 false false R40.htm 9954491 - Disclosure - Segment Information (Details) Sheet http://www.digi.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.digi.com/role/SegmentInformationTables 40 false false R41.htm 9954492 - Disclosure - Segment Information Expended for Property, Plant and Equipment (Details) Sheet http://www.digi.com/role/SegmentInformationExpendedforPropertyPlantandEquipmentDetails Segment Information Expended for Property, Plant and Equipment (Details) Details 41 false false R42.htm 9954493 - Disclosure - Segment Information Total Assets (Details) Sheet http://www.digi.com/role/SegmentInformationTotalAssetsDetails Segment Information Total Assets (Details) Details 42 false false R43.htm 9954494 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.digi.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 43 false false R44.htm 9954495 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.digi.com/role/RevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 44 false false R45.htm 9954496 - Disclosure - Revenue - Unearned Revenue (Details) Sheet http://www.digi.com/role/RevenueUnearnedRevenueDetails Revenue - Unearned Revenue (Details) Details 45 false false R46.htm 9954497 - Disclosure - Revenue - Performance Obligations (Details) Sheet http://www.digi.com/role/RevenuePerformanceObligationsDetails Revenue - Performance Obligations (Details) Details 46 false false R47.htm 9954498 - Disclosure - Income Taxes (Details) Sheet http://www.digi.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.digi.com/role/IncomeTaxesTables 47 false false R48.htm 9954499 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details) Sheet http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes (Unrecognized Tax Benefits) (Details) Details http://www.digi.com/role/IncomeTaxesTables 48 false false R49.htm 9954500 - Disclosure - Product Warranty Obligation (Details) Sheet http://www.digi.com/role/ProductWarrantyObligationDetails Product Warranty Obligation (Details) Details http://www.digi.com/role/ProductWarrantyObligationTables 49 false false R50.htm 9954501 - Disclosure - Leases - Supplemental Balance Sheet (Details) Sheet http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails Leases - Supplemental Balance Sheet (Details) Details 50 false false R51.htm 9954502 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.digi.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 51 false false R52.htm 9954503 - Disclosure - Leases - Other Information (Details) Sheet http://www.digi.com/role/LeasesOtherInformationDetails Leases - Other Information (Details) Details 52 false false R53.htm 9954504 - Disclosure - Leases - Maturity of Operating Lease Liability (Details) Sheet http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails Leases - Maturity of Operating Lease Liability (Details) Details 53 false false R54.htm 9954505 - Disclosure - Contingencies Contingencies (Details) Sheet http://www.digi.com/role/ContingenciesContingenciesDetails Contingencies Contingencies (Details) Details 54 false false R55.htm 9954506 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.digi.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.digi.com/role/StockBasedCompensationTables 55 false false R56.htm 9954507 - Disclosure - Stock-Based Compensation (Stock-Based Compensation Expense) (Details) Sheet http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation (Stock-Based Compensation Expense) (Details) Details http://www.digi.com/role/StockBasedCompensationTables 56 false false R57.htm 9954508 - Disclosure - Stock-Based Compensation (Options and Common Shares Reserved for Grant) (Details) Sheet http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails Stock-Based Compensation (Options and Common Shares Reserved for Grant) (Details) Details http://www.digi.com/role/StockBasedCompensationTables 57 false false R58.htm 9954509 - Disclosure - Stock-Based Compensation (Fair Value Assumptions) (Details) Sheet http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails Stock-Based Compensation (Fair Value Assumptions) (Details) Details http://www.digi.com/role/StockBasedCompensationTables 58 false false R59.htm 9954510 - Disclosure - Stock-Based Compensation (Non-Vested Options) (Details) Sheet http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails Stock-Based Compensation (Non-Vested Options) (Details) Details http://www.digi.com/role/StockBasedCompensationTables 59 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityCommonStockSharesOutstanding, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - dgii-20240331.htm 4 dgii-20240331.htm dgii-20240331.xsd dgii-20240331_cal.xml dgii-20240331_def.xml dgii-20240331_lab.xml dgii-20240331_pre.xml dgii-20240331_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "dgii-20240331.htm": { "nsprefix": "dgii", "nsuri": "http://www.digi.com/20240331", "dts": { "inline": { "local": [ "dgii-20240331.htm" ] }, "schema": { "local": [ "dgii-20240331.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd" ] }, "calculationLink": { "local": [ "dgii-20240331_cal.xml" ] }, "definitionLink": { "local": [ "dgii-20240331_def.xml" ] }, "labelLink": { "local": [ "dgii-20240331_lab.xml" ] }, "presentationLink": { "local": [ "dgii-20240331_pre.xml" ] } }, "keyStandard": 261, "keyCustom": 17, "axisStandard": 19, "axisCustom": 2, "memberStandard": 38, "memberCustom": 18, "hidden": { "total": 7, "http://xbrl.sec.gov/dei/2023": 6, "http://fasb.org/us-gaap/2023": 1 }, "contextCount": 202, "entityCount": 1, "segmentCount": 56, "elementCount": 543, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 849, "http://xbrl.sec.gov/dei/2023": 31, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.digi.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "longName": "0000002 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:CostOfGoodsAndServicesSoldAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "unique": true } }, "R3": { "role": "http://www.digi.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited", "longName": "0000003 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "unique": true } }, "R4": { "role": "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "longName": "0000004 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "longName": "0000005 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "unique": true } }, "R7": { "role": "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "longName": "0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-35", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-35", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.digi.com/role/BasisofPresentationofUnauditedInterimCondensedConsolidatedFinancialStatementsandSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Basis of Presentation of Unaudited Interim Condensed Consolidated Financial Statements and Significant Accounting Policies", "shortName": "Basis of Presentation of Unaudited Interim Condensed Consolidated Financial Statements and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.digi.com/role/EarningsPerShare", "longName": "0000009 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.digi.com/role/SelectedBalanceSheetData", "longName": "0000010 - Disclosure - Selected Balance Sheet Data", "shortName": "Selected Balance Sheet Data", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNet", "longName": "0000011 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net", "shortName": "Goodwill and Other Identifiable Intangible Assets, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.digi.com/role/Indebtedness", "longName": "0000012 - Disclosure - Indebtedness", "shortName": "Indebtedness", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.digi.com/role/SegmentInformation", "longName": "0000013 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.digi.com/role/Revenue", "longName": "0000014 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.digi.com/role/IncomeTaxes", "longName": "0000015 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.digi.com/role/ProductWarrantyObligation", "longName": "0000016 - Disclosure - Product Warranty Obligation", "shortName": "Product Warranty Obligation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.digi.com/role/Leases", "longName": "0000017 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.digi.com/role/Contingencies", "longName": "0000018 - Disclosure - Contingencies", "shortName": "Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.digi.com/role/StockBasedCompensation", "longName": "0000019 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true }, "uniqueAnchor": null }, "R21": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-12", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.digi.com/role/EarningsPerShareTables", "longName": "9954472 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.digi.com/role/SelectedBalanceSheetDataTables", "longName": "9954473 - Disclosure - Selected Balance Sheet Data (Tables)", "shortName": "Selected Balance Sheet Data (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "dgii:SelectedBalanceSheetDataTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dgii:SelectedBalanceSheetDataTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetTables", "longName": "9954474 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Tables)", "shortName": "Goodwill and Other Identifiable Intangible Assets, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.digi.com/role/DebtTables", "longName": "9954475 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.digi.com/role/SegmentInformationTables", "longName": "9954476 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.digi.com/role/RevenueTables", "longName": "9954477 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.digi.com/role/IncomeTaxesTables", "longName": "9954478 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.digi.com/role/ProductWarrantyObligationTables", "longName": "9954479 - Disclosure - Product Warranty Obligation (Tables)", "shortName": "Product Warranty Obligation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.digi.com/role/LeasesTables", "longName": "9954480 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "dgii:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dgii:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.digi.com/role/StockBasedCompensationTables", "longName": "9954482 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.digi.com/role/EarningsPerShareDetails", "longName": "9954483 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "unique": true } }, "R33": { "role": "http://www.digi.com/role/SelectedBalanceSheetDataDetails", "longName": "9954484 - Disclosure - Selected Balance Sheet Data (Details)", "shortName": "Selected Balance Sheet Data (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "dgii:SelectedBalanceSheetDataTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "dgii:SelectedBalanceSheetDataTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails", "longName": "9954485 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Details)", "shortName": "Goodwill and Other Identifiable Intangible Assets, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "longName": "9954486 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Additional Information) (Details)", "shortName": "Goodwill and Other Identifiable Intangible Assets, Net (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-92", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "unique": true } }, "R36": { "role": "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAmortizationExpenseDetails", "longName": "9954487 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Amortization Expense) (Details)", "shortName": "Goodwill and Other Identifiable Intangible Assets, Net (Amortization Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetGoodwillRollforwardDetails", "longName": "9954488 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Goodwill Rollforward) (Details)", "shortName": "Goodwill and Other Identifiable Intangible Assets, Net (Goodwill Rollforward) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-16", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "unique": true } }, "R38": { "role": "http://www.digi.com/role/IndebtednessNarrativeDetails", "longName": "9954489 - Disclosure - Indebtedness - Narrative (Details)", "shortName": "Indebtedness - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-100", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "unique": true } }, "R39": { "role": "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails", "longName": "9954490 - Disclosure - Indebtedness - Schedule of Long-Term Debt (Details)", "shortName": "Indebtedness - Schedule of Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.digi.com/role/SegmentInformationDetails", "longName": "9954491 - Disclosure - Segment Information (Details)", "shortName": "Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "unique": true } }, "R41": { "role": "http://www.digi.com/role/SegmentInformationExpendedforPropertyPlantandEquipmentDetails", "longName": "9954492 - Disclosure - Segment Information Expended for Property, Plant and Equipment (Details)", "shortName": "Segment Information Expended for Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "dgii:InventoryTransferToPropertyPlantAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "link:footnote", "dgii:PaymentstoAcquirePropertyPlantandEquipmentbySegmentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentExpenditureAdditionToLongLivedAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "dgii:PaymentstoAcquirePropertyPlantandEquipmentbySegmentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "unique": true } }, "R42": { "role": "http://www.digi.com/role/SegmentInformationTotalAssetsDetails", "longName": "9954493 - Disclosure - Segment Information Total Assets (Details)", "shortName": "Segment Information Total Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-90", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "unique": true } }, "R43": { "role": "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails", "longName": "9954494 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "shortName": "Revenue - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-145", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "unique": true } }, "R44": { "role": "http://www.digi.com/role/RevenueAdditionalInformationDetails", "longName": "9954495 - Disclosure - Revenue - Additional Information (Details)", "shortName": "Revenue - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:CapitalizedContractCostAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:CapitalizedContractCostAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.digi.com/role/RevenueUnearnedRevenueDetails", "longName": "9954496 - Disclosure - Revenue - Unearned Revenue (Details)", "shortName": "Revenue - Unearned Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-50", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "unique": true } }, "R46": { "role": "http://www.digi.com/role/RevenuePerformanceObligationsDetails", "longName": "9954497 - Disclosure - Revenue - Performance Obligations (Details)", "shortName": "Revenue - Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-169", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "unique": true } }, "R47": { "role": "http://www.digi.com/role/IncomeTaxesDetails", "longName": "9954498 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dgii:IncomeTaxExpenseBenefitSpecifictothePeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "unique": true } }, "R48": { "role": "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "longName": "9954499 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details)", "shortName": "Income Taxes (Unrecognized Tax Benefits) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.digi.com/role/ProductWarrantyObligationDetails", "longName": "9954500 - Disclosure - Product Warranty Obligation (Details)", "shortName": "Product Warranty Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-50", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-50", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails", "longName": "9954501 - Disclosure - Leases - Supplemental Balance Sheet (Details)", "shortName": "Leases - Supplemental Balance Sheet (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "dgii:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "dgii:LeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "dgii:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "unique": true } }, "R51": { "role": "http://www.digi.com/role/LeasesLeaseCostDetails", "longName": "9954502 - Disclosure - Leases - Lease Cost (Details)", "shortName": "Leases - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.digi.com/role/LeasesOtherInformationDetails", "longName": "9954503 - Disclosure - Leases - Other Information (Details)", "shortName": "Leases - Other Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails", "longName": "9954504 - Disclosure - Leases - Maturity of Operating Lease Liability (Details)", "shortName": "Leases - Maturity of Operating Lease Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.digi.com/role/ContingenciesContingenciesDetails", "longName": "9954505 - Disclosure - Contingencies Contingencies (Details)", "shortName": "Contingencies Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LossContingencyDamagesAwardedValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LossContingencyDamagesAwardedValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.digi.com/role/StockBasedCompensationDetails", "longName": "9954506 - Disclosure - Stock-Based Compensation (Details)", "shortName": "Stock-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromStockOptionsExercised", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "unique": true } }, "R56": { "role": "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "longName": "9954507 - Disclosure - Stock-Based Compensation (Stock-Based Compensation Expense) (Details)", "shortName": "Stock-Based Compensation (Stock-Based Compensation Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails", "longName": "9954508 - Disclosure - Stock-Based Compensation (Options and Common Shares Reserved for Grant) (Details)", "shortName": "Stock-Based Compensation (Options and Common Shares Reserved for Grant) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-194", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-194", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails", "longName": "9954509 - Disclosure - Stock-Based Compensation (Fair Value Assumptions) (Details)", "shortName": "Stock-Based Compensation (Fair Value Assumptions) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-172", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-172", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails", "longName": "9954510 - Disclosure - Stock-Based Compensation (Non-Vested Options) (Details)", "shortName": "Stock-Based Compensation (Non-Vested Options) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-197", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-197", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20240331.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r17", "r612" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r145", "r237", "r238", "r582" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r237", "r238" ] }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrentAbstract", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net:", "label": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Noncurrent", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r78", "r119" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r28", "r29", "r86", "r146", "r456", "r488", "r492" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive (Loss) Income", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r10", "r29", "r409", "r412", "r440", "r483", "r484", "r705", "r706", "r707", "r712", "r713", "r714" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r662" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r81" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r378", "r379", "r380", "r499", "r712", "r713", "r714", "r780", "r797" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r668" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r668" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r668" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r668" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax withholding for share-based compensation", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r59", "r60", "r343" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r633", "r644", "r654", "r679" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r636", "r647", "r657", "r682" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r668" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r675" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r640", "r648", "r658", "r675", "r683", "r687", "r695" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r693" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails": { "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation before income taxes", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r373", "r381" ] }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "crdr": "debit", "calculation": { "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Stock-based compensation after income taxes", "label": "Share-Based Payment Arrangement, Expense, after Tax", "documentation": "Amount, after tax, of expense for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r147", "r239", "r245" ] }, "dgii_AllowanceforFutureReturnsandPricingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.digi.com/20240331", "localname": "AllowanceforFutureReturnsandPricingAdjustments", "crdr": "credit", "calculation": { "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less reserve for future credit returns and pricing adjustments", "label": "Allowance for Future Returns and Pricing Adjustments", "documentation": "Allowance for Future Returns and Pricing Adjustments" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of intangible assets", "terseLabel": "Amortization expense", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r7", "r45", "r48" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.digi.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potentially dilutive securities excluded from computation of earnings per share", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r198" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.digi.com/role/SegmentInformationTotalAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Assets", "terseLabel": "Assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r117", "r142", "r168", "r207", "r222", "r228", "r240", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r404", "r406", "r418", "r451", "r526", "r612", "r624", "r741", "r742", "r784" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAndLiabilitiesLesseeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Assets and Liabilities, Lessee [Abstract]", "label": "Assets and Liabilities, Lessee [Abstract]" } } }, "auth_ref": [] }, "dgii_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.digi.com/20240331", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.digi.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Balance Sheet Information", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r136", "r149", "r168", "r240", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r404", "r406", "r418", "r612", "r741", "r742", "r784" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r690" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r691" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r686" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r686" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r686" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r686" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r686" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r686" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails", "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails", "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails", "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r689" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r688" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r687" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r687" ] }, "dgii_BaseRateElectionAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.digi.com/20240331", "localname": "BaseRateElectionAxis", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate Election [Axis]", "label": "Base Rate Election [Axis]", "documentation": "Base Rate Election" } } }, "auth_ref": [] }, "dgii_BaseRateElectionDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "BaseRateElectionDomain", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate Election [Domain]", "label": "Base Rate Election [Domain]", "documentation": "Base Rate Election [Domain]" } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "dgii_BenchmarkRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "BenchmarkRateMember", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Benchmark Rate", "label": "Benchmark Rate [Member]", "documentation": "Benchmark Rate" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails", "http://www.digi.com/role/RevenueUnearnedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r403", "r605", "r606" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails", "http://www.digi.com/role/RevenueUnearnedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r63", "r64", "r403", "r605", "r606" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accrual for purchase of property, equipment, improvements and certain other intangible assets", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r36", "r37", "r38" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r247" ] }, "us-gaap_CapitalizedContractCostAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAxis", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Axis]", "label": "Capitalized Contract Cost [Axis]", "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r246" ] }, "us-gaap_CapitalizedContractCostDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostDomain", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Domain]", "label": "Capitalized Contract Cost [Domain]", "documentation": "Cost capitalized in obtaining and fulfilling contract with customer." } } }, "auth_ref": [ "r246" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r246" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r34", "r138", "r580" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents, beginning of period", "periodEndLabel": "Cash and cash equivalents, end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r34", "r96", "r166" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r96" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r666" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r667" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r667" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and Contingencies (see Note 11)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r25", "r73", "r453", "r513" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.digi.com/role/Contingencies" ], "lang": { "en-us": { "role": { "verboseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r106", "r269", "r270", "r566", "r731" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r615", "r616", "r617", "r619", "r620", "r621", "r622", "r712", "r713", "r780", "r795", "r797" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, par value (USD per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r80" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r80", "r514" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r80" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, $.01 par value; 60,000,000 shares authorized; 42,853,862 and 42,501,150 shares issued", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r80", "r455", "r612" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r672" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r671" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r673" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r670" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r30", "r152", "r154", "r160", "r447", "r462" ] }, "dgii_ConsoleServersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "ConsoleServersMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Console Servers", "label": "Console Servers [Member]", "documentation": "Console Servers" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.digi.com/role/RevenueUnearnedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unearned Revenue", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r324", "r325", "r336" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Unearned revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r324", "r325", "r336" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.digi.com/role/RevenueUnearnedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Liability, Revenue Recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r337" ] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateMember", "presentation": [ "http://www.digi.com/role/SegmentInformationTotalAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unallocated", "label": "Corporate Segment [Member]", "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r716" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total cost of sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r91", "r443" ] }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales:", "label": "Cost of Goods and Services Sold [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAmortization", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangibles", "label": "Cost, Amortization", "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r708" ] }, "dgii_CostOfGoodsAndServicesSoldExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.digi.com/20240331", "localname": "CostOfGoodsAndServicesSoldExcludingAmortization", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales excluding amortization", "label": "Cost Of Goods And Services Sold Excluding Amortization", "documentation": "Cost Of Goods And Services Sold Excluding Amortization" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dgii_CostofSalesandGeneralandAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "CostofSalesandGeneralandAdministrativeExpenseMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Sales and General and Administrative Expense", "label": "Cost of Sales and General and Administrative Expense [Member]", "documentation": "Cost of Sales and General and Administrative Expense [Member]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dgii_CreditAgreementAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.digi.com/20240331", "localname": "CreditAgreementAxis", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails", "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Agreement [Axis]", "documentation": "Credit Agreement" } } }, "auth_ref": [] }, "dgii_CreditAgreementDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "CreditAgreementDomain", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails", "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Agreement [Domain]", "documentation": "Credit Agreement [Domain]" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails", "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails", "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r67" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.digi.com/role/Indebtedness" ], "lang": { "en-us": { "role": { "terseLabel": "INDEBTEDNESS", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r107", "r167", "r292", "r298", "r299", "r300", "r301", "r302", "r303", "r308", "r315", "r316", "r318" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r16", "r76", "r77", "r118", "r120", "r170", "r293", "r294", "r295", "r296", "r297", "r299", "r304", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r427", "r592", "r593", "r594", "r595", "r596", "r709" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, margin spread on LIBOR Rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total loans", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r16", "r120", "r319" ] }, "dgii_DebtInstrumentCovenantHoliday": { "xbrltype": "pureItemType", "nsuri": "http://www.digi.com/20240331", "localname": "DebtInstrumentCovenantHoliday", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, covenant, holiday, exception", "label": "Debt Instrument, Covenant, Holiday", "documentation": "Debt Instrument, Covenant, Holiday" } } }, "auth_ref": [] }, "dgii_DebtInstrumentCovenantLeverageRatioMinimum": { "xbrltype": "pureItemType", "nsuri": "http://www.digi.com/20240331", "localname": "DebtInstrumentCovenantLeverageRatioMinimum", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, covenant, leverage ratio, minimum", "label": "Debt Instrument, Covenant, Leverage Ratio, Minimum", "documentation": "Debt Instrument, Covenant, Leverage Ratio, Minimum" } } }, "auth_ref": [] }, "dgii_DebtInstrumentCovenantLiquidityRatioTotalNetLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.digi.com/20240331", "localname": "DebtInstrumentCovenantLiquidityRatioTotalNetLeverageRatio", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, covenant, liquidity ratio, total net leverage ratio", "label": "Debt Instrument, Covenant, Liquidity Ratio, Total Net Leverage Ratio", "documentation": "Debt Instrument, Covenant, Liquidity Ratio, Total Net Leverage Ratio" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, interest rate, effective percentage", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r22", "r70", "r321", "r427" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r170", "r293", "r294", "r295", "r296", "r297", "r299", "r304", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r317", "r427", "r592", "r593", "r594", "r595", "r596", "r709" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r23", "r170", "r293", "r294", "r295", "r296", "r297", "r299", "r304", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r427", "r592", "r593", "r594", "r595", "r596", "r709" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r23", "r51", "r52", "r69", "r70", "r72", "r74", "r108", "r109", "r170", "r293", "r294", "r295", "r296", "r297", "r299", "r304", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r317", "r427", "r592", "r593", "r594", "r595", "r596", "r709" ] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average interest rate on debt", "label": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "dgii_December72023CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "December72023CreditAgreementMember", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails", "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "December 7, 2023 Credit Agreement", "label": "December 7, 2023 Credit Agreement [Member]", "documentation": "December 7, 2023 Credit Agreement" } } }, "auth_ref": [] }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "crdr": "debit", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits that would decrease next twelve months", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit." } } }, "auth_ref": [ "r61" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails", "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r71" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less unamortized issuance costs", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r71", "r744" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income tax provision", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r7", "r113", "r129", "r398", "r399", "r711" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r385", "r386", "r452" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpense", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Tax Assets, Tax Deferred Expense", "documentation": "Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances." } } }, "auth_ref": [ "r62", "r776" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation of property, equipment and improvements", "label": "Depreciation", "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." } } }, "auth_ref": [ "r7", "r49" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.digi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r7", "r212" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased and Core Technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r114" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails", "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails", "http://www.digi.com/role/RevenueUnearnedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unearned Revenue (Details)", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r335", "r598", "r599", "r600", "r601", "r602", "r603", "r604" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails", "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails", "http://www.digi.com/role/RevenueUnearnedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r335", "r598", "r599", "r600", "r601", "r602", "r603", "r604" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.digi.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r745" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.digi.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK-BASED COMPENSATION", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r341", "r346", "r374", "r375", "r377", "r608" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r628" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r661" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe, Middle East & Africa", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r799", "r800", "r801", "r802" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.digi.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (USD per share)", "verboseLabel": "Earnings Per Share, Basic", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r161", "r176", "r177", "r179", "r180", "r182", "r188", "r190", "r195", "r196", "r197", "r201", "r416", "r417", "r448", "r463", "r586" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.digi.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic net income per common share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.digi.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (USD per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r161", "r176", "r177", "r179", "r180", "r182", "r190", "r195", "r196", "r197", "r201", "r416", "r417", "r448", "r463", "r586" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.digi.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted net income per common share", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.digi.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "verboseLabel": "EARNINGS PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r187", "r198", "r199", "r200" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r419" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued compensation", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average period, unrecognized compensation cost, nonvested awards", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r376" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation cost nonvested restricted stock units", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r772" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation cost nonvested awards", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r772" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "calculation": { "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails": { "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income tax benefit", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r373" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "The Purchase Plan", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails", "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails", "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dgii_EnterpriseRoutersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "EnterpriseRoutersMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Enterprise Routers", "label": "Enterprise Routers [Member]", "documentation": "Enterprise Routers" } } }, "auth_ref": [] }, "dei_EntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitiesTable", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entities [Table]", "label": "Entities [Table]", "documentation": "Container to assemble all relevant information about each entity associated with the document instance" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r626" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r626" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r626" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInformationLineItems", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Information [Line Items]", "label": "Entity Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r700" ] }, "dei_EntityListingsExchangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsExchangeAxis", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Listings, Exchange [Axis]", "label": "Entity Listings, Exchange [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r626" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r626" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r626" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r626" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment", "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r11", "r132", "r155", "r156", "r157", "r171", "r172", "r173", "r175", "r183", "r185", "r202", "r241", "r244", "r323", "r378", "r379", "r380", "r394", "r395", "r408", "r409", "r410", "r411", "r412", "r413", "r415", "r420", "r421", "r422", "r423", "r424", "r425", "r440", "r483", "r484", "r485", "r499", "r553" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r669" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r633", "r644", "r654", "r679" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r630", "r641", "r651", "r676" ] }, "dei_ExchangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ExchangeDomain", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange [Domain]", "label": "Exchange [Domain]", "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r675" ] }, "dgii_FederalFundsRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "FederalFundsRateMember", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Funds Rate", "label": "Federal Funds Rate [Member]", "documentation": "Federal Funds Rate" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r140", "r262" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r105" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (six months)", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r105" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r105" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r105" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r105" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r260", "r261", "r262", "r263", "r444", "r445" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross carrying amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r104", "r445" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r444" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r46", "r47" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "totalLabel": "Net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r104", "r444" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r637", "r648", "r658", "r683" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r637", "r648", "r658", "r683" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r637", "r648", "r658", "r683" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r637", "r648", "r658", "r683" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r637", "r648", "r658", "r683" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "General and administrative", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r92", "r536" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and Administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r89" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails", "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetGoodwillRollforwardDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r139", "r248", "r446", "r591", "r612", "r720", "r727" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNet" ], "lang": { "en-us": { "role": { "verboseLabel": "GOODWILL AND OTHER IDENTIFIABLE INTANGIBLE ASSETS, NET", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r103" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetGoodwillRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r255" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetGoodwillRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r591" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetGoodwillRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.digi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r90", "r168", "r207", "r221", "r227", "r230", "r240", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r418", "r588", "r741" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r87", "r122", "r207", "r221", "r227", "r230", "r449", "r460", "r588" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails", "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r264", "r266", "r537" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails", "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "verboseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r266", "r537" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.digi.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Text Block]", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r169", "r383", "r388", "r392", "r393", "r396", "r400", "r401", "r402", "r498" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.digi.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax provision", "negatedLabel": "Income tax provision", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r126", "r130", "r184", "r185", "r215", "r387", "r397", "r464" ] }, "dgii_IncomeTaxExpenseBenefitSpecifictothePeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.digi.com/20240331", "localname": "IncomeTaxExpenseBenefitSpecifictothePeriod", "crdr": "debit", "presentation": [ "http://www.digi.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax provision specific to the period", "label": "Income Tax Expense (Benefit) Specific to the Period", "documentation": "Income Tax Expense (Benefit) Specific to the Period" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes Paid, Net", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r35" ] }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapital", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Changes in operating assets and liabilities (net of acquisitions)", "label": "Increase (Decrease) in Operating Capital", "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.digi.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options and restricted stock units", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r191", "r192", "r193", "r197", "r345" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r640", "r648", "r658", "r675", "r683", "r687", "r695" ] }, "dgii_InfrastructureMgmtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "InfrastructureMgmtMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Infrastructure Mgmt.", "label": "Infrastructure Mgmt. [Member]", "documentation": "Infrastructure Mgmt." } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r693" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r629", "r699" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r629", "r699" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r629", "r699" ] }, "us-gaap_IntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntellectualPropertyMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patents and Trademarks", "label": "Intellectual Property [Member]", "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights." } } }, "auth_ref": [ "r15" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "dgii_OtherIncomeNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense, net", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r71", "r124", "r158", "r211", "r426", "r538", "r623", "r796" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Paid", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r162", "r164", "r165" ] }, "us-gaap_IntersubsegmentEliminationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersubsegmentEliminationsMember", "presentation": [ "http://www.digi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intersubsegment Eliminations", "label": "Intersubsegment Eliminations [Member]", "documentation": "Eliminating entries used in subsegment consolidation." } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r102", "r583" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "totalLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r148", "r581", "r612" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories:", "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r102", "r585" ] }, "dgii_InventoryTransferToPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.digi.com/20240331", "localname": "InventoryTransferToPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.digi.com/role/SegmentInformationExpendedforPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Transfer of inventory to property, equipment and improvements", "terseLabel": "Inventory Transfer To Property, Plant And Equipment", "label": "Inventory Transfer To Property, Plant And Equipment", "documentation": "Inventory Transfer To Property, Plant And Equipment" } } }, "auth_ref": [] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r102", "r584" ] }, "dgii_IoTProductsandServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "IoTProductsandServicesMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetGoodwillRollforwardDetails", "http://www.digi.com/role/SegmentInformationDetails", "http://www.digi.com/role/SegmentInformationExpendedforPropertyPlantandEquipmentDetails", "http://www.digi.com/role/SegmentInformationTotalAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IoT Products & Services Segment", "label": "IoT Products and Services [Member]", "documentation": "IoT Products & Services [Member]" } } }, "auth_ref": [] }, "dgii_IoTSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "IoTSolutionsMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetGoodwillRollforwardDetails", "http://www.digi.com/role/SegmentInformationDetails", "http://www.digi.com/role/SegmentInformationExpendedforPropertyPlantandEquipmentDetails", "http://www.digi.com/role/SegmentInformationTotalAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IoT Solutions Segment", "label": "IoT Solutions [Member]", "documentation": "IoT Solutions segment member" } } }, "auth_ref": [] }, "dgii_LIBORMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "LIBORMember", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LIBOR", "label": "LIBOR [Member]", "documentation": "LIBOR" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.digi.com/role/LeasesLeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r432", "r611" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost [Abstract]", "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.digi.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Lease Cost", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r782" ] }, "dgii_LeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.digi.com/20240331", "localname": "LeaseLiability", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liabilities", "label": "Lease Liability", "documentation": "Lease Liability" } } }, "auth_ref": [] }, "dgii_LeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.digi.com/20240331", "localname": "LeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease assets", "label": "Lease Right Of Use Asset", "documentation": "Lease Right Of Use Asset" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.digi.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease Liability Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r783" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future undiscounted lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r438" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r438" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r438" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r438" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r438" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r438" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r438" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (six months)", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r783" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r438" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.digi.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r429" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r19", "r168", "r240", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r405", "r406", "r407", "r418", "r512", "r587", "r624", "r741", "r784", "r785" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r85", "r121", "r458", "r612", "r710", "r718", "r781" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r21", "r137", "r168", "r240", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r405", "r406", "r407", "r418", "r612", "r741", "r784", "r785" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LicensingAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicensingAgreementsMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License Agreements", "label": "Licensing Agreements [Member]", "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory)." } } }, "auth_ref": [ "r68", "r382", "r774" ] }, "dgii_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.digi.com/20240331", "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "crdr": "credit", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, accordion feature, increase limit", "label": "Line Of Credit Facility, Accordion Feature, Increase Limit", "documentation": "Line Of Credit Facility, Accordion Feature, Increase Limit" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r709" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails", "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving loan maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r18" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r18", "r709" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, unused capacity, commitment fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementExpense", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Litigation Liability", "label": "Litigation Settlement, Expense", "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r16", "r120", "r305", "r320", "r593", "r594", "r793" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "negatedTerseLabel": "Less current maturities of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r143" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total long-term debt, net of current portion", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r144" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r23" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r23", "r50" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.digi.com/role/ContingenciesContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r271", "r701" ] }, "us-gaap_LossContingencyDamagesAwardedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesAwardedValue", "crdr": "debit", "presentation": [ "http://www.digi.com/role/ContingenciesContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Damages Awarded, Value", "label": "Loss Contingency, Damages Awarded, Value", "documentation": "Amount of damages awarded to the plaintiff in the legal matter." } } }, "auth_ref": [ "r732", "r733", "r734" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "http://www.digi.com/role/IndebtednessNarrativeDetails", "http://www.digi.com/role/RevenuePerformanceObligationsDetails", "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r272", "r273", "r274", "r275", "r340", "r442", "r482", "r504", "r505", "r556", "r558", "r560", "r561", "r563", "r576", "r577", "r590", "r597", "r607", "r614", "r743", "r786", "r787", "r788", "r789", "r790", "r791" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r667" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r667" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/IndebtednessNarrativeDetails", "http://www.digi.com/role/RevenuePerformanceObligationsDetails", "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r272", "r273", "r274", "r275", "r340", "r442", "r482", "r504", "r505", "r556", "r558", "r560", "r561", "r563", "r576", "r577", "r590", "r597", "r607", "r614", "r743", "r786", "r787", "r788", "r789", "r790", "r791" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r686" ] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.digi.com/role/ProductWarrantyObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standard Product Warranty Accrual [Roll Forward]", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r694" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r668" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r163" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provide by (used in) investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r163" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r96", "r97", "r98" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 }, "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.digi.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited", "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.digi.com/role/EarningsPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r88", "r98", "r123", "r135", "r150", "r153", "r157", "r168", "r174", "r176", "r177", "r179", "r180", "r184", "r185", "r194", "r207", "r221", "r227", "r230", "r240", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r417", "r418", "r461", "r534", "r551", "r552", "r588", "r623", "r741" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.digi.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "dgii_NonCashTenantImprovementAllowanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.digi.com/20240331", "localname": "NonCashTenantImprovementAllowanceAbstract", "presentation": [ "http://www.digi.com/role/LeasesOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash Tenant Improvement Allowance [Abstract]", "label": "Non-cash Tenant Improvement Allowance [Abstract]", "documentation": "Non-cash Tenant Improvement Allowance" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r667" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r637", "r648", "r658", "r675", "r683" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r665" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r664" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r675" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r694" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r694" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental schedule of non-cash investing and financing activities", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-compete Agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r65" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Other expense, net:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NorthAmericaMember", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North America, primarily the United States", "label": "North America [Member]" } } }, "auth_ref": [ "r799", "r800", "r801", "r802" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.digi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Operating Segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r717" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Reportable Segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r717" ] }, "dgii_OEMSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "OEMSolutionsMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "OEM Solutions", "label": "OEM Solutions [Member]", "documentation": "OEM Solutions" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.digi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r207", "r221", "r227", "r230", "r588" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.digi.com/role/LeasesLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r433", "r611" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total reported lease liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r431" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails": { "parentTag": "dgii_LeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current portion of operating lease liabilities", "terseLabel": "Operating lease other current liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r431" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails": { "parentTag": "dgii_LeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "verboseLabel": "Operating lease other non-current liability", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r431" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails": { "parentTag": "dgii_LeaseRightOfUseAsset", "weight": 1.0, "order": 1.0 }, "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease other non-current asset", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r430" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.digi.com/role/LeasesOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate - operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r437", "r611" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.digi.com/role/LeasesOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term- operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r436", "r611" ] }, "us-gaap_OrderOrProductionBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrderOrProductionBacklogMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Order backlog", "label": "Order or Production Backlog [Member]", "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination." } } }, "auth_ref": [ "r66" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.digi.com/role/BasisofPresentationofUnauditedInterimCondensedConsolidatedFinancialStatementsandSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "BASIS OF PRESENTATION OF UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS AND SIGNIFICANTACCOUNTING POLICIES", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "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." } } }, "auth_ref": [ "r75", "r99", "r100", "r115" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r141" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited", "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive (loss) income", "terseLabel": "Other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r5", "r9", "r116", "r151", "r154" ] }, "dgii_OtherIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.digi.com/20240331", "localname": "OtherIncomeNet", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other expense, net", "label": "Other Income Net", "documentation": "Total other income, net" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r20", "r612" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r24" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r98" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "dgii_OtherIncomeNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r94" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r667" ] }, "dgii_OtherlocationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "OtherlocationsMember", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of world", "label": "Other locations [Member]", "documentation": "Other locations" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r635", "r646", "r656", "r681" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r638", "r649", "r659", "r684" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r638", "r649", "r659", "r684" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r663" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Taxes paid for net share settlement of share-based payment options and awards", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r32" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property, equipment, improvements and certain other intangible assets", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r125", "r777", "r778", "r779" ] }, "dgii_PaymentstoAcquirePropertyPlantandEquipmentbySegmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.digi.com/20240331", "localname": "PaymentstoAcquirePropertyPlantandEquipmentbySegmentTableTextBlock", "presentation": [ "http://www.digi.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to Acquire Property, Plant and Equipment by Segment", "label": "Payments to Acquire Property, Plant and Equipment by Segment [Table Text Block]", "documentation": "Payments to Acquire Property, Plant and Equipment by Segment [Table Text Block]" } } }, "auth_ref": [] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r666" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r666" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r665" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r675" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r668" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r664" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails", "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771" ] }, "us-gaap_PreferredStockDividendsAndOtherAdjustmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsAndOtherAdjustmentsAbstract", "presentation": [ "http://www.digi.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Preferred Stock Dividends and Other Adjustments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, par value (USD per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r79", "r322" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r79", "r514" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r79", "r322" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock, Shares Outstanding", "verboseLabel": "Preferred stock, shares outstanding", "label": "Preferred Stock, Shares Outstanding", "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." } } }, "auth_ref": [ "r79", "r514", "r532", "r797", "r798" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, $.01 par value; 2,000,000 shares authorized; none issued and outstanding", "label": "Preferred Stock, Value, Issued", "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." } } }, "auth_ref": [ "r79", "r454", "r612" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r704" ] }, "dgii_PriorCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "PriorCreditFacilityMember", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails", "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Credit Facility", "label": "Prior Credit Facility [Member]", "documentation": "Prior Credit Facility" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from long-term debt", "label": "Proceeds from Issuance of Long-Term Debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r31", "r495" ] }, "us-gaap_ProceedsFromSaleOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sale of Intangible Assets", "label": "Proceeds from Sale of Intangible Assets", "documentation": "The cash inflow from disposal of asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from stock option plan transactions", "terseLabel": "Proceeds from Stock Options Exercised", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r4", "r14" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from employee stock purchase plan transactions", "label": "Proceeds from Stock Plans", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Product", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r598" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r232", "r443", "r476", "r477", "r478", "r479", "r480", "r481", "r578", "r598", "r613", "r702", "r735", "r736", "r745", "r794" ] }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantiesDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Product Warranties Disclosures [Abstract]", "label": "Product Warranties Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyDisclosureTextBlock", "presentation": [ "http://www.digi.com/role/ProductWarrantyObligation" ], "lang": { "en-us": { "role": { "verboseLabel": "PRODUCT WARRANTY OBLIGATION", "label": "Product Warranty Disclosure [Text Block]", "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period." } } }, "auth_ref": [ "r276", "r277", "r278", "r279", "r280", "r281" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r232", "r443", "r476", "r477", "r478", "r479", "r480", "r481", "r578", "r598", "r613", "r702", "r735", "r736", "r745", "r794" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, equipment and improvements, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r8", "r450", "r459", "r612" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r663" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r663" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "http://www.digi.com/role/IndebtednessNarrativeDetails", "http://www.digi.com/role/RevenuePerformanceObligationsDetails", "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r272", "r273", "r274", "r275", "r339", "r340", "r369", "r370", "r371", "r441", "r442", "r482", "r504", "r505", "r556", "r558", "r560", "r561", "r563", "r576", "r577", "r590", "r597", "r607", "r614", "r617", "r730", "r743", "r787", "r788", "r789", "r790", "r791" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "http://www.digi.com/role/IndebtednessNarrativeDetails", "http://www.digi.com/role/RevenuePerformanceObligationsDetails", "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r272", "r273", "r274", "r275", "r339", "r340", "r369", "r370", "r371", "r441", "r442", "r482", "r504", "r505", "r556", "r558", "r560", "r561", "r563", "r576", "r577", "r590", "r597", "r607", "r614", "r617", "r730", "r743", "r787", "r788", "r789", "r790", "r791" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable", "presentation": [ "http://www.digi.com/role/SegmentInformationTotalAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Assets from Segment to Consolidated [Table]", "label": "Reconciliation of Assets from Segment to Consolidated [Table]", "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets." } } }, "auth_ref": [ "r42", "r43" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "presentation": [ "http://www.digi.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Assets from Segment to Consolidated", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets." } } }, "auth_ref": [ "r42", "r43" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r630", "r641", "r651", "r676" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on long-term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r33", "r496" ] }, "us-gaap_ReportableSubsegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportableSubsegmentsMember", "presentation": [ "http://www.digi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable Subsegments", "label": "Reportable Subsegments [Member]", "documentation": "Identifies division of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [] }, "us-gaap_ReportingUnitAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitAxis", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Unit [Axis]", "label": "Reporting Unit [Axis]", "documentation": "Information by reporting unit." } } }, "auth_ref": [ "r258", "r259", "r591" ] }, "us-gaap_ReportingUnitDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitDomain", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Unit [Domain]", "label": "Reporting Unit [Domain]", "documentation": "Level of reporting at which goodwill is tested for impairment." } } }, "auth_ref": [ "r258", "r259", "r591" ] }, "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Research and development", "label": "Research and Development Expense (Excluding Acquired in Process Cost)", "documentation": "The costs incurred 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 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, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept." } } }, "auth_ref": [ "r773" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Axis]", "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r133", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r181", "r182", "r183", "r184", "r185", "r186", "r201", "r242", "r243", "r395", "r414", "r415", "r416", "r417", "r428", "r439", "r440", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r631", "r642", "r652", "r677" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r632", "r643", "r653", "r678" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r639", "r650", "r660", "r685" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Domain]", "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r133", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r181", "r182", "r183", "r184", "r185", "r186", "r201", "r242", "r243", "r395", "r414", "r415", "r416", "r417", "r428", "r439", "r440", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails", "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r82", "r110", "r457", "r487", "r492", "r497", "r515", "r612" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r132", "r171", "r172", "r173", "r175", "r183", "r185", "r241", "r244", "r378", "r379", "r380", "r394", "r395", "r408", "r410", "r411", "r413", "r415", "r483", "r485", "r499", "r797" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r208", "r209", "r220", "r225", "r226", "r232", "r234", "r236", "r334", "r335", "r443" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.digi.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUE", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r131", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r338" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.digi.com/role/RevenuePerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r127" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.digi.com/role/RevenuePerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails", "http://www.digi.com/role/RevenuePerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "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." } } }, "auth_ref": [ "r128" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails", "http://www.digi.com/role/RevenuePerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r128" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.digi.com/role/RevenuePerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails", "http://www.digi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Revenue", "terseLabel": "Total Revenue", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r159", "r168", "r208", "r209", "r220", "r225", "r226", "r232", "r234", "r236", "r240", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r418", "r449", "r741" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails", "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revolving loan", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r694" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r694" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.digi.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.digi.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.digi.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Calculation of Numerator and Denominator in Earnings Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r715" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r46", "r47", "r444" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amortizable Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r46", "r47" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetGoodwillRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r591" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Carrying Amount of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r591", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.digi.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Nonvested Restricted Stock Units", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.digi.com/role/ProductWarrantyObligationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Product Warranty Accrual", "label": "Schedule of Product Warranty Liability [Table Text Block]", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r282" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.digi.com/role/SegmentInformationDetails", "http://www.digi.com/role/SegmentInformationExpendedforPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r39", "r40", "r41", "r44" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.digi.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r39", "r40", "r41", "r44" ] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.digi.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Activity", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r12", "r13", "r56" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails", "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails", "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails", "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r342", "r344", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.digi.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Valuation Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r112" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.digi.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r610", "r775" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Future Amortization Expense Related to Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r47" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails", "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Term loan", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r625" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r627" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetGoodwillRollforwardDetails", "http://www.digi.com/role/SegmentInformationDetails", "http://www.digi.com/role/SegmentInformationExpendedforPropertyPlantandEquipmentDetails", "http://www.digi.com/role/SegmentInformationTotalAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r204", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r230", "r236", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r267", "r268", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r591", "r702", "r794" ] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentExpenditureAdditionToLongLivedAssets", "crdr": "debit", "presentation": [ "http://www.digi.com/role/SegmentInformationExpendedforPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Additions", "label": "Segment, Expenditure, Addition to Long-Lived Assets", "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [ "r218", "r589" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r234", "r235", "r501", "r502", "r503", "r557", "r559", "r562", "r564", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r579", "r599", "r617", "r745", "r794" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAssetReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAssetReconcilingItemLineItems", "presentation": [ "http://www.digi.com/role/SegmentInformationTotalAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Asset Reconciling Item [Line Items]", "label": "Segment Reporting, Asset Reconciling Item [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.digi.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "terseLabel": "SEGMENT INFORMATION", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r203", "r204", "r205", "r206", "r207", "r219", "r224", "r228", "r229", "r230", "r231", "r232", "r233", "r236" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.digi.com/role/SegmentInformationDetails", "http://www.digi.com/role/SegmentInformationExpendedforPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dgii_SelectedBalanceSheetDataAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.digi.com/20240331", "localname": "SelectedBalanceSheetDataAbstract", "lang": { "en-us": { "role": { "terseLabel": "Selected Balance Sheet Data [Abstract]", "label": "Selected Balance Sheet Data [Abstract]", "documentation": "SELECTED BALANCE SHEET DATA (in thousands)" } } }, "auth_ref": [] }, "dgii_SelectedBalanceSheetDataTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.digi.com/20240331", "localname": "SelectedBalanceSheetDataTableTextBlock", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Selected Balance Sheet Data", "label": "Selected Balance Sheet Data [Table Text Block]", "documentation": "Selected Balance Sheet Data [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and Marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r89" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Service", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r598" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Number of Restricted Stock Units, Canceled", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r363" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Canceled", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r363" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Restricted Stock Units, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r361" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r361" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of Restricted Stock Units, Beginning Balance", "periodEndLabel": "Number of Restricted Stock Units, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r358", "r359" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonvested Number of Restricted Stock Units [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Beginning Balance", "periodEndLabel": "Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r358", "r359" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonvested Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Number of Restricted Stock Units, Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r362" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r362" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assumptions Used For Options Grants [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "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." } } }, "auth_ref": [ "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the 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." } } }, "auth_ref": [ "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk free interest rate, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk free interest rate, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "presentation": [ "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement." } } }, "auth_ref": [ "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails", "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails", "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails", "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r342", "r344", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372" ] }, "dgii_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfContinuousDaysOfService": { "xbrltype": "durationItemType", "nsuri": "http://www.digi.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfContinuousDaysOfService", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Continuous Days of Service", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Continuous Days of Service", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Continuous Days of Service" } } }, "auth_ref": [] }, "dgii_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfHoursPerWeekEmployed": { "xbrltype": "durationItemType", "nsuri": "http://www.digi.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfHoursPerWeekEmployed", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Hours Per Week Employed", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Hours Per Week Employed", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Hours Per Week Employed" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares authorized", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r609" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available for future grants", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding, Exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r352" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r352" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total intrinsic value of all options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r365" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Options Outstanding, Forfeited / Canceled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r752" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Forfeited / Canceled", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r752" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding, Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r354" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average per option grant date fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Options Outstanding, Beginning Balance (in shares)", "periodEndLabel": "Options Outstanding, Ending Balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r350", "r351" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Exercise Price, Beginning Balance", "periodEndLabel": "Weighted Average Exercise Price, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r350", "r351" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails", "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails", "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails", "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Exercised", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r355" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Granted", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r354" ] }, "dgii_ShareBasedCompensationEmployeeStockPurchasePlanSharesAvailableForFuturePurchase": { "xbrltype": "sharesItemType", "nsuri": "http://www.digi.com/20240331", "localname": "ShareBasedCompensationEmployeeStockPurchasePlanSharesAvailableForFuturePurchase", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for future issuance", "label": "Share Based Compensation Employee Stock Purchase Plan Shares Available For Future Purchase", "documentation": "Share Based Compensation Employee Stock Purchase Plan Shares Available For Future Purchase" } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Closing Stock Price", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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." } } }, "auth_ref": [ "r368" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r55" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Remaining Contractual Term, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r55" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Remaining Contractual Term, Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r111" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r11" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.digi.com/role/LeasesLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.digi.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Lease, Cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r434", "r611" ] }, "dgii_SmartSenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "SmartSenseMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SmartSense", "label": "SmartSense [Member]", "documentation": "SmartSense" } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.digi.com/role/ProductWarrantyObligationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Standard Product Warranty Accrual", "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability." } } }, "auth_ref": [ "r737", "r740" ] }, "us-gaap_StandardProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.digi.com/role/ProductWarrantyObligationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlements made", "label": "Standard Product Warranty Accrual, Decrease for Payments", "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties." } } }, "auth_ref": [ "r738" ] }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.digi.com/role/ProductWarrantyObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranties accrued", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties." } } }, "auth_ref": [ "r739" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetGoodwillRollforwardDetails", "http://www.digi.com/role/SegmentInformationDetails", "http://www.digi.com/role/SegmentInformationExpendedforPropertyPlantandEquipmentDetails", "http://www.digi.com/role/SegmentInformationTotalAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r134", "r204", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r230", "r236", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r265", "r267", "r268", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r591", "r702", "r794" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r27", "r132", "r155", "r156", "r157", "r171", "r172", "r173", "r175", "r183", "r185", "r202", "r241", "r244", "r323", "r378", "r379", "r380", "r394", "r395", "r408", "r409", "r410", "r411", "r412", "r413", "r415", "r420", "r421", "r422", "r423", "r424", "r425", "r440", "r483", "r484", "r485", "r499", "r553" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r234", "r235", "r501", "r502", "r503", "r557", "r559", "r562", "r564", "r565", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r579", "r599", "r617", "r745", "r794" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r171", "r172", "r173", "r202", "r443", "r494", "r500", "r506", "r507", "r508", "r509", "r510", "r511", "r514", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r527", "r528", "r529", "r530", "r531", "r533", "r535", "r536", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r553", "r618" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r171", "r172", "r173", "r202", "r443", "r494", "r500", "r506", "r507", "r508", "r509", "r510", "r511", "r514", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r527", "r528", "r529", "r530", "r531", "r533", "r535", "r536", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r553", "r618" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r634", "r645", "r655", "r680" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Employee stock purchase plan issuances (in shares)", "terseLabel": "Common shares issued to employees", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r11", "r79", "r80", "r110" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock under stock award plans (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r11", "r79", "r80", "r110" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Options Outstanding, Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r79", "r80", "r110", "r355" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock purchase plan issuances", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r11", "r79", "r80", "r110" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock under stock award plans", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r57", "r79", "r80", "r110" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r80", "r83", "r84", "r101", "r516", "r532", "r554", "r555", "r612", "r624", "r710", "r718", "r781", "r797" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Stockholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsegmentsConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsConsolidationItemsAxis", "presentation": [ "http://www.digi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsegments Consolidation Items [Axis]", "label": "Subsegments Consolidation Items [Axis]", "documentation": "Information by subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments." } } }, "auth_ref": [] }, "us-gaap_SubsegmentsConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsConsolidationItemsDomain", "presentation": [ "http://www.digi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsegments Consolidation Items [Domain]", "label": "Subsegments Consolidation Items [Domain]", "documentation": "Subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments." } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetData" ], "lang": { "en-us": { "role": { "verboseLabel": "SELECTED BALANCE SHEET DATA", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r703" ] }, "dgii_SwinglineCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "SwinglineCreditFacilityMember", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Swingline Credit Facility", "label": "Swingline Credit Facility [Member]", "documentation": "Swingline Credit Facility" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r674" ] }, "us-gaap_TaxesPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes Payable", "label": "Taxes Payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes." } } }, "auth_ref": [ "r77", "r119", "r792" ] }, "dgii_The2021PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "The2021PlanMember", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "The 2021 Plan", "label": "The 2021 Plan [Member]", "documentation": "The 2021 Plan" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r603", "r745" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r603", "r745" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r666" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r673" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r693" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r695" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transferred at a point in time", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r603" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transferred over time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r603" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r696" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r697" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r695" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r695" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r698" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r696" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r53" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common, Shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r53" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Taxes paid for net share settlement of share-based payment awards (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r11", "r80", "r110" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost, 6,492,260 and 6,436,204 shares", "label": "Treasury Stock, Value", "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." } } }, "auth_ref": [ "r26", "r53", "r54" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Taxes paid for net share settlement of share-based payment awards", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r11", "r53", "r110" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r692" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unrecognized tax benefits, beginning balance", "periodEndLabel": "Unrecognized tax benefits, ending balance", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r384", "r389" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decreases related to expiration of statute of limitations", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r390" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits that would impact effective tax rate", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r391" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.digi.com/role/LeasesLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r435", "r611" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "dgii_VentusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20240331", "localname": "VentusMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/RevenueAdditionalInformationDetails", "http://www.digi.com/role/RevenueUnearnedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ventus", "label": "Ventus [Member]", "documentation": "Ventus" } } }, "auth_ref": [] }, "dgii_WeightedAverageDiscountRateLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.digi.com/20240331", "localname": "WeightedAverageDiscountRateLeasesAbstract", "presentation": [ "http://www.digi.com/role/LeasesOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Discount Rate Leases [Abstract]", "label": "Weighted Average Discount Rate Leases [Abstract]", "documentation": "Weighted Average Discount Rate Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://www.digi.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities:", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.digi.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.digi.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (shares)", "totalLabel": "Denominator for diluted net income per common share \u2014 adjusted weighted average shares", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r189", "r197" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average common shares:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.digi.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.digi.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (shares)", "verboseLabel": "Denominator for basic net income per common share \u2014 weighted average shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r188", "r197" ] }, "dgii_WeightedaverageremainingleasetermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.digi.com/20240331", "localname": "WeightedaverageremainingleasetermAbstract", "presentation": [ "http://www.digi.com/role/LeasesOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term [Abstract]", "label": "Weighted average remaining lease term [Abstract]", "documentation": "Weighted Average Remaining Lease Term [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WriteOffOfDeferredDebtIssuanceCost", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "dgii_OtherIncomeNet", "weight": -1.0, "order": 2.0 }, "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Debt issuance cost write off", "verboseLabel": "Write-off of debt issuance costs", "label": "Deferred Debt Issuance Cost, Writeoff", "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt." } } }, "auth_ref": [ "r93" ] }, "exch_XNAS": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/exch/2023", "localname": "XNAS", "presentation": [ "http://www.digi.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "The Nasdaq Stock Market LLC", "label": "NASDAQ - ALL MARKETS [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "44", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-44" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-48" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r701": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 79 0000854775-24-000018-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000854775-24-000018-xbrl.zip M4$L#!!0 ( #5]HUC_"[7/X$(! +(P%@ 1 9&=I:2TR,#(T,#,S,2YH M=&WL?>MSXDBR[_?S5^@R>\]T1PBL]\/=PPG:IGN(=8/7T#MG[Y>-0BJ,IH7$ M2,*/_>MO54E@;,!(2(*2J(E=MPUZ5&7^,BLS*ROS\_\\S5SN 0:AXWN__2JV MA%\YZ%F^[7CWO_W:&5[U>K_^3_N_/O^?9O-_O]S=<->^M9A!+^*N @@B:'./ M3C3EHBGD_O"#G\X#X&Y=$$W\8-9LQK==^?/GP+F?1IPD2,KRLN6WP:6LZZ(* M!=!41 FB'Y;6')O&I*DK8TLV)IH))A9_?RE;LBFJ)OK2D$5\K=P$D['2!!(0 M%/M2TE195@7;D%5%,4PPEBU#@V-1%,:2/#85\MYIA.:,YNV%ES9T M?FM,HVA^>7'Q- [<5@BMUKW_<(&^N$ #EAO)A6$0K2Z<@'#<\H/["_3A^D6K M"QX?'UN/,KE$-$WSX@F_P#FFW-,OGA%#/PD MY[UGOQW-TZZ+17PQFC+$Z'JY/-I^_3V=#9:\8A[^=GFI?>^\GKCMW#LMRY_A!RJ"+(MKDVBB-[ZZ>#F" M]^8AJDW!:+X\!P_=?@/2A-#:1?SE:LJ6O6/&EOTRX4L7(-EN0*_Y8]AH?YY" M8+<_SV $.'QK$_ZU>!"Z-G%_[6L)UP[H+G2\_W(!J M\W2)+X1!_*MCV] COZ+O^TC9!(X5O_\INH.3WQI6$]'& S/\).A<=CWTNN,'7 %@86]S"<^+'AU,0P+#QYI4('3:TG!EPD2(3MI#8GZ&Y M#2/?^CDD#Q@L(BSF>*E8#<5LM&5-UA757%%[^?Z#)WR++O?M5U.6A4;[']+A M%.V@I]OD#2Y8#1[)7'N"9@^S/5(<7L>(@Z: ($)D@C M#L:NQLB:?30,\L5&?J+@/Q%5H7+A#IDZ)CJR\\A ='R+\?&?T\<&'!D3'"KGKSJ_?VU M_+Z]N;W\Z/73YX1^R[\02(,(2RN6$KDIHH5"7-[W\MUJF/;R4J4IR$U9?'E% M_,WR[^5++E[->SL9I++)D,P&WF-0QW_:Z&5/<]>QG.@[G(W1*VP'?4L,O36Q MOG'"" $P[*)5$0$&=IZ3;Z-;RT-N(AGXC& NV+O BG?M[Q-K/?+'\/K M[*Q5&6MWZ:34K)6+TTD:8P=-2X3.V+&='5)Z=A0H'4;UV)%\6)-UZ#4[3,8. MFM8.46#\H&GQ$$MW>*O*C].L'F+IGG=H=G"/V^F5KH7F6UJ"*MF$V]Z%#"UTCVR;%.3"IQ:Z=Y-9JX5 M!DCJ/(65O1,AK8GOZ?ZUB/>UYKZ'_@Q?FT5K^UW%FT:OX"1*!=%LR RM">.LL_(^T[MNW@S4?@W@+'[GE78.Y$P*T,_:G;8\M(_SL8 M <>#=A<$>-,XK SA2WGLPVB*0SP=0&$&#>U/2U*C;M:).OBGPKR7J-K.JH QH8!QUVUXTFHXT,(JZ#3%:[4P:F,6< M8+H9)%?=8SY6E*+ R)!<=4_YV%&*(FE?=2_Y%%&*(NE?=6?YJ%&*(@E/73YK M%1R3DGA1=5?^>%L#A>TTR55WS(^_-5 <[:ON6Y]F:Z X^E?=93[RUD!QA*^Z M^WOJ1;= 7BA5]W2/'#\_3;ZB4G7?^/3Q\Q,QKNJ.]?'CYR=B5-4]\-/$ST_$ MK*I[[<>+GY^(08<@95 MW6,^5I2BP /):M4]Y6-'*8JD?=6]Y%-$*8JD?]6=Y:-&*0HDO%;U3>Y31RF* MY$757?DCIM87E>2A5=TQ/T%J?6&TK[IO?:+4^L+H7W67^=BI]841ONKN[ZD7 MW2)Y475/]^BGY$]1)5*KNF]\^OCYB1A7=$X$;]"J@V0$64WWSMB%G3"$4?CE^3OXTP^N7!"^8==X]YW[ M !+U5QW)H#8(4 E.%"D3U$8%#N($NA*Z+K2B!;+( J2L@NBY,D)!;5"@&JPH M4BJH]?P/8L75(HR0KQ_<09%&D7%#KKQ_$B[Z/8V!S M&,'JF5 &M=YX-5A1H%08]?*[!X$-@T&0="-"S_L"K)_(VZN,9-3+[3X).XJ4 M#FJ][G@'9!4\O/$MLB+'Y,>=M2^O?+183X; A2'P[&_0@P%PT6\=>X98&48! MNN$!=I_FZ-'U+#AL4.NI5XU[IX@(&]1Z]]7BWHEZJE(;$%CQ[$:_WK^*%FS,/^2[H75L>FHC0"DI/W0=Q?$OZP,Q:GU\VE".PV+"K5!@-.+ M!@7L,:D-#- D1^6XGB:UD8#3BT91%%]U2$U>OJ+XL@\IF4ORY?(9VWJ4;CS0 M6^#)^1.\5X&,2^\^>4BX_17QY8/)8'GYDJ1I7OH&-]2&+.[@W _PY'Z@P:]A MI8N&'\P#)X1W_@+]2C%@WI":VG#$+E)?(7'T78AU897H3&W@8!>=!]WO%5!_ M;ZA,K8._B\H];Q( Y+VC%1[IQN_WLZ@RM*;6'=]%Z^$,69S#6X:%AO3YL\^.X#HOWKBTJ.;(A24] +(3JU M#O-[1+^!483-V_B:JM!:%"BKNB;BN4E2,7.CUKU\#TA#:*&5WKZ&XW)15"BE MJ77(:-.3A5*=6M^,$D59*+&I=="V$3NV9Q\1MEW'@U7%-W7>6AA$EW? NXXAZ0GV5^M7_!($#QBZ\ Q%\_>(O("2?TFNVOPE*;D0@DV>@ M7[-'&T6!6D^V&#MB[^N(-EF"H(N3U%_G'GR%-LXV^+KP[# %3JA&) 5;4J) MK5M/">!N>E\&=PQE.5%&;7!CDR,Q(*!G36<@^%F$CJGB4EY5H%$;T#D5T, 3 M UH)0!.IR^6HHI9A"^<^F%$75ZRBCF$PVP>S2@95CQ6^+G"73Q2I"Z16<=VH MJIA1%]BMHC:O*O.I"S$S%KUE$771USC-D)!^=?IZS7N\19,+JIEZ(8K411[W M$/L:6N06'1/BS675H3JUD3@JM%!95A^U82D:[.L"CZJ)$G5QF9.HY^'\ MVC=ZY8TJN?9GP/'R&UXWOG(#J ME25UFGYAHD1M0(%:3IVFBH0H41>0H)Y3IZDY($K410_H.<)(A?>4\N=4^HVZ@,"*/XOQ\L!Q?.33L4E-G![BVD;[%7P8">\AK=U45"R5 MVA7Q5!J7VF &0PRE:P"U@1B&F+V(.@$QM0(DAADX[1J8W2I4>,;A&?!"N MKN^ZSLSQ0!KKL_JX.9$U(],;,V.XH=BFD>F-X#'GL5=8M+=:.#F5?4)OC+=8_M!E3U?42E'H MC>\RM%!GJRCTQG896JBS6!1Z([H,+=39+0J]<=SWT;(Z2^ 'R+@MY9!T20GE M"KTA4)I(7N0!#86ZZ"$^]+HB]S?HWP=@/G4LX+ZTCGVW:F:%Y6J"F9C!U MP3JZV'(J>Y.ZV!AM;#F-84==*(HNMIS*@J(N\K.'+P).Z4%4UAX"8MFVL:L5>I M<]JIX\RI5I:J^?:GX,QI%IBJN??'Y\RIUAGJ//SEVC[" ??[P604 "^:HEB#K_OTI,.]7J1%UTH%I, M.\G"I5$7/Z@2TTZTIFG411CR,FWP (/Z+F<:=>&'BO#K1"N91EULHC+\.LTB M1EW$HB+\.M7Z15T<8Y7O >9.!%SG/]"^0F,.@!5=^6'T)BC[U\*9XP=7)@]' MHRX\02'!B\S"T4X4=8B>Y]#>3>T[^ "]!;R#N 0J4DRW,)CXP0QX%AR,7>>> M!(*Z3W-H1=!>ZJXA^C2< -*X;;C4$#&#/I?SX)9-:K0F4J 0#57NFU:06B,@ M50),74 D;UL+AM2:(I6Z*%#>'AP,J?5$JDY=Z.M@I%)$5&I#4[FOY,[C*SKI),K#>'CT,(^QEN76MQZE3%RF@E#\GV@4UJ/./J>7/ M22PH@UI7FS+^G&B9-ZCUU%/Q9PA=U_'N.Y[]'00_881^QR% +ZQIDHY!K?M. M-[M.M3I1Z]/3SJ[3+%;4NOMTL^M4:Q>U88-4[+J#(02!-47\NH8/T/5)]DB] MER]J@PK4<^Q4*UBUXQ.GY=AI%K%J1RQ.R;$3K6-FM6,8WZ ' ^ BAG7LF>,Y M812@JQY@K5I>7:2U\&>YTLY$*;49MS&('9Y '%04.SH(FO/GA.5%X M-_Q1'8U&;T\70;0C("'ZAJ3GP_\OP(-KA)X,_NX"3\K3%I:IK!X9]F@W,=[^?=^P\D3\/7-;C( M3Q[A-<4&YP'0SQVM.H7,_C2X5J:6K\^C3HV-'TTM1$/YO@US:_AS. M@=?^/ [P>.+?X^=L/ UCM0E0%KG+2\8D[DU+=]UP3R$E\M? M/ME..'?!,Y('1!'8)#=]FH'@'HUO[$>1/[O$8WN 081+#B8O(>^+OTZ&;9HM M51/QR"-$HLA>OCB95 M-ZF+S<]-HF<+VKX262#Z_(,\+EE\F-)/G48/<@R:" M*8.Y]F:NR>C%><21[CG<+P+Y[U/R?>3/+Z6-+^? MAWO_E+@T(VK]U\0NJ0D M/![/\GLT/#^X7#Y\@K1*OH.815"25$">/E1[\WZEYSPU%GU!URP^[5C[O>J(=^ M[?2ON>[_7OW>Z7_K#[]][PV%OT'^-)PHG] = ZL&[CWR/YZY;5RU.$E3% MW#GLUXA%Z%AB&',9_UG^O+14\_HZN/O.82WH^5Y_05H,<,EB@U01\3<:G ?P M(FU#Y_+:MQ9XM<.K9X/HFPFZH(TLNG\0G?3RE#:WCSB8%$8L-T=5#4BCM818 MJVW3#4M!?_NYU!)E\UW5D/YS57Y?R:365VK+D-]_^79]):KO**P-G5/L9>#J! UP.&=.6;T/N^W"7] AOI$=Y*STQ@#(+SC\6 MR-V!@?LEB"%3^K]_,75%_?16 MRE9"%MD'$-2%DTV!R4+.E+HH'37_^Q=1$SY58D;F/N5*)O2/'YV[4??NYE_< M7?=V<#?B;G\@#Z[3'W&C 5X41VCEXT29&]QQHLI]L#_&%!A\Y4:_=]=7S=6* MV;D:<>AKT9255W0ZL56PEQSQ6N,'7#2%W%]+&>!B+X=#CCVT+P]8AF[)_=TX M+O!*EBYM]$ESAAXQQ;\"75J\Z>#C$#1F#\1^^C4C$X9&LO*T3M".J3Y(UP,;,E5 MK=&^[GWK<;T^\@3[';P@=F[07U>MS#Q>BR8>71@V#!I"H@_=)V!%A!*.4OO"AXOD(^TZ;#$N(KYH'_@)_S$C[0 MD6!#%SR" );OL\0X/;J0%^:U5!PQ(_#42Q(/XH3QURNWT6@K(FX\*2G:[BC2 MRHO9+7-K6X&;^X29R7M*T'P@"X/Q>!$]H.J>F*EPIG70;)9<$] M\)S_D+\_GJD U8C]O=9=:]CBDH3C@'LM/EPL/Q]3>/@5,0(DN:5HV1;[=QXE MB^\OW>5%4-^Q)U2C+'LBP,BI[.+0L>T AF'RSPUZGKA<&,Q&VY15@>L^6=!% M/F/ ?7$?[ W+OT81P?S$DU9Y!4*C/5PX:!5!KV(F%K4F5NHIG;F"N$*_#H*1 M_[AR(42QT?[=G_]TO/ ?._+*ZNYRB &YB"X18X9,B;3^VVBU&A_=SP/AGX$ MF%JA5JT4"I9;'Z'!_7_./';Q$R3(C;:JRLI&M'6_UM)*LME/IJX_)(3"OMD\ M0 +ES('+P2=H+?#19_0QLMUAR#RS:G,920"'12"-YW6\%-RWN^?;X_$?TLL^ M7FH[ 02OI%U!QK@JO97U9$Q^R#! MOGN.O+TQ1-HO<"('/?!E7XR;+X)P@?LZ+)F M>QRRU-+TK#E7NSXWI&R[)3L#)5K+U+.E=96?(":K+5G0CKKQY*_*NE2&M6QG)TO,L2F,B8BLK0XM34!!)R;%@GIN#@'L [@)R M?VL)(LXWX\)IODW)/8@\1WXDTAT+]XH9> _X6Z_'2%T&]+N)^HBS:=Y&=[!R M>1/8,9 21N97'X0V^"L6#RXNJLS=W%SM=_)W>D"OC?33V*(]S\:;9Y ;/W/6 M%**IH5']1'H5DOU5;'>^F.SC!B3D;WRK*>%]65%=9NXEYNV85+UF$35ZL]G'6+F>C;]$ZB"^=!]"" M9%44I?@9Y$1&R'U 3T8(W"@B\9_HEGAF\CUZ$X\GN1A.&4])",APP5AQ)E"_ 0; M/(>MS&E]5XL@0,^,D]^QPHA M A7$#4;[7_!C6!OUF34E$G^Z8"U.EB6:0A_ MH+EAQH:YWGV<+-SM[^YGS@$NGNS*IS1^HD:QSEF342QR2-IF3A0A(84NDKK M]_#RXSYS$"U%SUP/KTJXL>\#Y*Y!!#B_J1M^_!F MNR8XTSW20^=4P&I5U)(J[%Q2&2]IG=,A!^^"*R2M]W[PO"6N1"XBYLBCO+(:J;^*O;Q+\^"U=_F[7,<%M]W+)EJRIS&N[R"NLUS;,3PZSF M",'!ET6('A2&:INCY0<)=>BUB!<$O8;H>O5,@"5#HQR%C"> MI.)DEL*4^S:!DP@8+B&Q$5\[16QU\DX,$Z=I;@V].I-MFS=DRP99@YY/=EP6 M81S_1,@A!?JV537R _(N]QF__-%!KT:OY3PT-1\O;0].2*Q+#W@6AC>R.?%) M>WPQ+G=N@\ ..7Q$P[%W)5;*'\#';6'/5A7"[MO!@O.=*Q.)#Z?0=9> XCX@ MF)!X>%S5(T5X^F.+^Q<:_RF9E7E)QE/.J 3W%[!C.V(GV8C,)IHGVR,;>%QG M'CAN+$V2&5&L"53A601DBRIN-W%8!$1I8S ][J4JK>8-6V?U"S#CT,+*#*!('EH@GZU MT98U7M857C75I0 L!]J.\Q'#I78(UD\6Q#F+JQ3&]=1&SG\9T*I*V-EV$Z.[S0E)!'>+D%C$/?742;M^QK")&U,86^:DPQ#5ZF M?0^;XP""GTTPB6!P"=Q'\!QB I36O>+-4GV$@F1[RX?&JW?_NON_U.[VFBU# ME;.*BJ&W1./]TQ*I=QZ%EB8JE=]Y/&(IV6,F":>0@+B6>=NQ/5:W-=>O]._ZI'JAKBM"*EU^/D" MI \#')KM7@7I9+JG0[@H7MX.#5UU6P:=7E/;S, MI(48:BF>72TG59ZB>?.()K[^4B,>TN[I,R6400F1\YCH1@]'NM%OQ&@A214O M^@='/@9S&+\F/(HRVEZ_@]318HPOBO'B#E9NC^YH);1<8YJCN@ R4VH.O!,1 MP"GN8OP .5R\>@:9#JD+!*3W=4A-+9Y:3HHIX\I*(LZHVJ&,OP 7MX3GAE,( M(V:\U8;=,E.\=9D44[S5E40UK14,PBGWU?4?F0JN#>,5IH+K,BFF@JLKB49* M%4RRLJ:^BUX1_OF8JN2Y 4#.%-#,EK+&09MT!)(LX^S=" M8XI\;H=*V;8_R]1'7;BO,8NN+I-BV2]42YLN)-DO4HO[#CQP3U1I8I:%W+43 M6HNX334N,M7Q@/L<.L2,>]' 6$7'Y[GP-7I$Y- -4;/H W?Y-];2KA\N\.FHSMA?1,MZU7=.^).IWKI@ M0=*9ZJW+I)CJI5K<#"E1O4H+F[=1@%A$U.YMX%O0QIJ6Z=6Z,%IB)FUM)L7T M*MWBIBX/^O5:W&#T>_?NX%-^#*@4SZZ6DV*ZA6[=8KPYDVK<^DF#:E6]R4 MEZWV']Y:)_@A<..R=G$6Y'IG3!QR_!&27LB),*&'O2R8?X=W8N, MV@E$MNQ::A)3K+7A--.L]9D4TZR4R]NR/J7:X@:DOT;/B\OJHTJ,'79ZM$:LE=^MAK?1[&1W3X\C=T+9 HV3=@IQ MBFC'@FO[E]V/Y8A E2@2FO?'DN%P2:,](EU>2)E0!+BMA^E3 /3=OCAE8UC? MBN$];25V3'![F[U=*B*E(,B-DU-CF1^W1H[AJ(,^[/9'PXV)%3)KK9$!0,>F MQW7O6P\!8M2]ZQ- $'A:0[\-!S>]:\3$ZS5>T=FM_\^,:H?/Z(ZV=J=":TQ+B=2=+:RI%;(GJ]A94F5M3 MR2U3-3(]:O?GJOQ^:[EJ#TIL::))X:"DZG<6*Z1ANTE;8[%TLQHADPIR,W3= M-.3B;L;?06!-.5GD\[8/KRA)ALY3&H*<#;+SMR&CC\>XAVQ1$]Y3QRUY1K(P M;SZF5D25\^J,,Z4; V/I8#P;?2V)-538'QR/BZ;^ CW"#GD./ED036@.@[B' M-F>#"'S,PN\QL'[>!_["LYO)%"P+PLF$CG::Z8AR!Q^@MX"7:93'ONGN4QSL M_B/=GQFW$_+?6]QR^%\]#C%3#.';P+<75O06P5DF*W 5$-6_Y9KAI[=;:S1- M[;/S=.GYWM< 6*1DXL)SHCLCWO'LGJ( MV*7F5P9U\>9UZ^J&"4L]A44]N;#(C;8A\X9H,F%APD*WL&@G%Q:ET195E=<, MMK0P::%<6O232XN*I$53>557*)&6@N(%%?&[AC!X<"RX.XB4;>);9;_2$F*< M7$(T7,N"EW0AKX"\ ]0REI,T@9&SAY=Y%'('.QFLZ(/5 MKCR-(^!*Q;N$$F\(3%_5$5@[]EZ. 2R\':CPHDZ+QCJOF.(ZYUA \=#4B]TB M\EHR-L O-=JF*E/B(S'?^XC9$P=#1F:0J2MDBD%,MN47GT/C32%W7B0#%(6 MVI/B4 ZBU$9;X@65%D05&?D33;JMN3C-UEI/>,@3^SOG[*"#+;ZLXJ(UVHK* MRT;N'>.L3*N UWW. #S8?LP*0!T!T. E/7?Z-P-@K0!X+/P9R*$1>%G/[=,P M_-4*?P<;KUD!:"( :LAB+2JT35?"[G8SFF8K]EO@AR'.WLT&6$5N_4V& .<4SH6"'W M5X#SZ1N<,&(=T/RW9@DT0[S)P@'/YF8@^ FQQF!Y-(>ZI4/HNCB=S+._+XG9 MC;5OUO54P3T]>%6AY?P!V]<^HJ]9'(Q4 B-9*:IV!(,133 Z%HHTP.!CIC;9L\HI""XS.ZTS='0PA:>V(;3T;/D#7G\^@=]@.Q7F< M*MA;L"ZF*!*-ZQ=Z)L+Q;>!;\$PQ!M_647'P-7V>2%_R3%V M>H5"G.TM5'TP$P72+%W36>'\>H(L[V%Z8Z&,S%N*J#0 M4I7[O$*+WZ ' ^ 2@Q/8,\=SP@CO23SDJJ!<<^'9E_@2TQ3)3N<510]SR72\ M4VSPJL'.8]412_M26HK%DDQL1RE_Z0:&)0JQ=%0HX2J$,UDN&.X2V]TYH8=WE419%Z4V=EEAKL,%FINX.%M%D'@I<+V M6>C*EMYN*=-LJ+YD2SN>Y<]8B[>2#=0>H?*-'V85'4-HM U>5%DS) :\0RS4 MPX$GD@*BHIY;93/DU0IYI0-/(CF\4OX".PQXM0)>6B/U<.3A5G * MA^U &G@W>VMP^R/;QZXT;/8XG3EAH^(&.]L**C#85!LVI:)&:[1-7E8W37:& MFFJC9H^[EQ,V.HENR=IFD.'HN#FO8WG7)9@X3]!N_@<&_A;9,+!+84BB](F2 M8P3LN,H1MPX*A9+)H%0Q*!5IVF6%TMYEVQ2PM:=+FY4ETZ_:#$@4ZJ0]QEZ1 M.LD4:=-)YQ6LBX/Z'Y)0W<_[K[;"5F[0A M#E*C+>?1I\Q[IE"?[DL/R0H2N=&FIHP-0TJI)EQ1>D5IM%E4K@)H*30'(RM( M<,R_J#P?FN)P%3FHMI%?P0ZJE62>D<[<1#QBD>C#S+ZOAK=5=6GS7&=FWY>* MC#AV;*.$#=GB4:>375EELSLH0]VYHJY\T.&#:N;61$R&NG-%W8;I63SLS'A3 M6-@LPT$7[,[@@%K,0VX,$0=A$B/D(O!T8"T%ECZ_/^=OF37_-?!G5^A>QUL@ M>Q&9FBD5$,T=P: M;857MNSR4)B&SPZ T!+4I G!8J.M\L867XTA^)P17!T XT*)O+C%[6, /F< M[TW*I ?!N#RCR!OL,!\E..NM;'C<*OK!"3'8/HRA!R=.M.%?L=R8;(8[DJ5D ME^5+3-%M(J$@NUK*+0\L@8K&\,B^4/ !<%$;[2T525FF'6U *=P$384.#9=I MR&T?,HQ0B)%45EXJD.!C-EKNJL9TY5G2;&3U8;2CHE>Y7@UM=/A;>=.OCYCO M,2P1E@XNI2(*!LY6,,US*>+#Q(N)5[9P=3[Q,DF V3R7 #,3+R9>F1R9-]*U M(4 B/DE66+=Q)CXTP8B)3WX?+]?J)(HD]J[I58J]+P>1D%1#PG/THF-K\Y31 M3&Q_,7;AQD1/53^.C>YHHSNK4 4WAP&:Y6R&=%8X!0$\K,ICFNW=,[J_ A#( M4>61$>N0*H^5KAST!82.E2=F7#/C==L,*VN?WL)@B%7_^T%*Z:V9V@6!AR8? M+F\G&%E9I,*+12HUVD)+S-U%@9[M*@;\F@-?+@;X,@%^C?9I&?!K#OQB<*]@ MW NY^WPSW#/<'PGW2C' 5S'P95J ?UZUK:X==Q%!.T=X\YW@4 T%._O\ZR?V MV1ROF/VCDP9 MQ;AF3*:83-$T\2,X?>\(E4GT.8 &!>[AJ_WM,%<; MPUHE.K#1G3Q)I"*QE:W;OZMIGU=IUEB+9&X2D^BD3JR2^HO9& :#"5E9PL$B M"B/@80HEH<5L.7^2T&C+&B^91?E*%%AN#%U9^L:4BBX1H4OE=;.H\!9#%V7H M.B6XI%AUB459SPQOP^S.A#,;4I99P!2BODT]]UGCXOE=@5H6#-VEV+V%H5LEZ-;E MHJIH,'0S=.>UNPL#MT; ;:@J S<#-RUV?V'HUF-T2T4=.S@QNHGC)B22"ND*>2 9?DS].IG M1![.\R/T<,1[#HW%07BZ#X#+S4$0S<>$K+*T>.8P,\%;/Q/& M9SGH8H28",Z@%X6MC;FG(DPR0D6*_:NY'SH8-Y-YYRQH +(BKK1;-!U%(Q0CQ-376?^+18J%R)$V5956P#5E5 M%,,$8]DR-#@616$LR6-3^3?>!TUNFJZ.=,^1<#?' 00_FV"")G@)W$?P'&), MKX,1(?$-W=^2;"=A)I/2"!,+*-(R?EQ"]Q+I!1C@J]"8 #5CX:8!5KJ_[&<1 MTHHCK$.P-.$2P5A,/E^ W<*P"Z#;9"CUS>6A6]^*[NO>MQ[7ZX^Z=_W.J#?H M=V[07U>;ZH&V<5\-^M?=_K![S:'?AH.;WG5GA/X8CM _W[O]T9 ;?$5??;^] MZ_Z.KNO]LXOG-?C>I7YF'W[T.S^N>V@V'U,N4)^V#9VLAR_JERS : HNF(?P M)\@L*:<+/(I4G7J M2)*A\Y2&('G LN8A9ZCO0S?9)$%2TB1WI9EP.J(EJ\?F8VI%5#FO&)XIW1@8 M2P=C'A4HB374@1\"T55?&:R0&3 ZI+4\O%E*9F.&#:!I7 MXIT'< J]T'F W <7,>]CXM&PPKQUNO^\$L&_^@'ZT^.L11! SWKFH@ ]S"7[ MV!RP_UR$$<[8.*]&I-EZ3&[XN3MZ3!(]S1 M"TLZ*XZ@960P&8&G;8N$U&AK NM123_0BO0CCPQX/EI9$,MH M RN-ML3+"D-@'1&XQWNB!((J4H&\HNF40+#(FA>B2;?%NM<=RU,-8^=V8P7% M[OA6[%*<;OV R%D4!;13+O%]9%''JHX_VI'AM446'>MP*+J3'RX4E?!7$2TIS!Y@8,S$N MSNTJ4HQ%Y.OS@EY4X(R),1-C)L:IG-=+YZ;3 MO^IRP]^[W=&0^EEDK[AS]/HZ2,NTA%C39"FPHZDM1E*865C M"AS4^P6$BJD$4JF#[JN2*%S*2@L%%5.H%)&&<(ZLL#$,.%D@A#JH>D(%/,+M MGL1J3N9;]M:MT@//P2<+X@GAPJDJI_#H$_VK8L>RT%RBD N@ M!1%+QR[D.0\>=CZ_?HT.#UA&EA2]6Q&T#Z/$0,\L'%JCK8N\:>06#M8RDT(D M[=&WA2));[15E3?-HG+K*T]FG5)Q&-G4*$'.>1FHR>G\5P%.9IP> MJD)O S@'CMU]FN.4+N3,$?)V"%4/M"Q4H=$V>$7,?9"&F:@4XFF/8BT#3V*C MK?"BF'NAIM!0E8661+F^'?D1<(O0MZ]3>/?OPM=0>/9%"G*)B=1HBYK&RT;! M)QA3Y4O0;NZ>,^KV115RH4Z.42>:!1_5*0=U9[#U?QOX4"D:0VVI+)BT)1U7PH,91I5K8]+P+>O8,SY6/+^'#->AYQN3V:]:N#;H8W MS@.T7T@;&RB'2(2&)$)3>"/_=AD+\E((ICW*M6 PZ0A,NLX+A?E7S)C="X=O MOF\_.J[+;-5#->J2@IGACOO?*1(O2+3$W9AA>D3=>3!L3 P;D5?SIV\Q*S3U MEACR(4"$3^^[$(20(Q1I^I/F(H0%1&QK+@E[%.B*N#>8MG?X+8/)CS V)+** MAR:0[EI*885MF$%*$Y3V*-5BH80;M4F\D3]PQ,S1M&"XAA,8!-#F(O#$4@]R M*M8E,4?@*7;*T"_+SY+]X\PR@?M2\;J6NXDG,UDIQ-,>[5H&GF2<>F#D]_B9 M+9LMO0N1NEENP?5X-;U/QFD%+/R)FMQ[3;BT$0?A< M%Z]3X_D4F35;F32N[;ITWY3S)<_01HGTASLS3[\^&B%5IEIF%: UVH:D\O*6 M7EP%-_0X9HK:.]8[DRPF68=DXV66+!U)EJSRJBQ60;+.P(^YZ76^]&YZHUYW MR'7ZU]QP-+CZ^^^#F^ONW?!7KON/'[W1O_*4<%KCSY8RR!4BU.FK6=69E&<0 ME%W6NG(=,'9<)W(@*WA53,BQ]L0ZKS/G2T&9QPWZ< 5JU_?NFQ$,9L@F&6_D M+;*Z/C6U0?=X=S<(%2,$BFN$B:WG0B;.$[2;_X&!O\T6-;"L&9(H?:(DU,-* M7#%1.- =VRL**7PSW,04N682+4G(YU4O8%70:@Z><(E(7!(&'E&T 'Z"W8.;KX>6\T=7X.7\XT?1J$:(YP6 I'L^' M"@=.BY)X4:6EBB8S9H]9_[H,1.%3_"HOZ37+.:V(NMT2(_??G*Y:VV=B1F\Q MIZIR"XV&/C59 %;',KV1$F MX^M(6\>S=Z5PO[NIIQ>WJ<[:H0U;Y@VT&K@\@\Z:1.T&>6;(4@BC-.:L"0"0VVCHORNRD%04%L_-JUT(. MBE1;:O9EJ^47&*G1-I Y(A<5/\3$SXY"#;YEA;^"<=)'7619"+:&3X:!89NC@W3##X 5JH',&-NG; MHMG,+"TOK>MP9\T42)5C56,)MG6$TV&I73G@)";[JR8E<#H#XW2SHBO+."@A MXR"'4)"JV8)!B_'![-83YASD@)&,XZIF_G/==-FPU4H[8.D&1TPWR"PA> M+ M5WE-+ZHY$DLTJ ?FTB<:9,8(W## 5R&" 5J&PDT# M+#R_.)*FRK(JV(:L*HIA@K%L&1HNI;) M]8\K62.XRU_L-//*]A0ZEY[C_M:(@@7)6_@K!_]:.-$S*ZM:B"U4>V*=8!%?/CMY1!-? M?ZF1DSBG(OVO;Q77ZC5$7F]!, B& M$2[\\D_@+N#+8Q.[4'C19L;[*G3GB+321F0VVBUA,PBU\0$W!P'W@)_VB=LY MA1"_)C+4L+.(IGZ 6&^G,[Y74Y($X1TB[QAA-H[G'J&(@S9($O#_4Y ^ M'C0'5B\\#@MZ8;AX.[DMYU77YB5EI_PA QLLHC!"!CS2.5E&)Q\'%P>.3CG. MZ+(S%?FR:%!P/TY3(-DA;R?.E_]"ICT&.@LG[XF.O>8S4?GI3YE+@E;#TM$, M/&G#7#G!H],&GF.[B33:P=BS]KURC>#X'1GM34DHRP(^<#@TF+]K0\]K68HE MV+Y%#@\9OIIP7,LW\_2V64@IIH9L7T7B#57F#6TS"YN8/*4#Y\"ARV3HJB#R MHKK)E2438MLMAZUV'ME5>PMBKGB6K+4;:ZJH8'[0DBS%7B 86<7$60>5VN8YH=_6KW#D; P>78<55V M-'QV5N1@;;LD93>A9,>R%K,%Z5IP#2>.Y63-0)5$ [<64GG=H,4F81;K$;5M M"8 R,: 4WE!H =29&;DO'.3\N&BE/YL'< J]T'F G.N'9W:"Y$,^#1RB\:/? MMI176=*9G >X6J=R7!;@!I&Z#Z/!9 2>LHJ1A%N^*;RF;::@?F3V;Z41MJ&2 M3X0PG,:@\X*X&3\_.L+8KD^C/0H@"!?!\W+?!T2(%&'$%QXR7[Z(.%.)7Y4\ M*5OD62*'X!13XB5M2^"YC)AY<6.7R=AEC9>$S1*62=#\'*/E.5?+=]BU97,Z MA992$)]D7C/RK(/,,Z$1._OJY^?'CHJP(_*JL%DR_^C8*=()$4VZ79#X6&6X M)1L^C^-QSF?=]JC9]8,'74+HS**B-=JJ8O):82TKJ3AF69!' MCJ$G\(I15'51NDY;OK. 5$.1KYV/)S9]&L6>\D!L/+E+&='#]A=C%Z[8E$_D M:"/DWTY(G_JHHO15!CJ>78!B,AIM0U)Y>4NN6ZYCX 5P]43N"Q-K)M8G+.10 MC%B;2*QEE5?EW,6;J!!K8I!<1+CKPC)2M1;>G('@WO'(JU\BF^W/X^"B_3JZ MM>^>XR%((J;'%'+ PEM7P'O&%2<]/\+V1X ^]C@' >@^('E<080;#D?H<@0K M&WHAQ&K.(S0FFV 3QP.>Y1"/%'U #JRW-N:>E3"BD)::R;04*=XZG/LAR6^Y M#* +(N-L G<1_ <8D%89Q3BTANZ MOR59P45"4A'F2%5"\HXE?9D0Y+J-L.+!(H@K0`J\7LB$,NP"Z3892WUP> MNO6MZ+[N?>MQO?ZH>]?OC'J#?N<&_76UJ5-H&_?5H'_=[0^[UQSZ;3BXZ5UW M1NB/X0C]\[W;'PVYP5?NJC/\G?MZ,_AC2/U\/OSH=WY<]] 0@OE[]\LIUP[H+G2\E>AEK%3>+,J$,/'7+_JF)<0Z M)XD9)&].OFZAKRXV/]>%EJEK6[\26N+6SW<]2I1:BIGM4;L_5^7M+SEH4,:[ MC]H39ZEVM8_U.9EIYA3+&4VS&CI/W Q=-0TYB%8.F_L. FO*R2*?I:Y)?=BX MYE%GL/;IYK$D2$I1$]Y7UN>5#[7YF%H153Y/$3%K*"(?' \YG_X"/<(./V;A M:RWJE*\:0N R@,)TAQ6\:QZ<\]1\:S@ZG[5)-9Y'8+IPXAS2,YFGLR3>D;% M:QK7?C^LC0#QDL.[)4PM"XVVJ12U\U2!O2.&'_VK5L?^H#[2ZUHF=>2V2&FV9U[><1*BL3<9PD]:*R04<&0-'JN6!:-JU:V?FH['\ MA_#MO(X]%Z@UUXDXF/2\"'CWSMB%G3"$47:;7B']275U\]P=J^]3?2CM4:0% M8TDES4EU8;-F8_5+^]"N6_\(G @V_DR"3P+$A.+C,K]5!]2P@[ MF$P&D^NDNC-ND=Y+B'N%:)M93K1&V^1U*;>8,-N50C3M4;E9X?1NR7"YN)+A MS)S-GG6#T]^;8Q!G.<_FT N9:9M'U9+J$5\P/:_6R)E9O1JXFH2JLXJ5=430 M'O5:$(1,#"%9SAU=8H;L 2'8I.]8LJ4QAAZ<.-%YV:_9BG>DK&&UI&R\ S@" M3]TG+"'P2TSAK$*B",C=XXTMO:!9,9AJXVE#QQX)4*27FRYO+MRL0DR)V+AQ M(N<^WO$"EA4L6 7V@PW8%U(.812Y9'\PD8G,PD#JN4DJ+28(LV*/:,6FQM&[ MT0%%KFE#L4JH55(FE%FMAZI20KZ^[^%4IMB^.%21*L1,%2FP*IB96JH.W6&E MOH.D3;#@+2PA=]DU9H5F9OW5%'CWN#6:MYZL2/8A2<;56N&K\S)/BU2J"/ZX MD">\AO&_/6]U:"AI[9)9N^(&0;PF;NYEL6MY/FS.>QYX]Y\*=>T]E7"'JWR;$__+\(\1!M95 =5;TSRQ31J,M MB[R>OY)L5B96P#X^9T#N/R=4%B)-G/RB%69CTU5?MGH'/GK> PR+/!ET:#D! MV@AS^F-#-:;D'L%:5GQ"Z@'N)ER95YW7@?C;16!-D1&_X\@3_^J\$W''+70) MP+XZZ6KFK#*'$Y>=Q3T/M05OP3.A\LCO6(C^ 41KL+W JGF5E;VQIJI"HVT( M;!^^;DC98Z2E@$HVVTPE&_"&NGDVJM(;\!70OX&/AF^'W"3P9UP(W!-KXLJ& MN(I4Q E/OB*6#!%'\I^/424L7I)45&L-%C"E"4W[E'5&.+V[LZ_6>F>_J@'3 M#XN0I*U^1/_?=*I9Z/2(H=-55./P0)5*\@84J:B#XBQR2BT>R\F.+1&::F%V M.@N?YH/.U[BA!2NLQ HKL:*;&7Q3&T3< M$:(M/EF<>6W1T-HB*KR@L>/I=<13!C=U-K?3R] BHW"1!S"!0%*-S* MQG&*W)^Y@_.$JCGUK('TK*KQPA8'DZ5.5AM!>W1L81 BJ32R3@& SMF4)2V8 M.7].<#%WT6BB #T[9L69[827M?^"23P@% Z[3S"PG!#:6R1"(W7:R8X8K MA6C)LK^R'2[9M*N&JYWSFDZ+&W1FINLK%0MG<]=_AC#1M?-ENE(QVK:R5DF9 MVO86D39S8%J3L,R(8NYFSLRNI1!!637P81"2"83TW,U6F&5[ !Y&X D]:PX< M&[.-])((<44M+ES5(<"92>2SI/)=XLLD!G"06"?F>E;1A+H5S] SF*R MV@TF5_YLYGM$MC*+E4)JZQB;MC%+$JTVDE(FB18()157T->V5 RO=)9HE;*. MDD0C;K)E]SF/"7S6>1WYTCI6B0"'IW5H^"R]Q&MF 8?IJ<@V*LBL/FM4YLPV M*@*6.JZ)PHO&YI%-NF!9D*E.\PK0G4R@14QP^&21BBE< "+(64GU%(0FLD"0 M@P'X%WQRX $QE/6I.MP:CXD^F'03DM\AB@\\+&WX_]T7"M_!, H<*X(V_J+C MV:\_6+LRLPP:)!BIT!*,9#;\$0,KI>!O$V(F@IA9L[98-.MR;,W;2?4<;,P7 MJ[B9[93:HL\E2;=H'KZ]60W)8MNLR&\MQ5M6O"XVVSAOFYJDQNJPOYA30 MYQ10CFPQ;L6X&>JG"]EGX%=<[5I[>&X,[QW/PS$F?"298()Y$CLE4WO?E#NJ MTZ!+I/B79K(FN76$FDX3U'!7784WA=S;MLQ_*$!G0_3I3FU=KF5%&Y7^5M[T MZZ-*5)I4"=ZIEGD]?RBB(EX/DTPGC!!J*D@[.WMD4\2<,*0 MPLM&[F,@= 6#JK*TD;;)T2J3G\=I_.Q@U.$MD^+>MC \5!QP#PY>R=_Q@!V* MHA ]^]LDY86/2>"S)=V^T@>B:%:AKSS!T)I">Q%79$;4;Q)7<*W IV=O3<,_ MS#DLR+DO_/[S.GP\PB>*)S# +,><]B(_>.8B?UM%;@* ]:+DLY+XH_\VX3:^!QIU/'L[I+F656H(> FA8*BG;Y0"EM\CW'XK7Q$D4X) MFL%*[QP9'AW+"A9H5<:GD^=E=ZUA\8_JQ#^*/'Z=-# E;:)M)\*; ,B.7P0! MM+\LHKX?_0N2V,@VQ8![/%#0/X5%_QCZ#_59\\!?1I86+0?#+R* =#OZUW8> MVI_1C^5K9R"X=SRR]ZF2G>%X<., WYD,--4]Q^.R1/R2*5JI+,N?H5<_8W?3 M\R/T<%R? XT%+6?P/D!KXQP$Y(@@6N0PYVW4V-]9]XM%B"'$E395D5;$-6%<4PP5BV M# V.15$82_+85/XM&8WE3=-5EL,W)-M)F,FD-,+$4HWTD1_$N^I(&\ 7X7&!*@9"S<-L/;\93^+=%Q&9QP' MC*ZPXB5! ;!;&'8!=)L,I;ZY/'3K6]%]W?O6XWK]4?>NWQGU!OW.#?KK:E.G MT#;NJT'_NML?=J\Y]-MP<-.[[HS0'\,1^N=[MS\:E3LA8D2AIKF#;GDMD2-7GK M5T)+S/BY*F]_R:X[=@U*:1FF0MF8M)8J2)2-26GIBD[9F&BDD]Z29-HPKK4T MQ:!L3&9+%VD;D]$RU/=YMR=PEW(/AUUV]I=M";W$B_EQ(A1&VL#M8K9PL?>9 M8F?T4$(QF:K09=7 +1HK=@6!6R)LSX>< [SS4CPE*S'WD1^]0=$1U)5935K% M]4DY4J T+UPJ2H(1KK>Q")Z+(4)%90;O,S1[WIG._@[B[>HR+*9*3!\I@7D MI] +G0=XIC0@PC_U71L&X:^'+!XGW9A--\Q<@?_AQ@_#CUQ\1N1, M:8!3<*/G?'W1::HUD&[67X"+.RN'/'<-+3@;PX"319Z3!$DJK:A G8IJIJ/R MSJ0XTK\HW,B+,]_/BXL7:=P5.WLW04,AO1U$TZQ"%94"8%)UYJG&Z\*V^1(Q7*4NPQ^182(Z>ZTNEL22M3=6J.M\8K&"M(QU5T? MU9WIR,"F>.VH.+Y-B6>4-AU)F\";^F;58KK*@C-)8Y)6N)$D[3F:5H!\X7(D MALG+9B4*.C(I8U)6O)1)I4N9V6A+@LH;A=5M85)&$]K.5-68U,TBHH:9D$;<^)[@+D2VRT5<'D36FS#QF%ZUFEBY2EPP=N'^BD MW3D\BQX[Z>CVW[\8DBA]JFQ17L8=QAW&'<8=QAW&'<:=DUC;>]IE(09$G.FG+6^B$BSD6L M.V6&9?4DZ##]QLHE,^XP[C#N,.XP[C#N,.XP[M#J]4C:^UX/L:)?G<1_<8*0 M1S28C,#3K1_@]W2B*'#&"U(+-(LA,NXP[IPR(W'' M23$]1:Y4?%#L>A$@6MRB8?EV?(!LJ?S(1;>)ZL/=I,)M2Y.&F3^ZPT@Q S,QAW&'=HYDZ1 M,8K"U*_9:*OZ9L]9MM]?$@A(EW5N#AR;M ?U8,01%X +813%_;QQ3R;R67,, M<%.T.7B.FS@_@L!FB0%L"X!QAW'GE.O583&+9:EPLBS%D8J.]=?"">"6)IVR M(DI*(.8-*H2=NLP"%6#1+G%SY8?0=1E-_*V+$1EO3]-,W.V=H86J?<8=Q MAW'G[+B3K<7Y'A__T'50HF0=/(,\@UZ22D!<=I)JL,#-F)/?B<-.<@Y8JD&I MGD>:HJV[=DO)SR\XT()3?J 7DJ;:V^1*1AZ)1$NHC&&HR,VNPP!$=')Z_.", M0H:>:J"'[:0P[C#NT)UFD%[SJHVV3LVA5H8?)MV,.XP[)]>]>7(,TNM>K=$V MA-Q5G%F"0:9>G$GF@+7&&PX^X=\/*\1WM@$]%FYEW&'<8=QAW&'53YA?L;))0)W'=GGD@E]?14Q9,THU9EG*+5R8^G2@L6R+( M:)/A],UBLLV]FH*U91W<*U4IFC#+HH#%9[,_9PUEARGK=,IZ7]O*',I:%./V MRT750J :;TQ7UUM79\IBWI2JLOKGR2+.;!9Y1=E,PLQ!E449N?&FP@MR4#6!)60C)4[(;E$>Y?(Y2,2&'[B[$+7RLC-C0V-#8T-K0L0]LZNK/: M/A_">01G8QAPLD"VT"5V1+_,O9<][6AS[;WHC;8B\J9*RRF3(YCY];?DZVFL M[Y6#5%O;!M[:KA':F:I7E>Y5*5)MJG%HF*1%&"':B@)C;9J\**^V8>@BHU0F$A41R0R242:MB[Y!$'$W3A47E)JU-2%B4--Q:'T MP+98 B_H1>5@,W%@XE":P;11Q:X\@TE&@J'Q@KJY3#"#B0+I<:E/H,2-WT8<0YIR8!Y?.:S3=Y@Y:X9=QAW&'<8=QAW&'<8=QAWZ.=. MIHC&GJ)0Q(Z^6C>C7_P@Y!0-)B/P=.L'^#V=* J<\2("8Q>._%L00"_*["KI MR%7BE2WM.QG6*H^U?4[VL;%FT(6U,]BY[L[FKO\,(1?35+2%"/;U6EYJ?S(1;>)ZKO%W;&W+4ZX M^O'F$;>C-S%G$"K2V#X,/J0X_4[T; &/+.!C#+D/2#((40BA-!7;BH"0B'O& M,@A5!$+,S&#<8=PY?0CC0/6;+7 A2SAP(>JT:.?)#2P/(92_9;#(G&Q!T-^?GG;)7J;9&E(LO)7 M/V*A7/I"N0<"B*CL]/C1$7X8>JJ!'K9-P[C#N$-W#L,NS9O18":IOYJ6NY\/ M@Q<3?L8=QAV:N7.L_(:"5+-)5/.64N0LN:$D@!"F)ED+UAKK./B$?V<5$U@L MEW&'<8=QAW&'<8=:[A3I@7?L/Q=AA-,7PY'?093 3P3N+7#LGG<%YDX$7&+N MC=^:>W?PKX43.A$&EY^]W$%A33A9)OU_YE-D):YV9,=="WW7L MUSVC:R"N.]I;[BDAG*>]I2+AQJB\+!65L)".3R>*VI8(,MID.'T_FVQSKZ9@ M;>O]M$^JTO051EX1$I^BTC6HEAVFK-,IZSW5T7(I:X7T(M9R=YJL MZ8KJZW MKL[6J&]#JDIKU*>H2,A$7E&T_*5TF(#1@;6S%+!,\I6FS% ^L<)IT:;""_*F M7+'5BPE7G84K3?)B/N'2&VU)%'E=/0M7A E7O84KFVFX$<\NSS0TD)@IO&IL MUO]EIB&WA,49RUBUQ"S3KI%1^AIF-MJJ)/"B7E2*?6HVY=@&6@YB25@)R5"Q M&Y9'N'^-4#(BA>TOQBY\K8S8T-C0V-#8T/(-[:SVSJ^A!6=C&%"Q?5[[?1=% M+6_?117()KFNU.CP7V[ T"9XF:WX>AKJ>^4@S;:V*F+ Y^YR0P_:F:IP:21K59! MVTQH8 83!;BIL4ADD0CU@$,$&05!;[151>(%:DJ*GD%YFSZ,.(],,W<\ LGUR;=,GU&:2Y#:(I#$CIUP!.H1M8CANK@LVXP[C# MN,.XP[C#N,.XP[A3+^YDVC%7-]R>'3OFQ)Z^6C>G7]PAY!L-)B/P=.L'^(6= M* J<\2("8Q>._%L00"_:XA1IN #RECS<*FZ?,T2]XT@?#U$B)8@Z@QWH[FSN M^L\0<=V[ZJ-EK3%J@^%C=%H&YMI ML PUM*&&&0N,.XP[)\F7*$;1FKA+5 %] %@NQ%Y^]Y)T!Q)6(.D0:#HP2'XG M@022%\'2(4KUB-(4%MVUHTM^?GG;,'J+7.D"\I2$W*4N6$28OHCP@0 B.CD] M?L1&6V+HJ09ZV&X/XP[C#MVI$.DUK]1HZV+N"OD,/TRZ&7<8=VCFSK'R(-+K M7AGI7FIRT,X@"8)P+TL!2R3 M?)7>Z=40D*4DBKRNGH6UQ(2+"==*N#;:QA8N7#CK6U)YW2CJY 3+CIP=I;" METOQBY\K8S8T-C0V-#8T+(, M;>OHSFK[? CG$9R-8<#) ME"E]D1_1+W7K0]S7/S[+T8"MDH5P5:3ID$-AXL#$@7J#:6,CJ#2#R1208.B\(&Z&7)C!1 %N:BP2F;9& M#SA(D%$01+PU*O"*D;N'0D'B< 8E;OHPXAS2,9H5LV$GA1EW&'<8=QAW&'<8 M=QAW2@ZY[#&HD676(X;9C1^&V\QEJ=$VE=Q-K1DTF. R[F3RA'/*K4R3W)Y! MHMH@FL* U&\-X!1ZH?, \[B\9YM[P:I5,^XP[C#N,.XP[C#N,.XP[M#/G4P! MB3TUG8@=?;5N1K_X.E'D[4&FT M)5Y6:-D,9%@[G@]];*BI=$'M#/:=N[.YZS]#R,7M7>>+P)J"$)(.KYR3M((] MK-7KV0:Q6(B1<8=QI^CLP!TGB]*4$MO5)WFI_,A%MXGJN\6]K;@IQ!J$A;^S#XD-+R.]&S#3RX!"V$4N1 W%.+\2?Q9TCEV#I[)Q^ 1!/9A(8VSC2FRW07&'<:=X]1*V>.2 MC@((PD7P3%:M.([1L?Y:. $NG?)V:4(C0DO3EAH0#"M48B7;X=@L2"$6SQ(H M5WX8?8?1U,]:;4<1<.UO7M,VMVBJ>$B6@2EU&",=F#;Q(B'](V[6V&5HH0TM MS(A@W&'<.8*FW1.Q*&75EO&JO:U?Q]'U\!GD5/22M D2@"!I%6@Z,$A^)^$' MDE_!TBK*]*/TC4X=&7:&R<\O;UM.;Y,LI=&655JZ13,,%1A9/A! 1&6GQP^N M>\O04PWTL%TCQAW&';I3*M)K7@V?_V7Y%!7!#Y-NQAW&':KS*=*K7AVKWMSU M9UFV1%H $*XE:1#6&F\X^(1_9P486"R6<8=QAW&'<8=QAUKN%.E"=^P_%V&$ M\R'#D=]!E,!/!.XM<.R>=P7F3@1<8L^-W]IS=_"OA1,Z$1S"X,&Q8&P WD'+ MO_?(4X@MF'F'"I]NX%7=9)E*U0 C4Q6,.XP[)_?'J=/C)EUZ_ S2#5X: '\' M@37E9)$T_U5.F5V0M&F.R;+11'JMB3/F:>B[COVZO70-9'E[5H*ZKWW'X9TP M%5$@38,-M:@-Y2*X>** [LD 2IMV2-\VITC*5%-DMRR_>^4U17-C112Q8.9> M$JLOE6P)*6()V5,?+M<2(I%FRF91)UDKC%6V@K 5I)!\[TUY+:N'H2+*2'QE M7C,V$U(SUREBHLM$MX:BFTERTU2'RB>P"K(,19'7568=,K%E8EN,V*9)'\TG MMKA0K:1N/5'%Q):)+1/;@XZ@;QRX*<]0UI *[RF,4/YX*F].SLFP!GI0[48 M9]JP5$M??77C?VWGH?T9_5@.>@:">\!_C.9)JI[BD,,^8^S$BD0ML4T;DX3P_0@_'-=IP M:7D$F?L N-PH3&(T!\3QP.>Y:"+PPA]0#:[6]S. MR2>C4*26CB;_:>Z'9#O[,H NB)P'^.G1L:/I$MEK-R;L%UYN 6,TBD6T^Y8U M)EMH6# HFM:BD(K8ZFMJK/_$H\6"XTB:*LNJ8!NRJBB&"<:R96AP+(K"6)+' MIO)O66PL;YH&RQG,P3ULC@,(?C;!!$WP$KB/X#G$N%T''$+;&[J_)=E.PDPF MI1$F%D*D2?R Y#Q#_G6W/^Q>X]^&@YO>=6>$_OC:ZW?Z5STTG>$(??"]VQ\-J9_4AQ_]SH_K M'AK_QT*$X#U-5:H*%UL>\Q^B3:Y6"R;NQ>/9 MMP$,T53)GX/)U^4*.EPMH-=.:+E^N @@NGJ(2.-,D''B11VT9"^\")_L0L^S M'!B.T!"^N,AH>S' C-CH<[P%M#M1\AD>($3&VAQ3/%@@%?NE,^P-N<%7[O:N M.T1H(M*"_U[Q+!:CWO=8*<#U!81.B!>-=5RD,1_Q&T]DTV #U$L468UC;$\[QV[AVNAV7= M W%*)/K+:G$?&H^0;W!(AO!/?Q'@?_#%#0"1H8K>YWC$J UL4N#GT8FFQ'(-%BZV;3V;"^#]PB6O#)=F[8_6L,4-H;4( MD%697-9]LJ; NR=OFSEAB-$#YG/$3;*\1SZQD -GML/ZY?Z8.OBZ*6+G=B(@ MD\*%5L0!UT6F-_*O7/01&@,^M,F!E[11] P08;.1#N,^8(G&,T@)7R M0D-#3W?FF"T?&M\ZG5O$3SQN[)"X,-I.-$37T6Z*AE-_X:+WXSD" @4$Q3\7 M7NP3K["PY5[.7FG;$-]WBYV>'L_UT->.D,AU/*1'7.X.SGWL$WDK%X<9 MSN\;SM,HFH>7%Q>/CX^M$%JM>_\!Z?__L7WKMXM.8$V1TQ=>0/L>!!=(:X + M0U5T7;W XXY_E23\NV1.TY0$]+3H8^U M6&8FONOZCUC:2#R00U8;P.NVCV3,=5XMM!ZF'(C\(+8HD'7DSY PD@^2E1RW M17!(QTZ\_N*U;X;NCQLE6,"U5I;*!W*#OT##MT,>21E>4#?OP=KSXV7ZL&,\ MAU5XC<10$35=, _AY?*73VAQG+O@^=+Q"$W(39^29R4Q.1P2>!,_):M"_/5+ MK*DEQ/&FY,1'\N;DZQ;ZZF+SC1*EERFJF1^W^7)6W MOX0-JM1!F>\^:L]Y(BJ.#>U7-\D9P6U;):M)F6DFE<3F:)K6"-F$D$,Z*YJ& MB96T.A>5XDC4NVGK5:7)T'E*0Y'S ??:?GF&G3W*N9SVT%^:&6^%?UVI)N?5 M"W4E3"XXY<92]>@E9U&G=)\]3CGI_M()N4P#E3WY%_E4TD$'T5*(I(L=&5.[I*=ZY(J9*N7]):#@LQ MIZDR>T;W5X'G.6+!C%H%[CQ5)?BVIB-(7N@8IP2^F_R6U,?FXL?BS'$T'W / MXZ]#SE]$800\3(R=,*Q8JZB\)N#V8H3[8F!_) 3NQ/3M+W"R\F 2UR@,G4*&DE=>02F6< KSV!I7+AI>'>SKQNLB:1=877*=&EQ\I+ M+*K6*D,7;>C:$R$I%UX&45Z:F3N"0E>;Q:K8I-W)!)^^]">H( M*/-DS] M%9!SJL"](C&!>,'M1(C2XP4Y?3;R7WH9WX)G?'$G"/!Y_?CX[);E%O<]RK]; MP4PY2C&UQP\M!5.RT&B;)Q%8"J; M&RI+C;;(BQ(MD#LS+_3MSH@=%TE(M3<2UPA"%^_8)#G("DW(F:]N76AZW2(>90;.D'9?"H*D0:.IR43F0#)KU@>9I MD1EO-AMJ[I8?#)FU0^9A.SV%05.+H2GEWJ@^!C1I2J5E]U-V/SMORPXJ,\)5 MXJISR#[O[XZ3\'&:*3ON7=<#3\L"H^\';Z1]Y5:3[)W$:!->C#:]T19:8E$F M&P4. X-^[:$O%P-]@T _=]8V@SZ#_M&@7PSR38Q\(?=N&$,^0_[1D*\4 GU% MP-"7:8$^<_N8O\P(5XFKSJ*.ZGN!AB1KH_"NMG5>FP^B00T7[VS!BF1':MOR M+183KCB$+R?*+63RQ>2KX(C(._(E%1,38?+%Y*M.\E64>,G%!%Z8>#'QJI-X M98OMO"-?"HGN%%7+H'3Y(C[E!3GQL-XQK,* <>06 GS7X?21];TMT8X#:[D=-<'5*'R;EUC[2D73\OL.Z? M;K00;''ER-Z:; M_37P9[C!\V+9&OTMQ#LSW 0U70;>&OS51ELU9%[0-B6 S#17%C8E<]0:;4TP M>4'4-^>X63>+>X0!7.+5YC$L<>M6-&+W>0TMX=;69(5AA4(RZOBDL,8KVF8B M\4%042BFTENFJX2<^?@'C;' 00_ MFV"")G@)W$?P'.+5#A M.A O'7,O:Z'B_G<34ZX?@$N\"PXG$(873NA MY?KA FF6S=[0RI;VU\J6]M?#[DWW:M2]YKYT;CK]JRXW_+W;'7'7G5%G;Q_L M_5/ K>O#EM+=L;_BHJNOO>G*=D@B0&*:>+*L=Q3ONY MB9W7=CKO_:M+P,:H(R2.!COTIW_66EL2 HE!($# KNH^P:!A#VO::_BMP%S2 MU;J5[6J]I.=VD_?Y4H\L4G L$)*TAK):EQ>:\WK?A]M;Q_,X3ZS7E$(R7@0%YTV2T6_/Q4H MAQQR$+4'YYJ+ESGDMU87F,;$\9C0QA^>Z_LWH>>Q38_OLWK2%IB*G8[<:.WL MSA5YJH(W]LX;[8/RAEKKMA59UZO2I.O">CU\8;XOF7A@I$,A@AKU/3:P @G. M]_Z6J$1G"!"VC1*)5_6SZWURPUXP#.TL\VS+-QH"@;6-J@"!E6G:"M):*X/W M2EK-:I'6A1U,2")[#.Y^Y?)X& 8A1H>Y6/88_!6%IB>>U4<_'X>6&W,?]A;R M>E.;[<29:HF\)D]QPE&PXI]IP1_Y0L,Z?^/+?#U;Y<(LA6!'LM8YHQ)-05AK MI?4A"*M=ZS9EQ3A'Z[GR^/++/(I;9F=MB?95N679-FMP@_F?DJ(,-= O#4 MG?,*^^AZNS:+VE._ZTWL[/)'=V&NSD?S30(FAIM!!.SBQ#A3K7"N@G^-I16+ MABG0Q]>8/$#V/PP?N1.F^*',J'555=8;.T,;5\1OJ^.%Z/R7+D2:>VV>^^<;WQ!%Y@C2_]*K:ODE'(( M7_ 94,RFTK08Q6"61%6"!Q=V;/AL.98_8@/IQ74'(A^B!&$9K^@?N*"[61+8 M>^SP)_5OV>+R-N=;/E[NY,M?__CX>'3C[LO7Z3K^T_2P_,_;A^EN_OG MZ_L_[CY^N96NGYYNGY]DZ?[V>6TQ?%Z!.G]CSCC4VH8%] D&0!\,Z]!F#T.T ML@/VQ7IEF0594E#?UC,%]94CC.NQ"]SR'ZIDMY)I22;-BT.IG$A]/(C.>H.+ MSR(%\EJ[WNR44XNNU]M&J[3Z^/QWB#&),1UW3)W&:@R(#>$63L%"S3=RDDGA M\6G]K"J(B9"@0TAE($.<[#+,04-(16$A-DU7*F#15GR]J-*5(#3ZIN=-8>#T MATFH;IODE94!%W$^RWG=[X?C>KR$7E 72UAT">^SY0:"4P6G"DZMW!(NW;7>&2(@U0V-]K MU+IZ2VYH^BE4;HA2*<%T&T[\W8&XC@P%!+%G@]BQBJ\KRH>=!L$"=9K9%/K? M! L*%CQ%%CP0!VX1Y82W=55-5DN#?!$L5RG*$RRW"6,H,'/G%R*F3?;T\M2 M\R9+0>U\"MKBK)7ZZKM:[:D(U6 M"?YR05QG(JNV\ 3KV,'(D)724NT$,56*F-94Y9>N^)H$!66TRL+<%N14+<6W M/3V5I?A:)+!T/2NPA.*K''$=B+:V47QM,J :[;)"H'L^N,;P!#!0MISVQ%75 MN>H2PM8WH0\O9Y[D,9O$N3^R)B)TO4+(=0YLD'7 (&L8LJJ*,,&IT%,QBVQ[ M@BK+(M-K7;TM=SI9^%<11J@<<1V(MK:QR*AAARHW6T)4G24UZ8=5?4:#JSZE M--A 04_54GW;$U1)JL]0:MU.1]9RD,^%ZJL<<1V(MK90?09&R=#6@4BKH,IK5DWEE134I/=VZIU6Q8^KSVY@VELB>8GNKP=8H/,1 M*NLZ.)=N_K1JW:;6EAOMDL&2*][6>7=42<'8%\_8A2S1'3B[+$L4@=4ZBJSL ME&4GV%RP^66Q^8&XO'BZ8ZO1J775=E/6=:&]!5L+MMX?6Q\6_J'5T-$L;\FZ M41;^@V!LP=@7PMC%S/)C W&T&AAT;^FRKI37LD&PN6#S%KWX1@VK]_].WP93V)L>B^60T-I 5MS MXNA2L^5DVO2,=?< M_;RU2(#I=S\,%VEP,P)LSPA0*1C*.NSHU%JW7<\B>F:^D&"3;1P[;D(P8O!_ MCS%I#&,?^1)S!FP@?36]_H@SE:;(DMI0FP3G"A^TNB3M=4^;!UTUC".K]:R- MD*P23KO8!%H'G4"3)I ]T&2VV;=^;;[)LN0Q?\+@4:_,GB[; 0QL7OK-"=!%=;6X$T_]$1N$-G.'*S35 MYS (/9:>_BU_]S-*[F=X_$?;[?^<;0AL.(-MFL"+ B]DM64B&>7GD63RK1\ M.>&^F'G;2FA)\&/@YC!T3$X>&YN6@QG'L&U#"PES1D)XP1#WR0]1UZ*>C*^9 M,M/SD7+>P0X'(S>$B0S\WSYLKL5(92;*G:MH6#G;G/CL0_SA]QCORG)H_G33 M[]&S(HV/$?(%]4SJF__\^YLU"$8?#*.NMS2TC*+0?/1B_JM2A_5\G_U>[]0- MQO@WKJ7EA":/T:3P3-Q?0NO^< A M[%]9Y):,]BMU8^34;,QN,7N^:X?!\EM2L^HSV%OO2/[HSKSS-_W?D1Q\R?5^80QOK!M-_,J8]KGO866\[5PA(NSG[I'(?#OVS M].[FX?[Y[O[[[:??2HAK/0S_<-W!FV7;V3"5JE8_3/4\8E)_!)H#'DG!(OC3 M]+PI1I/,,E/)8Q/0+#P^Q%YXO-'TV G%FCJ-3M%84U.O:XI6 M2JQ)T>MMHUGH4JNM5G%0K5W";4LFDT!18F_#E;&?J'%<@ :[B6WWG/I.E\/)[](3\UZM M/EN.JUUP,7)A'V"1@XQ[S M)*U!(E?;,H?WTA/3+RKO7%^3=QZ?>@K[DC 9M*.5V!_X3.I"!'==$G>M::NV M-7=AIG*[([>UG;O(".X2W%6AB9=9,[4U=[5J7:VIE!$\/P1W750[:3'9,XL, M?W8]^-.1^J'G,:<_E0(/GL9;3$OFX-^A'Z#O602/EQL9:QK8Q6(P6NF;:*&? M9^O\AVDY7W(;H+34=JW;%-BSYTDX:QHO[48XF+1L"+HY0[I9@Z2^&]D@KDQE MZ.;"7(@K(C8"^$( 7^Q%F!AK&BEM?8A#T)I.4];*=D *Y!K!P(*!4PR\H3E0 ME(&U1N3C;.^C&T\B%"#XGQ.:MM0S?;C/ MI('\W]!AE+D UX_AY"@-/?9G"+? HZRAQ%XYX(TG]2VO'X[] \M\$6_'WK2 MV\B"@TO?#6T$NQG ]@4L]588Z ^6I#DC%LO(?&724B:)\EU7GGOO[C\O,@J0 M00^Q$!Z3S-FG*'%VCG5@,_O(/F] K+ E">'!%Z,7@1'T['*S@"8>(VQU&>%/.BY_0]BIW] HV>8B?M"V7:+7N MT V]96R"J>TX?& 19H)X0'@LR4S]""MNOC#O@R3=,-L.;=.#;0@#YL$=-X2X MQ6CEZ(N'VZ\I+B*^F:RB])6>%HF;SZYMNV_X$@3R(H')"XE0U/T3K@DI M#?\>)"^E;*D-59&E-[9&,&V^"<:A-J&Y4E0E>Q"#D\T)HP_2$ZC)X(F0LG!) M^*758B1QY)(A(WP_'DQF1L@B>S$XP8#"]L/=O M#FT'N_8\8E.I#Y/NP4.&0_@>%K@W!:9[-3V+!5-:4: 0UX--?J:]C04/T"[S M'%CJZ'>$.QNA;0 ;'0*73?ET@,S=L=67 H\Y _X0^,7V9Q+,,_-[.8% P1H3)JX6+1EP2UDIT26"%\" M;G E*''IE7?8BYF@ MX-Z>5#PLB3$@Y'\,#0!MH?N)+C!M*8P;;P8&DP&R . M ZRD-X[F!VN-'EU0I[!R)LQR@,( B26>?+2]?7,"!IL=@]8%(Y-40T(GI!IZ M++:I$(4.=A!E*&H7*B1S%HQ&%UX2FW NG](24<#@'\YD>-',GH%)C,TIOA8M M0"M24!P<,5Z>%#_#MGJX,R@#XOJEDV#53]:+11B/(?$)F<6F/9V9Q,M )>$> M(O5!FJ3C'87G69S]AYX[YK(-1AT)T[0\(TDHIT.TXXOS5H MPUO/KU/KMIOU99FNJ^8W;[3O-KLU4,1;SPXQK!KU93CLJV:W] "RXTS;>YHI MG)2;>GU9;'_53%/'A/FI%8>4-CK[F5T3PQ58\[O%]*(#X?S4$"@Z6)2Q62== M\C#TZ3$T"N9JN_EU^"(X*!%N]:(UABOHN&F+"D]9,19U/:NLI*RZQC78P%4" M@FJ;&OQ/K!=\ A5KNS[0>;;^OJED, S@.WQ.U:OR6VCWWW^Z_?A\^^G^]NGI M^(;0RN$^.-(GUN<>BTY,DF3&4CT@G:;!5#>E/GQ&YGSQ&!=([Y HL46TVOC] MAO]X'?](7RN__\8=-!^_/D@?3>>G=%^_KDOOHGO@V_@R&>W4!0AS;A7;"+5- M(.\_7[YS]H M ++T)1C4Z6W_=F%>DLW0NO$\-+D]SC?\AY[K_O1"QR$_40S9[<-)T",?M_.3 M7^S2<6=H.7!PQ*.BY<"A,(AT$S HGB!Q,)'ACD8[+";].P'Q-\7'>@S7UX>Q MX*'=GUO7+_R[>)WX>5Q:7&T)#O2OU@!>0QL7.<5\YE@N'L+ZY!",]@].T)9M MP9MSMN]S]%O^Z^)?XU,YK$!!,3V?U-I>E E?@#@?AOQM\ M^=Y@[^&78%I8E*N@DEO+U7%*NK%N\QN>J+:SHSDN;;@$O2 M=\=C*Z#C6!]%,+4=8"9I>#J?)_M'0GW 3WM(:/&T\51/\T;U$$Z(B& $0 !F MY-0J92<&+Y:5NPW7\;@_\V$#:\&K??;%@HD5W@LX;1C+$@ 2G>J1VV$4.@/< MB@GS^HP#FH" @#'!F@2$O\L!"J*TPPFP="]@LB"@J MHGD_[-FXRUN89<><:VN#N?KX!G*AP22O8N:&;22VBIIS -],,!8%SPCAD\^JX!I9[\/BDH=M?_17&HTC[GX;0837 MB9B9DWQQ.\DW.3&G9&"[0/\OYLS]#C_B3W$7D"&+8K)1>Y"T\_V9(A#78PZ> M@A<],FKU,LCJ<-X(AOOK$HM,54W0!2]!L_;H-(2<0\HLK&873J??D$XK$/F43Y'Y,@9 5TQWN(QMK\H] LYPD=-!9T4+Y$%\+#/K,!V?!#H- $)-;'C)N!Z4WC! .: M2F$BFPLI-5<3V4?,"GZ:@'8:/#C_-#W*/4:*4W+I2T7ZRC&0_R9'?J$K[O2A MK=QN])W]C1YALG*Y(R*,+&DAUZ!IOTJ26+1_*#Z 9K>2"OK^IHR>); F<@0" MT&;A@1K[&VBKUE7S!XI[,),/?#?0_"XZ>J6QO]&WD2_*6F9%V=] .TOI 9=Y M)AEIF\CL=DO^)!.3.)ZQ:L-E,MEDN1E+ME(,\$6Z1-J 4I[$Y8*A" M9MM*ZBDE0!(E0EH%5RVZGX0*GK6S:J XYQ70Q@77&1,-<@5EE#?.#1@\-D>+ METR8EA^7 Y.=%F4-1HL+DY.ZEIQ^1*.YYH-)6QZYLX/C M$\FNE-5XYR0!GLB3B&2?;(O+J=@- TQ&)98 (\#I6Q/3CN*RU%5ZED1);DJ) MAYC([!DR%C\F=,( =O0_U&XZOF"%DN'>MH5G61A*"=X8#V -QDPSE,UMCE+8;*!S5/*-T*S'>/.#0R9[.<9'];2O)F,OX\U'*Q3W> MBN%;!UPAL@BUW,U=+@KRH]=^XDT%\]D/>\AHF.=M1^[^81SQ 57 Z[$=M1T MG7*VQYCYW:=;K8&%6?"5C^G@0@Q L/L_9"@0;!(D!LXO%,Y4D8O@@V9R8=\ MQSN1'MY0S#6IK$E"^X2G(GC59TJG8#E&?)I$1J$MB)PXGP*,SP MYTGALQ!_P25M6*?PQ'VZ=!'XPG(ES$J=S[? M ,S/ #.;IHN4J\OHV7=CO; ><=\/[3:%FQ,?*:6,+=^U]< I3?O*[> MBHKV <%^0?XU3)O5E9 B%Z(<"SBW(86K_8X.H_S'/S]$(G M8:6*($8+.BJ7CM9 U)=J9&" 5-'DMKHSX&BUX,?IO1V>P%EIR4Q1*@KSEWUV MV8BG=K>N3IS;U@"!ELILQD59](+^2NCG52;]=1JE"7MAE9= )U\PS!$ZL]C> M?*Q0V.J%5O-=N6(_&R>^9\4Y3@&)+ZO-+/[+;\)(/VT"6BNWRR$@%2O&Y$8K MBW1U< JZA&@"B>08:3+**$!X$G>8"E-CD/J8QOH)\E:9LOD+; 0ZM- TXHVV MBKA/.EII[I,5)\\*F]HG2#VE2N:UY+.!5,;DKY;<4K/Y7YM+Y9*HIR1#^=3\ M)6E9+%.6+Q:(1X*;P-[B6Q,R:'Z'KNP? 4V7FS/E/' ;0OB)-^X[XR./-' MQ2,1WN94BHOYS@45/4+,R(7;C,KO(KC-P)6P@ ;A "530CRM<3B>523TW71U MUC;EH^I<17&J\0O!-2YXT*/=^1+5A#WB2[_R,>6T>ND@$E5>K3K."HO8(["I M9<5FU$4 +N5 Q8>9F06+#_LQI:F1O7S/YN>;-U%]S42CHI0^<#!N)$XH:KG" M:X;[T>NE$0H&,P7$>8A)_X._-&]B!DXLIP1XMH.(!I1,#*L\/(2J334PXCU7 MEF\RX5<,"7$B0I)+:'FN)+%/T/,61[+C3T/@"=[99U;Y "P28F V0-$'Z\Z M\4=1)1^U=L%'1,L++,7AJ>):H7F2^VNK,8-O

    'UB2>3=28B'8X>C=!DYH1$4O74054@EZY M'$X#BZ36U8%2LREZ]V:0Z1<,468(B+)JC*52$&7K;-I-FPP8M4,8PBL)O WB MI6"A(^]^]1CW9EC5[D!O9"';]$:VW<'3[1]?;^^?); :'AZ_7C_?/=QG#A*+ MI9EYQBU_=LX;*PD2]V-=#\5C-W?5EK3.K\9:ZDVM M+#\-P0"\G_Q5Q %I*N9$G*7;-PL,8\I+B/L<7O&]3CW=3^2=LSAV3C@#T#7T M\BO3OS*O(@:4WM6^WIOF4^TWO#&:976A(9085B!'=*612$B$9U4+5Y(^G(B0 MU1%6-.K<3NN4;N4>]U&5HR[K)J(82"$=.,T7. N_X/D;=GH[=MFU-F>#N)QIYXQ M"T;NP,T#RB_"%V+1HDNXR$/H).2E?N0! MXUAN&69.-'H$PD1+#!K" \(@+XT#Q#F-6MIP]G<)LFOB.@1LRROD4\-%.*]( M!?I N5&+9O1B9"5)M'_4;;#0_E496R\1G;L1\V)CR67D^X*82M&CYDAW_H=U M9#M[7>[]@DAC(EVU+U4@R\UC:$2H=^/$#7_C>EX$/0KDP?'6OG$,TL])6[DG M[!DSY@Z:8T]UY<2>PI[/_@QQ_R/"2G+^8R@O(!#3F?ZWG^J:YR?32]IG3A$W MG9OR61 0.?TD5/L48Z/F((/$R2(QSW.]I$U/-)Q8"G!#).9>FS,=G SG M\5,8'A"NGVXD%?TEC:M6XTI59]$_?%[J?=$$LV\@<&>?<,[Q%>R-4WXLH2*H M5A)6_'<__2 _]20ZI*$IEN&82%90U.$XPN+:)_AU;*(]OS\C$TU[HO*HDVEJ MT3 \P"8FHM&FUCT"+YV].$'=0V!4:Y L=B%7RDRZ9,1WQCYXASOV6PRIQNU< M(BB?6]E1=]5^@M@Z%W**@13]$6.\'?OLMQ2Q8XB!OYB"*G3R9".8*)JH?" R M7._V?X[@L IF[W]CMP!06[R9$@7-AF"YX_*G.@7C@C.$;S/C!1\#%\:O76@W M;_'>L!A42V02HLJ2(.*ALMB"QO'!3G%"P<-:W'D>3&L/'00$4A:CT-$R]1 U M-K7Y2&U#FT4QL.B'Y!8D[^@E9*7''=.2UE&6PX_$_)0 RLFAU:;N]$E7RM23 MT;\QH[58ME 3 JZ&9DT(N*R9PVS2XAAA1,C4DC>*#_*!IT1&@D:8;@8Z&VT2 M?;1FHC^B)\1_C_K&45]#GW?FF@%/O_-AN+5OL,;2W9TLW<$^2JVZ]$!ANKO9 M2VK12BPTD4P-X[>\>7=%!MWDQE?U*IINS+DN2Z,(*?=R6E#:5:MLJ_.,@!E MC+@#ZW'XX,) L^:R? 2L[!XYJ+DG M#C)J7;4I:TJVU[=H^7 .=+,& VQ;NC$0\;LEJZ6A! FZJ1+=Z&LZA6Q--DJM MV]1EK:,+LCE#LE'4-1AE6].-6NNVP,Y3SK&9C*+6U:H;>AP=U=LXHG.8#GV+ M\;XS/19>)-KAGAR(AH:YQAVYT]C9XBVZ.Q7UJPCNND#NVI-#QD#\H8.Q^Z!7,)YJK0Q LQUYX\H48;N$MMR,T<1-<*J76;+;G1+LM@/@&;6'!"E>96C!/6I(OMP@DZ M<$)';G8Z@A,$)U2?$];$GW?A!*/6-1JRVJI*RIC@!,$)*QSUC7UQ0KO1 $YH MRLKN.3PB>7(;.OB>@EE;==2ZC2#81'[E'MELC<]^*9NM:@G=;BBEM806^4X' M(IMB+:&U3)H"-H."3RL)*$LH:JVKM;..Y\V;/@OZJ"9]9 +MF]!'03V.*2VR MEE,#(*[$)U>ZQJ:K&@[EYV=4&K7J;A!YSM%[".OY')/F\4.FVMJ MA7=A0 .!&F2UM;.E(1P5E22=-76?.Y".TD"L&UG;/7-!D$XE26=OZ5]M1:EU MM:;<-$2U^7F2SOZ.*0H&9%2YU=@98*N"KM$3, H78^,S W&G:'A)Y[2S9ZQM MTZ]61L,5K;1H>'52K\Z<;(J%JYJ99*6MHN%*L]9MJ]GZ_,WC48(^JBA6FGM) MLE%:0JR<&MD4%"M;)=D4-/C:& 57F]FCPL&E3IG^O].*@L^LO-+BWB4=I2[; M,[^FY'H7MNN4[!BL1#A($-W^D2MW(3J$#6[)G=U+0 31G171K8.]W(7FC))] MD8+FSH/FUF)F[D!T:@.(3BFCUNT01%=J]J=^*G;O"UFXDZ.@)BS=SDNH&-QP M\N:LJH9@B,$1U2?(]:$NBP]<"<93"DQIW>VJ6T#1?$5Q) M9QG$1YD5LM$NJV>-(+[S(+YU0)UET!YVG=9DH[/WI!Y!>R=%>VL!.\L@OC:% M$=HY9?D5)+X+\ZBN!>Z4CNU;DMNZL+S>GYDE"E* MW;NO9'!M!1I4CHU)Q/#>3,4T""A9PG54( MK@NXSBK!=:X5OBOQ]9KE-;&L3B[7F9//GF [-Q3$:JW;Z>P2N1)T4D4QLPZ^ M)\.DF1J]U%#0' ?!T40!/^T]';!JUKBXKK;WWJJ^""T=P ME^"NS<$^2^"N5H.2?97.WI-]!7L)]JH8>^V?NY1:5VW(JEY6&;[@KHK0F>"N M7;$_RV O%=BK*2M:]:%U+P$"]!.;>+!7)I&&Z0RDZ[$+H_L/?2& 0,7HCCZZ M"TN46U%6+$ ^!5Q52?7.:;$/GVV&'ZZ=05KZ%];L&@8YE,;.C1JKDYTC..1\ M.62-%W0O'-(DS([FSCGH@D,$AQR[00K33O245\)*=T.DN25D69^O$ZRN^%MSJU;E,V6F4U8#ZQ;*RS)ZDU_>+W M0E(ZDI3>R.9="9(Z?9):UPU^+Q1EU+J&;.2 &0N*.GV*6MOK?1\DU6X@2;75 MJ@BIR\03'2Q&XLQ=(W&[A_WYLN2%:79+W:[<%FR;&E#& IV3]#J"\%(PU;11 M-O!E"1M;48>38&W!VN6GM>Z%M1$F0M9+"Y<(UA:L+5B[:$KM7C@;L=+;LK([ M&I=@;<':@K6WS>?="V\CL$JK##=Z)7B;G!'O Q->V*4)X0I;3DAKUL_*=K[C@Q?+^O#-G!+N]_\,+8]]\[#T-)A^LTTG M,)W!+7P[P4MZTPB0Y1DG_@P/_&B[_9^S36[5) 9;/X%'!U[(@"QA+/%"C$WO MQ7)H0W20<,=9)>Y588@N.& #)&)I$DU7EB8X8?*RL'C*TIOI2^\L1PI&;@@O M'OB_?9A?Z/P9+GB7^O HYL&]C__\^YLU"$8?#*.NMS04#Y'C+'HQ_U6IPXJ\SW[?UNL* MWI7S4Z.N%/R^I:F%[E@V*$6KMYI%7WZ00:U^U!JWY89ITRLO,S*7Y>AR3H&5 MTEE/UB]I#%>-?(ESXU?3ZX\D39'GE,$!5C!EGA70&A5?7K6A-C?Q$&\RXXM: M-:T(^8E*@\-7&5[6X>6BSB;K\DLC Y3@H0=6$'KL&M8!'_OL?G&=ER_6*QM< M^SX+\O"^VNU:5]-*=B^9[;6Y7U*D M?E73F!21I@)!Y-T$5J=1ZX+4.HMXDN!@P<'5Y. UL>(]'A<["+DF=]KG&#&. M0[1#UPT<-V!\S@X*S/BK1Q=G,PJ"R8?W[]_>WNJ_>IY==[V7]VJCH;WWX.?W M\;4\T%HR->D;!53_CW3[JV^'9+1X[E@*1LQGF*4>8BM?TV/27TO0&!2HOG-> M@=1<;_KLP7B'S'MVYT+5UZE0=6%B4[$D*P^$@>RN8G-8PC/[GX2&'-/6LUG/ MDCN4@NB%/OYAQ<.0 C>Q-',#X&B*^F'/[WM6CWF22;Q,W\)62WYN#(\SJ*;( M$@:AZ($85Y$EC_D3!D-Z9?:T/A]'?Y]BAVX\@2A_8<-TAE@H/3*XH&_9/(7E M8)O;#V8363H-$\DD2&U&\SLCW!GW1#V*VZE_<: 47Z M0D4R!43ZPF:7G4:D>):MT//>;QIM/\N5>&*3@(U1.VB-9#5$%%U$T2MTK+NH M4YN1Z2!KU;J:HC N-CHO@^/[TUIJ P9:\A0A.C8[<$8 [9TDU>F)@'(" M0O>[8]JVVTVH M1F^ &:S(;6/G%+8*(IF>3AX2#RN4;>BNNT=D*!QN@18"385[#O8=EW+^XT707VU5IR2RL+$;5RV4-'2_C)RUM2M\U;2AWR MD#!\RP\H/Z5O^B/*&Z$/F(WR"EOL!'Y],5%D,89(I3M$LVJJ_"@\ M<7W*6_O@,=O$#)4H"2$BZ=2-$0TT9K>8/1^]@\MOR.Y- M.FU(X9VZ)!7-%GME3L@P/0R7%]7$#RL8W80^<#GSLMEANL:5&$@5-K@.HN_P MP?,Y8X^W_[R]_WZ;E4H+.#UI"35[!SXOYRWJTEPT7*##]PNE18^64/ID^>;+ MB\=>YN&)-PL 1W2-\T7>\@2[0D7V_$0$6"KGL#.T"*\NC" M,0P.'N)3UIX7K6)O*KTP]\4S)R-8*=*.2!E1;E\_HLMM88D.GL4'ZJ#>X"JA M2!J?UJF#L"DGSZU9;S7+RP@\YT&I=4-K57%0QM[2%$\5/ND9+ BV"8#2!:W) M02&ES@OU2&!%;;-J6GDYO^>U,(*<=B>GD@+^E?:BWKM>,)*NZ51@RM+$L] D MMJ=47?3=L= Q]!28039Q6B1GBN3,;%AZ330H.D@6=RBW:MV.*FO&2:1GBM1G MP5U[X:XUP9JMN:L-W-61]4;): Z"NZI!9(*[-N*N-7FL6W-7!['W5;E16E:5 M8*]*49E@KXW8:PVT[-;LI6/;&D56.\U38*^2,AHKS1"W(2):R-)7:S"PF71K M^D%4A7L]Q'/F4M^$**90FFL *K=F$P/8Q)";.>@DH@CG#.BFM:;F>%NZ,1KH M&9.;RL[25=!-)>EF3$O#E/NEG35GAKNE&!;MJR:I25.5J1 MLK]*&VR/#"PT=RB]N9X]V,HZNY"RJ]::8KVMJ5ZC_GRZ4I8'K@)> $$W*;I9 M4ZZW-=U@7T=5-M2=I:6@FTK2S9[B:48+K/J.K*M5*?04=%,NW>PI4F2T@6Y4 M6=_=BU#! N$3 &7@]<%1IO(1"^#.S"\O*@17]3W9DRC!L!C! JEG42,H2GP% M U>3@?=U9L7 FZ+(2K,LU[!@8,' @H&+MO'9FG\1(DI!C*CS*-(7_"OXMYK\ MNQ_G7Z>!H5F,S;;. R0G'V5C:1EM]">[:"W?MI_2JTT"8UX[< MT$55ON"NR^6N_51L=1J4$VS(1MDMV 5[58/*!'MM!%"^G\*V3@-3ISOJJ=B& MEU WG#Y(NC"PW/.C*,)*\<9^4@,Z#9X>KJ@[:QY1O%=)NME/3F>G@>GA3;G1 M:@NZ.4NZV4\J8:?1J75;6AGE*()N*DDW^\J P2:A'5GO5$7>7%B/T.W*4>;- M99%,=X %.B-9LB_3Q2BM'*7T[:NV.T8PL&#@XY>C=)1&:>4H@H$% PL&/FPY M2D=12BM'$?PK^%?P[Z'+4< R+ZL?L;5-@D,WC$/K!L(/$.Q,>?Q\I1/V!GP'CD7C1RDT8> M]]7%$B _[/E]S^HQ+_JQ+CTM?B69'J..NY,Q>^6@,F!6ZJ M!>$D]/S0Q*O<^-D3Y+>KGNGSCKXT(K_.^4^ZPVHCYC-LZ\M\&9_KL<"D(B0F MN6\./'1D37"H^,5L%&;R4BF$.WEKX!$L/:,+DQ_3@Y"&#*Z$D7FLSZQ71M51 M#)@\<*_@'XEZ]L)UL @2UE4%Y$QR6"#U7/>G]&K:(*2U=P].V#C1YC MXNUZUILZ&SVM/I5D<)K2%%G"7'&:UQ.;!&P,.Q7]UJ#?-!E(P)^P/K9UMJ17;%'6K/;D>NZ!M_D.C+[PY M+=B<>M8[M0-E:8>?1+O6;=2S*(?))**MA/_GET;E4%V6Q"I$)X=?X0Z88>62 M2?/PDT!LD7HV^R!#)GYNM=BF1/*#P<0B.HDT6;3?P0@(82:-*!O% M4#VF\8 MVI)M#5G]^#;)MK;52=A4R6ACNRB0/EDO5MJ> O4P"/L!MT?@-:]6'TT.-)E& M)E@-E*.YXP'7VQS)YE6X%5A8/&9D.V9T-.4U+H,--S M0'[,JO2Y$0_VJ^DX(6PNT,TXM /K:@J7SFQK(J@YNS77AB1,$QK2:$'1O0*Z$&QN94&EC#(0BRH>>. M%\ )^!L(U"!UP( 'WR2'#6ZU\8&LF#1J&"Z2T=3[,S0]8 Y[BLL7+20<3BR_ M E2_^8DN333$\\7TY[K31_2:'U8PBI<[YJQI8JU8G< MNX_)NPLOEU;KZO5LIMX>SZ'[G4^SUFVM.I+"IL<*-?*4[7HXW1/7*^L<1:5R M#>6(KURWPG30.>3X,5=96>7K6N#Z)>;[/RA*(S:N5R^.[2/3=)X3^ MA,8:Q^8"D^_B6IBW.O"EN!H6F+_TUK0=$ID#396G>TYZ,0J+-6:WF#WRJ2^_)0.><22K1U$7%BCUWY$W UUY85<]CYD_K\PA#/:# M:;^94Q]CYLD#S0"1;H>[?F'$&C(PZM@3&9EQB*! M)@/^_(NEMEN:UFH,=*W5;.J&V=/Z>IOU%*714[6>T?P7B(1G IT#48C,BD[Y MO[\WNTL-[&7$UOU[SWO?S2. !39)6A=J5VJM@K9[!V3\X^T_;^^_WTKO;A[N MG^_@TZ??*G/BR \1/[*Q:3EXTO_&/)*BH..DAQYL%*WZ)L/7C[;FU\L\;!3, M')D#R9Q,//>7A3XY>UKN03U10]$*IA9PMGZ%51,F'K=6!G;(HQ/OVB2U:V[R M5O*[S'Q2;Z!%03=)K@/+>8V2VM/!L\ MDS?N8?@$W_I#/EJXP7('RMSD@7?Z'V!#R3B9S5?A>G4^126R8-9O<>(3W'!) M3,DSG1?2!G." =W9?VZ&EF# 7,^X,! > =O;B17\.UK5M$XZ"J^N=[ 9\YL M'>%X.\1T!601?W$]-[+L\$GK%6H+#E"KE81Z-#&K \&LWJ7%/;IS^F"R/YN_ M/EE^WW;]T&//AMD?_.\XOX/RT5"7 MF? 8,&Y@):*%EFEM7YC[XIF3$2:'PI;^XF$RXMT> TJAD2Q$^?S #$)XR70V M2MP LS^2_AUZEC^PB$1DN@DOL0(V]E<0RH0H4Y;\$!Z!FX[WC"=DY&%:2F;# M*:@8D'\1 W:.*[GPFV2& TQ? 'U',;[DR=PPP-@@TH8'BXCW)I2!)F(DI/S8 M+S(,@Q GCR%*?(4?<1*%2J6)B>FTH0WF913[2\8.#[)F5BA?*N[EM$%G!]'P M>18&1DOC*W'.?/PRCL=F+Y9O\^?0(#!3PS'[ 1.G#_R0[!CN3 \6WR'K$%<79!=]'+NA$X71EX@8W*0%L'MI$ZES M#+1[PZCK+:THV+W>J1O*:HCS31\%[]=7([5? JSL]Z6TM."/EV)7_"[-)\^T M N9<:UC6]#==(IJ+EK1H>JVKR4J[K)+P/<-+Q (0!LJ6EZ M7G4V#ST+#+1/ M#"Q!K,Y(68(?%NEL)VR:,][OTT93N9= MXMH^TF$:5NBSYXZ_H$GY,+R>3&Q8#+ DG_A^/ R_S'8C3V5@_EU67_QV":KB M+ 3P.K,S:4TGK6U6O+J5%NH[1"2W)>AVVR0H:L=OY'@\_;N))69+_C*XP6;+23EY9>G-#>R"9Y#OE];6D+N$T3MKDKKCH\.=LV0'[L#$ M,7W7 =Z8?G-]WP(>*;SL*@8]LA!+LZCZ7,!<43F91F'H$J.G^IKHZ?%R5(S" MP=-OO/CGA^EYIA-,5X50FUHVA-K4LB'4;X\/G[[?/$L_KA\?K^^?_U=Z^/CE M[H_KY[N'^[41U6V$#R.!W7Z(0@X9ZZ:*?$LG$0_V7:[KNOJ&;=NQ4&M;MTJ MNJ2*GJ"BB>/>5^WRFCA&@%%XNIC%>+'$GM($1!/'?IX",&5, M;[!@*5YSLR?/*=&J=3MZR6B0IP[V*%CJ@EA*70/56)REVG \54M&.!<-K[:E MA6C#$%:"3G\LHVA%%Y&-D?]7,\-LJ>]\/\0*TBQS=$#?5*63B.A 4RKMK &= MWYUV=+15*D([EW!>>6)!P &5I+$YV*Y+X*7D1>PD.+^94P+@S"-ZH];5LR ! M!\]U*,'Z%O12EK!<02\M;-'1SL:.JI8<PI43#R)> MPR:O[2HI5I>39+;A0_;SKDN,U#[EEC6+.*V(TXHXK8C35LD2N>"@TKK:R>*6 MB(;&_4D$E42<5K#4/EBJ4S9+-<&XUW-(0@1J!6!VBH&WO85=^OD$[T(U)XXO>PD+5<1C(Z]$2I M,)=@7)8J07\X6+!@FL%UQXSFMQN["&:?"2N M78( ,H\TL (3Y"([\LPB::(CSU''4JF./,E6Y5VR.5A'6ZEEGGAP"F\4AN7X MPGR?L0Q^1+..W,(.U3S9BCW[&[@#L<6@AG,3'[V*?F,W41GO(K MDBXW%K8X-FT)*'H\#WBOJ%$^BAS!Y7-(37Y[W%?CP;-?L&J14!%U#$ZFES\D*B9--*.&<.C1Y? Q($0K_A?B+GN.GA# MZEG,IIXJU!3:'??@[6ONI4U#0/V^C.^-J(>%S^)=H38"?N"92-%72-V\ M8_4,V8@_ $==XV0 M=&'4H"!^=MZ^Q:P'A O7]#FW(0UQVG]A#K6%F/(EP4,@"@[XBEX/#.OQ7NXV M\)/G<0P@ E-+1F8Y'%>+>DN^FI9-FGK9:^4(WR<&*9N-%'])>#_IW;!FRCB+ M$9N_#Z4Q[?25.[P*DZ6FOFFS^0YD1<:$MWR"70.U1^XI3^+/Q-G.AAHZ MQ*]<5'D)RIC4!R/=M)P9=AI_(@=&ZR$7,J]OP9JMY:3(N-:![BO"6S/U%DPG M>!*A]AU_AM9L)WC3%2 3AG"^Z8XA2 )(&O"KA&VM8'&Y%Q#AGAP_]/"OA"U2 M A8_>I;/%W]L_MOUHHXYN,'8_80(+9;+$;H=\@]H18X@E;3ZRI!1HK'3_;Y0 M[5J_X+Z$H;!=2*Q/X!DIS32D"PEE"FT?.WG"C[0 3JMB?FTDBY>*WF3(&E2/A'! ST)WN&X:E,6WT.QCPUX?V8S3$^G^H73J';U3&IY8.2!G3:VN M-_6*#4IIU76]/.2U$@?5WAORVM:7G8)'-XY?/9%D^.+VY]O(+D]GWWTM*IB4 MOAH>_%)684UOGO/*>\GT66[P3L5H0FS5N6.3](<-[B^E7$0,+A>=?-,RK[/( M4%CP(FQ'U)LD0)[WNN4=O\M>RIWS1RNWB(4#QN<:\EV3J#$?IGC$MSP,O_N, M]%#1?A!MK=95%+FI5R535K"&8(VM*]K*98TFL(8JZY5!BKNP+FG/U'PC'5S6+LMX.&!I[T)> MI-):@=NS]W/_J=Y?"E)1549W"?[;5.3WW S,D[Y_+XUM3_NJDGS0W(ZI_@E0 MN*.W6[>;J/_;Q/7B;-,5*7S",RW<;_OP3">=(2-R+&Q"=ZA5<6OGOD#",RU8 MHUJ>Z9U90T?6T%H[0[$=QC-]?,/I!$RU%<[Z2S'52CY)G(+\7,PNT]]28!OD#FRU.R6Y RO@5Q?TM*OVWYZ>.MA@19,-W:@(/97IF3BQ MV/0>C]+'OG]#;[+ -!&8)J6&N!,)65@N*B 76W(G!]+L% %.! L+%JXF"Z^- MGV_/PBJB_LI:LRR_7R4QBM*X( 6A2F!Q;UP_6%*?VM%.OS[U#<$PHB+@N!IZ MKFB9RIW?1E9_Q*O0(\R(&/6"?H8;7EQWX.-^#J@VVF<'T ,OF ML109$9^2 N6"5:TSXOK]3.IW6AY,8UEVI=;QA5*P05@RHP*&7URR^Q M!=;SR&-LDR98%[0FHBV8: MVQ+9@@IP$.8DNG5GXBN.<6BCY/+GGTAGH MG'FH. L5=$%C\9:LJSM[H$6%I&"R"DV\S)93)7 9-BN3.YV3X+)+0'_Z9Q93 M5G0_W?H<%*_F2D,.\[B5JN"+E)EP).ACG:6_$7T80!]-3=#'.=+'[N2A-VK= MMB;(XRS)8XW]M1%]*$ ?IU(D=!;N]*>1ZP57U'AB1R/J0A+GUQA1M)[/L)PK MR5RM==6RT(PJNV6H(\SI$\UO5-WX@^ M6K7N[FU:YU5H=2$G7._S]JO7?+JG)' 6&./;NWLUBFDI%:@77H5SOF" M;07;'O*8L#W;4HQ*W?UT*=A6L*U@VV*GM^VY5J]U5;G5V!D<07"MX%K!M04/ MU=NSK8%LVVR7%0\_(MMN4/5;H(CT2$6YUP&OW^*K'WX"^*@OO9F^M+KLN;4ZW^A']/IK_O;'^.7T(SITE#GB M@Q7H?QB$WI297D)N!D9/Z\KBQDAX$6_=G#O1@>7W@=@"W@8\TU0^-;4L-P$/ M])BW&@]C3:;5PLP_1:-YA,%\8UZ?L(0BSKI29W-5:MUF/:L/_U:7I/G:9KP" MAV13$G=&)%V8W:+V0-V"X/E MM^053A^#"Y3FP@*E_CM*(/,GL!=7/8^9/Z_,(0SV@VF_F5,?94&:T8&G%]9P M]OP#R%+FX54P)K,R8Y%&'C+,7RRUW=*T5F.@:ZUF M4S?,GM;7VZRG*(V>JO6,YK_@U$;P""B ;I#7'&P>9':7EO$O([;NWWO>^VX> M 2RP20+TI@#7G03D@M( WO]R>_UT^R2]NWFX?[Z[_W[[Z;<:ZQGW:FKL0-D+6VU4I:KL$A<4KE89A$'H+@5\>F)U$ M>WM,I;9;W$(P)C)F05[4&]BI39?UTMH85\M=?X)Z$'=:LL:3,*"6(2!GV0J, M!J$2\];PW<%8[WM*E-[^ZL.E/"1>F \5ZB:>@Y:3"1\+=5B6.O38Q/5F.C!. M3IJ6K03WEPE^[A']\A>HVH+K %V""TLF]:QZ%FY0^I"?8X[+L3ZUM]VLK/7^]O7]^DJ[O/TD\S_>/V_N;N]NG[+XLI/[F)#CS MMU1P[7\DL*5 F*;EQ+4GO="RD9YY10?[,[0FN-H2I95+,/NK/F:_VBG@4_/% M8XRVI"Y]XU]Y; A7!VY2+"&2]'=.TF\#'=V[ 9.41CHW_QC$@SN+Q+(D0WIH M.4 C%A@T?@!?$&E0$C>*2IP__&(Y7.K#7_5-4J./PRJ*BCFEOC3QV*OEAKX] MI7HF$#-L($N?S,"4OK@O+T#K3UB= Y/Q9>G+EQOI72WUHU_[3>J!YH%'2GYH M!=AX\1.PT)OI,>DI!+5HP>+K&D M)UB6X G7G;\+A,U#/W![, I5H^1S+%7 7'MZF6G;[(4R[,T@/61?&ID^<'0@ M]1ASI(D)2BT6!GT4L[Z/\Y$LO,"VV"NCSY8ON6^,=XA\LVP[D:M(%#W&?^32 MPI0>&3:1A(_7L8R 2X(W?-_<2/!ASVP\N89K QC\;(KXOH"FTL?##*P3"*KX M%(J?D]MX"1KSQD!]2(5X5\[[879J0S'@)7,CZ-NF-8XG"-=9@8W/<"4P+4+3 MEB5_POHA+]NB-TW0%,(_!N;8Q/6E97,I3LGZO'& M2P--Z=\A;.L0K1*^N3:'E$9NP?(H7O2 2XPV#N_ "62#50ISPX\' 1>;DXGG M_@+C*6! KG_=OL \4U/XQ?7]F]Q.TDFA8$+RPZC MX5N*[[G%M9X V4V)+X86[O_$]8.KP$-1-G9I#_G&PDN '(*XJ@0W\;_^HJM* MYW=? DMO8/61BA^ >>/;X,3^$R\?F:]1KU:N)^'A6'%"RM)C8-O0CWS,#<]A\U&.63,CQJZIF0R M7SYXVX\1S#^JU,Q9!'S[A#EH*,B\-(=6+GDZV;RTW),)PR?[N.S32&SPVASB M&)A1G\'[I&^I/;I^NI&:K8;TQOARF?T^6&=P;T%J;A4BYVM\BVE?!S>FYTWA MR^THNH55LEFO24S0LT-]#B7!,B%9U&FS33X>M*5LN (6'3Z:/NP4"@C8)F)Q MW&C@]QZWQV!&4L_T>0U32L5*_=#S@&U ()BOIL6M-WAE&%-6:$>/PT?(D@5B MQ)G*> E)I;X;V@.4[G@-4@(IPB$8>2A2AYX[YJ1'KJ;LOJ&J0(IW4-N +D7^ M0)I/)H$W#T)N'.$/R7#<, !=Q'CE%RP/? D#J+#%0/812/F8K6(1P0?ND_D0 M^KA#9L]]!0UN\6(S![<*E2GP 4VW%_KP7-P,6#KB-R 5VD*9F^:_B&ZBVZ- M"JE@&2V&?T=$]6IZ:+C$^@WOQ'(WKI$X"<+"HI $!L8J.%"T(XD, ^=J0M3; M1QF#LL%&.D22!((#HP5(F"0QWI6JP(/IP=$6YBJ#*'0&+E?O[W&[QQ/;G3(4 M9Q1<18I HG) 3OAP<*.R.C)3@/CB$?>F\P,DXH0!P+,3>8KGL4#FY@B26(I* MS0'(8Q\UH0GDBF1'AYQX;6T+3C@#Y$88W\QN1@%EX M/&:N(I;J__X,@5,8&9_X^$YNHG.IS9L/<]5,1S:Z09$>QHX% MO )6*Y;ZH;'[S8;IO\.[:G0%_EW[#2UVW&H_+7FBD<[>D]R O(8BI8_3C#RCL\\]H90\##D+7,>4\MGU_L"]W\R" M;,P$(D^?[#3DIIY-H93X]!8(,E+_1&NY1%:7*DX"-\B:0*X,I,Q@9E&R7\SK M6]PB\E$,)IR$P#'%C@,==?5YX)OG]AD;^)_AY21R'_BK;J,Q# J?!?1:MY&# M(I.@X=QG.($'TD/[>7_0(F0JR*Y/C< [MM3SQ7\T'!YN^N89Q%H5#6(ZKBP[$"Q'YZGB2WNL8\.3EP MDXO0C@SSV%P.S%]D4HY M/7]L_F3<0T.O@6>0WP+L=@PGF!+FM9!O)WZ$9,&)GV@]=1#!*:)#:L7 \(@P M,]^'H3T$/82H/%-N+T0C0BL>;R6+?W9H((2ZV9/1NQQZY$(MKL'0D3!;@.38 M4M@P32OT1JY1ZG\SK0&8D[ N/V:#AR_R3=:B!J>"*9>-MJRJ*\Q-I_C$FL>? MF5+K&@W9T+.9W='$Y@T1\L91LD>:3]*DB#R3)D>@YS(C+->#?X=^$&%?D!_E MV2UU;6:&G8)=H%89=L6-TV9U)@=J2ULQN07[L^J'HQ\@G"8884>_B70;RS@R M\#%RTA]A,(D[$_Q\?P['*?L$!RP\K$I*0Z8PJ#P+'1OT#0BV^"(N^9KX=<.@ MI]V[K_QVM4/?MB-7T.W3MV^UWV2@!] 3R":(PC9PQ^B/Z:>$)#DPS(#R1H(U M_L9.,Z:?P8ME[7XZYY&>T W]3V#@PFF=>:]6G^7BG@[,Z8R4FBA#,JBG<(D? MAV;Y8R6?/Y&'.T8NJ2KN##<]H(EX'0;'6H%_8&SA&_-^,/8SHJ%![O1'5/09 MS[^%U869^>,UOC0!6GB#QT51)*0#;GV@'6"]6*C?R6_?MR;DFB!HOC@X.(DI M%],-7"<^X*.]$/DP8=5ZIH^!7!X7A2=SQV91R-C.G&Q2+?3KF[@",4&_ 3SC3B>TVUL(/#%BB74YHLVHV,5 MC@:MAJQTLR ?N3,/, ^%-_Q :AO1#^QKCWW#$F M5B\SY>-?@X74IZLC39-978J>?YSB>N8#0.NJM@$ = 7@GH=N[(R*0(Q':!SZ MJ8AV/QW,Q*P6S/HDP\'"%+&^'0YF@>ZY/&/8\] .B \B7&?4HUO@+D=K=%B8 M9:71J#>X_[P(SK+6KC<[):$CM^I--?^G;2";BSWIM :EUIM&NWJ#:C56OWQ# M<.O<2ESC1"&@"08L1Q]+H"!WA<4^U35YRK50,BNR"[FD2E&W!,ZNX+JA/;5) M\>TF,[ZH5=/* Z _KX41Y+0[.5T"Z@:> ,B1!L>A# C.NHE>;'G^)0/N=_35 MY??1J9,-EASH^Q2*M3EG@6'LMIA?-+ 1O[86WC'WQ5@MXJ[TSUI7@ M+<%;%9IX(=[2&_OBK7:MJ^5XC05O"=ZZ%-Y:TS)^>][" '=CY]8NHJ522?X] M/"52B)'GCL"XE_H9!)JWHJOEL$4QX#*50+S51E5:30B(^'*)2CL*46%:B]SH M[-P32!!5)8FJ>0RBTAK8%$?K[&P["Z*J)%&M >K<$U$I**D,5?0#/!Q9(/X9 M17K1-!RP5V:[!.>XE7%XNO#;Q;BCO:8-AY@6OK.NEB"C_$53XU'$?),:/S9+ M:X8LJ/%,J/$HQ*C6NFVYE0/3((CQHHGQ*&D130VI4RPH;5=8/MTCXW%^DJOL6X32!>.8Y?/.L_FKX]\J1&.:;.P0K-9ZW9R&KIO MWDE:^"$J25!K#-3]$50+"$K+QJD$09TX01V&G@IJ?0K[-)6F(+=S([!0]# M$%.%!1%%$3OJSJ4EI6]QM4ML!9,+)C^XFW]K)C_FGIFC;NEJ 5K*5#S2SJ;8#? 15BNZ)TRP#)' /E!U5&B3>, M>JNM% 6);[;J2JM5&EYYLQ2\5HR*C0DQU%OE ;N7-*@FK)1:L4'![JFK MQU0.>GC!RW+,JPI"&$0#9I[44/^@/-I"N853F"Y/BUN02 M]5 3RQ(M"_8K1 LN-&WIF7EC4FE39GI^)@QT*6MT_?+BL1>PH*4[;)SF^& Y M_=.T0R:]4^87Y1*P/3Z:-K8TPNY\3V#<\,:<&O7UW A^7R0F[GH&7-).RUAS M#MRZ.V&D15)*Y#[J=EGPJ*A1(6OK)/(8RR3>#>[?MF]"]XGN29M855JN5>OJ.WM#*YBYMQM/ MGA!YK=)3\S167$_YA6BLJ*YJU[IJL][*!M7W)GE.\?Y+.*7%I+*=SKE<0*SE MB;S;*IU5G:7IQXCSDQW+TRF=6K>]2V)N!0'5=F.XZE%.)=5)3%1;:Q3,Q>S4 MC>R1_9BGG\K=?PEGF,^N-V06NHK?2S?H ;3%@>;HRF7'$TVTIR&\^]H9W/Z: M6%$W\UABS"47L*1ZWI]G#T<%1;X>&HDC,7SR(<=5+:;LN(4ZNB$:>V2A$GHUH1 MIY.BB-5IKIW\S>ZMW^Q>X9490855@5-\&6;\@=O:Q2H9(0 M".+W1%O0YHG8IW4B2)DE.=448G07,[I+. E&MA652E3Q-+B\K$F<"'=61ZG- MW_)$V,(3H9*3Z[6G6K83.Q46G4^UR;>2Q\84#1<]-B)>6*>N9G'R*Y"H>"8D M<^ASY7)J6':N5#8X5W;P7*D<^URYNT:LG/51?CW[19],RV&<^9.I4M@FT%&L MRJ#^3\4HJ&@-^\J":R2>J%2<0]\E)>172JW[3OE-DO"2H>L&CALP_K.#=#-? M8 Y?7=$6\^L>73J]!\'DP_OW;V]O]5\]SZZ[WLM[M='0WGOP\_OX6E[U;2:U M7E92Z_5*M5X>FX!1BSDW4@ 7!FY@VA)\=84PT L7RQ)'\X.)8*UXWW9]+"3G M->,35."2.Y3V9X LM1&PEXZ2E\XCF3X.B0Y,G*[C4Y,LO8TL.$6]N:$]D$;F M*Y-ZC#FP'GUFO<(D>U-:D*@4?N3:0-X^7#B03-M>_)K%66YXC^5%/_O1ZX.1 M">P JU^G <9;PPDX31]+"";:_BQ-J+4N4%#V*7/E]]F?\_E$3]BD^_>>][Z[ MM(@_(O&FRC$H)T %^-P/'K.IUV)4:Q_)S]2-D7!HS&XQ>[YKA\'R6S(EE$?B M9&S^-;>HJ?^.$H?:!$R8JY['S)]7!'+YP;3?S*F/XBN]YK#@"VNX./VEDQP. M]S9)+HN!!UV>P? !A#SS\"H8DUF9L4@C#T7&7RRUW=*T5F.@:ZUF4S?,GM;7 MVZRG*(V>JO6,YK_ ('SF+I,AU?^BD/O[>W,Y82\CMCQ^2'!'\N1[HYV5X?1M MCK3H BKP@:^9 4SA<+5:CV[=)+TG*CKO#$E.BJMG :4JDUO]ZU?TA@> M.(+?82"#/!U)?72Q_EEZ T6V4J^O1FAK[ M+3*1@,QL@L.!U2BV",T37 4P3-5Z-BD_7@49+"1_PA 9B-G3>LDP3.E)IJL( M<"I\<7P_'//OEL SH;OB)(&81NX;%Q]O,7B%&8%7S&1'8K4"/PX8:"BP)=!6 M);,\G+A.CJQA)MP0":CH@AAV-3IG-;)N@"H3]+IANM*K3#>+:&&NSC"^ALC%U5))" M/!_ 07!.HJ;L]7,H*;JP]DJ/EO]3&GJ,7%(,#N6!Y %SE"$>BU)WM?SUJ\.V M3I1"M5(AWMU_+DVT)=(JQ8^X=Y]AZ^ZBG7N$C?MJ.=8X'"C.;1?PWZ4HZP9F:OY;.M(TS;6>=<'];\"17JU3D[+E#.SK-K. .2OSI9.O= MMN*.X\]T!7?H.%-C,^XHR<0Y%76(_1[Z>'Y$IV@9=LUIF/$'2]W+(]]XS3?, MT.L8M2[Z3Q?S=C@."*Q7%]-F;"N8[LEV MKRX);VFTEN=W6$7A_TSV!=5RGC[6L4E0-E3ZMXH6-)^[E6JT*TDDZAHBN5B3 M+>/RWU$2GK(RKZ0D7'# ;D#K6HD"\9)MNRW/JU4CA^8&Y'"I9A^(?6O G($T MM9A="I[MF5+XG,!K'$2K?XKVAA-V.H%N:/UB@ZO_,,_-"3[IK5KWO_ZBJXKZ M>Z7"EF=.(-KI$$A[0P(YQ6*GYY69AR8N*8\[SBL@L*7L59YNTSX1G_6#X^O2U S,PI2[1V\B%)8?Y !W"[K$_0Q >^#M_8V859Y5@]4UR M7(_(A=?+"]YF]7VAX[&^^^+ &T\PW0B M>=%T>)V"2]DLI+FB@'0Z="9Y.V8-^#-*WK8"I.8%5DAM"/QH3B:>^XL$A3V5 MBCKY][:2/"_GL^M%7^%UFSB!L=BXKN7[@"O 4/3$S?M0W\]X@K>D_@XK44Y# MZF13'N&_<&<042^]84U?:MTXS<*'1)&843/J1)NFA(^7K$1^_KDZZ!T)KUCJ*7U2^Z:937+[JD M&HAV734Z51M415=*:VBB6F0Q,^_I^R;1[+.<^[?%N>^Y)N;$?!L

    Z M=BF.V;DRYL36+M/3FQ+")C31SI[01&__#.'L>.? .2JD'FL/<,CQGN$8%+E&DDV-448SH&%&H];5 MWA;E;X/YGRB'KH0KZ^PG[KXYEVY3'6%2 M%,]%:!V]PEH'&\=H9;50V-@R/2F5<]'ZYOR5C7Z2R@8;_73JG9)AY_? N9=0 M#?X'C\)O=30[W=:TA?6@<2P]. ]]D*<&F\!.ZLYJL()M:B^,]%9*>N-(DGYW MY VC5>NJS;J^\]E"4.BQ*31?.*J-1G6%(W8)47>V- 3I'9OT5@C'!?H[+>'8 M(>'8,BI"H9<0I/@GG5QVB46<(&.].QV+E^_/*J&N ]/D-"CYK>C)L0*>G3,G MN],R=N1XS1V%11:MF \HK6[3C :,+2N)N3B"5#=:=FY M.\M%HZ&0SU=1*B(7+\&S>X.9[_;%N79/R-+]['I#9JV1Z0@3DF6;S66Z\%U4 M6*8?S]:-:"\$CMA*H&N4,:((K^ZID.<)&;H;R44$],YB>PJY6#G".RU;=U>Y MB-$NO6YD*X.%0_<@6>=)!QYI99.9S1/_EG-W9A5(YIB^<)GCFR8 +W'@BR8!& P.@1MW(6G(7X3!?*5B$@E$KK& P M"*D<1,$([2*TR]&URY[@9?>L70SR4NV>>UAFV&$U?-^FO=!;%6N%'K>QWQ_. MV!90/X7!R!;/- <$(TN>Q&]:Y(." &6&T@#]I*Y#*"NX..JY+(Y2ZS;JV:2[ M)CF0,D$7?GHYTO_%X>*26VJ[I6FMQD#76LVF;I@]K:^W M64]1&CU5ZQG-?W5 V$4WC;P9G,L+N^IYS/QY90YAAA],^\V<^JB'TRH5]&DT MHDZ[CNN^N&1+%V8XW-O"<)L"!)CK$=5\ %N$>7@5C,FLS%BDD8=<^Y<-=JC6 M)7A"- YND.$=1$8TNTN981F!=O_>\]YW\X@FWTXR#F G=7))^^[Y]JND@O+X M>GU__[B7KN\_P?^OO_SOT]V3]/!9^GQW?WU_ M#H^.N9*OGX(/0D>8G+K_[]] M:6#Y_=#W8\,#?K*GON5+_L@-[0'7BB8A,(.T_'?H]!-<8X)\O'9 ?MK2(YNX M7H!^?I#:8TEI7/T/M:]%TW)HH9XG*1Q!-"8(-)$E&L'0R @!^<9LFZ @$9TY M[/GLSQ &BOC%\ (__8;_CP9,?^GP.C[ZJ00JRAF,.=*Q&VG\Z.Z-H$N/1YA/ MUY]OI7])2>GJ^?B32E[_>?;A^EYW_<2M\>[_X)WTI/MS??'X$,;Y^D M+_#/'T1X0(V?'QZ_2M7^G!*@P\P'#"\ MHHU$?&HTV&I 5&A'7-FN^Q-Q0&<7U9!JZ$("@2;<["&\=""17"12_.99KP@% M]<3Z""2->.%?X)\7?L8!2P='<]T/4!KB"LI$52D0[S$S'7PM_/[$B!4X":N= MZQAV.O7LY$D:IVTB33;@3YV_7[G-N?_V%T<]33VHF7Y0E:%X\TG\<[1]7Z+M M>TJV[_A364^L*5F94.MR@IQ1;8)'/Y.\U%6@\SM0>^AY*.#X4<3D8-TDRV8H M^'4\Y_@L_6P7+"<8!2P$2&AL;1!80PM>TIL2$2&8/1#,XN X3#TLVD6H_9%GNECY%I3)]C"'SZ3,/$3]C%VAG@I[$YQ7\FMNG0ORY: M$99ITQ^>^^_H!JY1X!/HA=H;'.CH$X[682]D2.,?'D,P84]R\;/T:GI6M";\ M-P=_\RW88= FJ>F .K\>N\B9=)\%Z^3+D?1/+1L_*Q*N?WJ](];K8=L"YON@ MIEXMSW7P'M1\_/#XR7JQ)!<.E? $>'8TL_C^88BY"6F/APRWOL(37&\JV;"L M-M[$O#XC,'\@ZY\L@#7K(U(]JB<\XEOXY*0_.([1P0F8K[![G"SF)O,"FTOB M"+6Z-=/BKQ9^K$M/N,>I.Y 8'3>07D*3X 78DJ'30V#TK@V;$LMCA/J'T8$) MP+_@[186*36U"\D&6$[?#@>\68"?]B+!I2Z.G\9L>E/\;#E#F[8%@:7Q!Q#C MLR\0?-K')!"8"SH":=_>7,\>),CN, 6T+4N""6+S_$%O0 .7X47V^V9-ASI M4^9&!&J-? W30Q;LN2%PKY10,WH'&"VQ'#6C2#I)H*<,] *\R;9^(O/1W#BE MP"/X^V;4A;H--P;>-; BAI^-)&$&WA.!3!Z@M4$(.F# QMS,&426E0.[A6/S M<:>C^<3("KO?_'WM=WIXTD>W^5/MG,KG./HB")5VF#B-+)L<7Y%WS].$#&'VA M7.#2[T'$1;<0;&\AFU/$6-S;#X<"X7B)G,%Y<9D >\A3W (D=Y" MU\[A(>"!P7HA6G$$[E"R&W @,.4?\D-YCR;& ,1PA80!JO#8*' '<] 0$BNI MN\#8"!PVLP,A8$"U$#D#;UX\2I IY-+! 29!'3-K9"&[&62/V7P*)0N123Z?.#C!"D2(L K;5&^'7NO2-$5+Q=Z MU/-XH&6H 00>)-U@)+O"*HE,!HIH)%R$1\-E8QLXQN%(0B0./'(^ J:6E>9! M_? 4OK5SDOU5P +ZKUC!%E'% ?? !!6K-0SX/W,W3.3NT;/P'9X )N11A"7E M006$. 8_<'&V,.A):JA*\L:"A\R&;5&P98T;@DCP)6;B=T+E#?@#MEN14N!% M@3]))!F=O$3EP)N2IPKO*Z,"1 G^1+%DJ0VKEC $Q(:!)]TUA!,6!1^P$H%9 M1%;L$LQCHF(PS@]N06?^-UF!DQ4_6=LSVA(F+H:7D14=!2S[Y_I"Q"V0)&IY;(.LF2IU MO6@]Y,M_8XJ.@&QHZL3:@(M>':)Q!VKLK'.$3T\=I O0#6Z\.$MK T47'X*K M^ 1X*DI%!S4,B!G" .^ ]W;!/&)&6V/7, OV64@=RN@H;X0C3V@C$\N(Y[@4 M[HC0OY!?K,8X)(W3VZ30#FUAY*,$(%^A?1+.)S+JX;A@.R"3@3:0^C)>7''N MH)[0B))MM9 -GW!AIC:8;6*=$Q(D,1IPL =&&$"+E:DP*Z2VBAMP+1@Z(YZ) MYA%"PAUW&,D=G) _-81PQNT_X-727HLM=2>1HW1?YT&\&,K%=?HWW6_MF\XQA#0W13%C&5X8RJGQ&Z_:4F1$ MW[5T(5BX[*)M6:R617:/6,\R9O<2DR G"E-BP#G:4QS,EUC*AD,PQ82I)!0; M_CWWHMAFA&?-L#G>+9@+P;)U$X>=EI4@5H876UNV" S$;Y),+>5#;'(^,V*8 M/%@DZ$E)?V5J@^N2N/I2O?Y[[MQF0QFR29OLGH7:$)=)V49'6#B@4Y 0&?M+ M2Q=&T2U/NK.Q>2@$U$=?3KI0@APHI?(YXHZL*9=8_Z);H7AA8N8ZV5MD-&/Y M5H' POS243\,[%A[+J8,Y,MTT,/1!BY/O&&,1/BH!F--L%C6!&WN$741/5EL M)N/B+O96%@'(H1L,Y]-06,TQ'3(\*%E(!"%%.,)&%I;6@M!)"SRD=RJ>: ?2 M;U[090,!TW 41@ PJ"\LRQDR*2Y*N$#$)AB0!8:G8]@QN[!(5TBL+(FO%F98 M9K..2S903V?WM+EY]Y0V0FDC5)&5LXU.[S!P9\G2(98ZM*]1 686J86.O!>Q M,A^[Z::KT[?L?N+E\DK:,"KQ2HJ, F.NW5J[^V;G^9[?SOXI;:[#TBO9[X#O;PDF+HZ,Q4XF^-ZGOC]P1 M^W7O4[[L^C=H+G@\;J^8"3NEP2016<*U0J[W#&W$140A%*% C C)%KCW?FS0 M",.?RS7V7+SH>Q(C^K,]G7UD_>P+\/M^^A+%Z=[U$OF029\H4W_P)!@JW,[! MOV5Z5)@$['/U1JSCHB[S;]]COOBY54^2R%T//?[S]T9S9=H;#U:^G!YF+GK@ M!IQ93S.-]P_),M$,2Q=$BD/K8K/.9U$ CW<3;Q69=L+!7TTY6WH3H3^*[H50 M+>*IP-=@IXE02@RFLTC:6 A,$GEP H&[5+(B ?(:(RTB 'H=F_!G;]K7UV_> M)9Y.++!@%OH!3QQZL8+*5M2W8Q&!0#Y)O("/^-7K\=2^1$DUUJGJ(NG< ?_C M3F .VC6F?QJ@3&*W*7_8P\ /99K-8N\FEQ*K'W+MF&/_]O]R&3]-W5IMX;[C M'XN8V91C:KKP;[ELP,Z?# @L/L_LAL+Z\1N?^/?HY(FM)AQ2G XB'Y]8(&"S M8-SK/W,;G&.QE&5T;NHHCCA@(J)5F%2_B%9+PB&U=)HAOB/(-1:2[RU&W<%L00@' HK%_R2A8!\B) ;H52 MDULP$I6ZN0D40VU0CMJ,^9+%(38"$(Y:0V_]@@H:K9(%$E8E#G;-?-?+F:=) MPK*%L/1$3@2L)K'.JBZ$0RXQ\>FNQ64 S]MZ!^H;P\R:\-.TO7BK&>Y_YHF@2V2#]%;_M]T+U0&E]RE'- I1A[0=_6G\I!I MF@.+2C;@BR0B$9WR,?M".N?B=QLS%&\#SA\/?8(;E=$\$*$R$9/RT'^?+.6[ M#N9)IKT<&EP:)WDMY[XE6Y[Q#D?L:V/:RR.G?ONMA+JZ6PD75[W^U=?N9?NF M_/)19A\_G+N>F*BX MZ6/\K'B/''>%'Q6W$$N$_'JQ8:Q7Y*9Q7'@P?G/\M0Y??5CS>4NO&=6U7X$A MNOZ6#8^JZV:E5>A)FS^O6>O?06-2?TQ6D_B)QE3N,>V0Q\W&DT]ZII3LTZ7P MC$5EL:529\_6,_NXDO^RGV):S5RUM&[&:"%.X;IQ&.>"I 5H-]:>S4FSU'..%*>?IT=JW' M[)ZKVJ/:T#Y9@=LJ-N&U+%]2HEDGJ@K.<-M4WRPC.6=?4JX@42)1>I$H;=L+ M8EN&4&TMCA,,MZS-O&45;M6(4+BRD6OJ ;Y8;RL/,;#+FN^D]8LA=8T#,VH5E43(=*:I#6/4FON MA*N.D*7.+-THW(8\'P%.E)-H_3V%]=<)>2X6\ENWWC];W,%=YQ<0N4:+2).;\;]4\?,VU DD:/8$35,S&T7W%0FV!@K(:C'A]M9I8BEMMYB4AV5DHF:85I:E:T,!/S:S5"!TET0%;@*!1$QJS\!XZI>,4CVO(CDZ4DI.2IJD9M1(4 M.*# ]A*J#=KD+QVFAJD9C:*K-\&J/*R&>N?F:0\JS^GT;8IJ'1DL)9,U$WS3 MPH>L2RAM)8.U5=BI)4Q5Q]2L:H9%N7-E@]6HT%&!H[1VC$+GQ2GE)G=H*AIC M1V*9;J-AU_'32KDYL[2&N?\SB!2.?K[X5HU040Z5NF95ZX2+'VQG9I42:HX,,VQ/2IFF94.U4OI\FEW543D&- U#:UI-)9L2':=X MU*AHS%':%ZV*;E$*RZL%A2+[9Y+'PLX&W.,C-UHA=[ECCU63SO.KB4R%&M$H MBLQ9@[:VU .E4L055Q"5EZVPRN'1^[:5_7ZR_&M6J.21FLA4J).BHL@ *(2, MDLB0S*B*C-D\5 6W$T@VZ?%H0[V6G($V.?AS"\CK^//!A*?!MI=%)%4CU-L# MTD=I\;2T5NMEL=H=D.@(@KFO+"_J\<4+&S@<@BL.0JA?=KUM1)J;-'?.S*S6 MRS*S2'.747/7"M> /SQ7E$-SEWQSV#(/L#E,"RHMJ'LB3*OZLBISM)R6<3DM MOBU^>*XHQW)*>IOT=L[LS7KC9770CD-U[Z-OX]^_0K_$B&-+6#6]<3$E$#-MCW>$V9'\2F'&YGGA^)WX#< MH_DDG46N,7_Z=1#@SN*&>^(75N&&CS,_="/7!^3XQ([<._[QWG6B<4R][%VQ M)JDL;K$'H#3FT>9;,HPQY%[$@UW3U*CD(JK16J9%]N MVR,8[+D]N;.'-^HZDG#3[#/0X#@WSWTT>K6Y2]ET^-#'MAF M&<@T#_ J&(ZMS%C8.."CO[[YDVO6:Y95JSA-JU:M-EOVP!HVZWQ@&)6!:0U: MU7\UWGRZ0?%E_HA=P N!K<)?/]B;F3V#0FOW0KTR\<9:!NS>=+XQ4V?L6[O7 M_M+YUNG=_*7/+KO]BQ_]?O>JQ]J]2_B__?7W?K?/KCZSS]U>NW?1;7]E%U>] MR^Y-PO38]'8G\-#G'#S8>#68W8O7'5!/6C- MBEG-$US<.NQ=4J)9)ZH*SAP.FF"SC.29EM&>)P:_%* M+%'0Y)K?<6^^N?/QJ^[0EOKA2@_N>!_^:H-3=V3*8W*<@"L_\Q*1=4?EKD2* M0$-OU%195#=4OO)OV/? =^;#*&1_MJ>SCZS/@SMWN%H/O0@!2I:QMVZ&2F=_ M-"W-:E$Q!#7!:30.4LI+@32D'; &::$CTD)X!K)H&B=IH;UIH4- 4PXM5&[6 M.#/U/?>S+0=7T-IT/&N34:]I58,6)S71(1.9U-!IJ*%&13.MHLTJ2 WM30T5 M;<1$:N@T6 -LY#WW?U: *W94LO&(8N-]/.CE^MZ+NH,>'W>;55FRZ*9!,UK6U.6WCC&VF7E1J7:U*QM M*[<0.&0%G"HTM8IF&ELV("5P7E]N2*6I"]AWY>T M-VEO69#5T(SJEOD5I+U)>RO&%^70WB7?+K?VW8ZY'%Q!:SJMZ;FB6H:E-5I; M-EFE-9W6=,7X@K0W:>\3TMYF1:O6CD]*27N3]E:&5.21%?7("O3!*(E'EKL/ MQM.-"[8;\*)XO'CBN1L!>89/S\',6Z3C8 7O#?/I$29[C0Q+FG$[Y Y[:^HU M!J.8N+['1G[ HC&'_]?7XI7*SS(TAD7T-&:'()C3F1W !9$O;@WM*6KU=$C) M2/%A,SDK>,<$YG+G3^93KK%[-QHSSV=X;^#"*UP8$5PU"OPIOGL(;]'D7_X\ MP(8-H%VYH D/X-T.N^"3R7QB!^D+D*@A@WE%\+S) XQQ%/*(#1X82.(]O X& M<]7Y)FX& AKI:.'S4-(Z);6\0]_ '!NZI!P%YU3UY@KGA&MK\NZ);YJ9 :G/ M-U6]L@W?'(."7#VI<7C&3L>TCI4K>NO@2I"]-3(5?WX/1 #T2'DEX6/"1 MC:-?S_=C.W#N85PQXR^XT5Z>,5:-3NX)^' >!#BFF$Q'H[F>!-@XN*["A<+: M"MY-;/$4O$9F52\([QH%\PJ=R')V[VE?7RL_0'8///+6,!8HV8C&>G;*\M+; M5NO96RR=L:?6Y?3]IO7H63G>;S1RO?]F[(8++@)6!\H#)<5['9 S>-1B?1," M,A^$P\"=H3BR =Z$,O=H!4VX78YIPJ=8^==97BQ]>%K !O,0%]90KJ\Q01;B MGI*@^7@Z.4C0-)\G@9:9LQ.X(#?+H^S#=U&?>^$3TG1R_>[,"O6[HWYWI]SO M;N^6^I/R>''5O\$I?+FZNNRS_M772S&Y+]=7_3[[?GWUN7M3L$?> 2?S&Y_X M]PQM'W3-0GZ+BT?X%U#M881<>NO[3HA15$<84:"J8?4 +VWD1JCF;;3>4#N" M]L'+895Q ["(PAD?HCZ&E2&3F7U^/ T#6RV]6;.*]@NL5?2JM9M^7$W=,*L[ MZ\?U=!".LYGO>M'1=L MT8-6%,R[\2L25U;38+8\L*C\8>?76E2G%6^0B7F*I9 M>(DA5[IHN0=2<,>NX!J:N6UW=5)PAU9PAVBV5Q(%5]I8X5GUI3;\\ZZ+1H;ZC1)LU548.G:]RZ/N).H7NI^25])CEU8SC 2KO%CZ2ATW84R)+ M6\I'94/6M$K]$+X6F8DYT*E5*;F%DEM.1!,UM&KC$ D4I(GR:**:;I$F(H?U ML<-J6*_CL1Z+X?S#LR<3?VAC^8ZGC.C.SQD6R3BU#)@__ZEI&N;'X]\N)G@( MGOUK5ZM>H#8JP;(O6"IZ]:AA*5ON2_6%&;9/);Y8ZML@,O'E*>LC#MP]&;W!)1$)NR MQ6/JQNL%9.KJ'T1ZO">T,$I>M MTO/["=ML,"KH,! ]M[Y\>?YS537._+?I( M;// 8NJUH^Z<>'!Q+5L$R*R]7JF9XSD!OFQR[6SKJVB5VR/1(B^)#"D1AC]= MY_= 8:-C6@5VQ!RE$_J:UMBV,A4)_6%C*Z9^B,I(91/ZLH7T M?#[!'*1#28?FUJ'-ADDZM)0ZM*X?H@A]271H:://:PN=?Q#]7(^D?VRCTMBB M?ZQ5K^^JWV?!3K1/]2"E,=&8C*I)_6.+JK&^^Y.ZQU+WV U0E[4/*G6/W89J MU#V6NL=2]]@#/%SIP='#=_!P*L!)W6/+4-:N4=.,VI:;213*?&UTJK7"V104 MRJ0"F\>IB>I:9=M^.*2)7ET34?=8VE19([34//9$F\<:EM9L4ED 1=$QFX75 M-:7AG@IS& VM811-?B'1W1,Z5O%2YB2ZY<^@/ZL_+K9+#72I@>XI]Y=LMK2* M];(\>$K1/% TP: 436J@2PKNZ8FW+*W1VE).2,%1 ]VC57"E#9>^5@U<1?0W M-=!5(F6(J//\_92_0PUT3V%7O571S,*E5&A7?5]'%:OD!U-^SXEHHJIFU*B5 MMZ+H4 -=G._L!R3)C]AOC"T MBF&1P*H'3$6OD\!2PD^&(\S7S/>AOL$[WSA7CX6:3:UE;ME^EC:0#^N/6_HA M3F4>TZ*P(^8HF]"W+,V@M+CC%'HZ9$=!..J<3)V3"YP6J6K55E%M3U[]GM!I M&'26AYACD^B:6JUR"/8@T35&PI9(VU#V:ND?O,3JFQ%[(Z?K?%#K;%W.4 M3NB-+8X\D="K %T=UF$2>@JZ/4YI,*A[-'6/ILZG.RG^:%I:E=I'ES-J4FM0 M A&UCR8E^OI*M*I9K2T/S)(251O<6IV:KE#\>6_.YH9DXM/_Y'KA^ MP&9P,Q;%'=MWG TX]UC PTCLU=LA<]QP. ]#^,/U6,^/.*OKZ82>;G_]>A07 M3SQWP;UQASDFFCD,M*D+V1,SP=?NGWD>#WSE%%/6KV-RN P[5W(;P6I5V MX#9D(P Z&G/X/^!\32=@J;DL0V/8-A6!'_K3F1W ]Y$O[@SM*8]Y17:5A;\$ M_XR 0\#/?.!VH#-V,X:7)N-@]\A!@7L'3#5XR SOSI_,X7'P[3V?3/#?J?N3 MV4,QIPO?@\6+BZGR@-F>PR[@JOG$#G"^ D:D5:C#VS@;CFWOEN.8YIDTDR7R MK)G.RM@9C-N.HL =S&6+=KAPXM_S0%MZKNO!9"(_> IF8A/>)S"DDLL2L5, MX=JFT@JSTD:$8D)5,:0S\T,7]\G.!<#PPH]Q1W*AS[-WQ;9897&+/0AQEVWS M+2O];P_$#*:Q3(OLSW&0C&9FW_+W R#T'^_M$0SVW)[CA_> MJ.M(PDVSSRT(H]&KS5V:"\ _/IX' ,S P. !7@7#L949"P-%/?KKFS^Y9KUF M6;6*T[1JU6JS90^L8;/.!X91&9C6H%7]5^/-IQNAL/P1\GN$9QM^_6!_RJ.. M6GO01BOE/:4VNNE\8R9(^;=VK_VE\ZW3N_E+GUUV^Q<_^OWN58^U>Y?P?_OK M[_UNGUU]9I^[O7;OHMO^RBZN>I?=F^2:ZT[_Q]<;<.T953SD\MUS&UA_JWVVWIB],U#L(%A8L@>,%O.U5BW M,KM>LO@UZP>U\Y*!B,49KP3/83Z1C38"_SX:XQ,D>R5C;U]?LW ^"(>!.\,9 MPBW :?-]\/GNK;GC8926<4 ;[M39Y(#K2KPD]KZPSO]][_3ZG;[B _Z- _T9 M@,;\><#\]-1F0G#A#J[[&/Y#?D2K&JQ6Y*U(['_&C'.>/V@A.2&U\454%:8_ ML6BXX6QB/YR[GIB$N.EC_*S8,4!3^%$L2AA\\NO82FXU]7JSBH9R MO#4=OSBVH74@RHG7]5Q7=6'_+AD=5]:99*_2DS9_7:$PT)AH3C8G& M1&.28ZH^/:9GDK*>WD@T%IM%2[NCS^Y_?ER)P^UGTZB1+W%K@_/&P"#/L?&6 MFJ7XNRMC+CX M9)/\DQXK1B4E&C6B:H'C#WJOPZ"#Y_. M<,]8WRPM1 <2(M(\I'E(\^R3#L\8;$F4W?/!\ME(#[J*KJ*K=GO5MH4RMEV[ M#N=_K>\_O"@8^VR-LEU190=-?(_LX4H/[G@?3H,KY>".]^%*#^YX'_YJ@U-W M9&L'MZ/*#FJ8(QOV.^Q)G/PTM8,_.!HF1]QB?6V12I( M363(#B(-= (:J%K1C.8A2J"1$LIE!Y6@.AUI(=)"SU6@;FG5*FDA-<$Q&OHA MK%320J2%]CNU!H6E%47&.%4-M*.>/2HKE&L>_24I2]U M3@ZO:95JT2JJU-MV3^!4"T>#")J]R8VQ;>\: N>UP;'T.D&C)#1GAF'D;Q=) MJ.P)E8K>(%140\5L:?7&(7K;$SBYUIBBOB%!LS>Y,:L$CIK@@-P;ZR[J=6: MATA_I(V(7'NA!(VBT-0TLT(9W8J"8QTDDXF@R9%[HUG-HCW$"9L]>=#%V[L3 M-'L2&TLS&Y0OHB8X1JWPQA-!LR>Y,;1:C4Z]J F.427W1E5HM(9!WHV:V-0. MTO_Z^;#@X4NIT55TU2E>M:.\7:$0&GJCIG;H_D:T&UMM359TEV2Y38,%\W?\ M.78D2V:0N\)BR8Y2[)X^:J^G5& ;*' M,9(=L"7I;M+=^414J[=(=Y/N7LEJ*AZ3/3Q;D.XFW7TZNMO2JH6WM XOHY2X M^#RR=?T0*:7'ISV?96-2KZ1>M]["J5B:86UYR/ND%.S)V<;-PGD^AV>+X]/N MI+Q)>6^OO"N:N6VE 5+>95;>M6U/!9'R/J3RSM$#YD35=E[**,ULIM9L;'GX M>!?$.0)%?7RJUCS(67\%=*7()_D0V<"$\*_CWGWZ5?R0EV"'V?3RY2]W-FJC M\MRP#1-30<:, M>PYWV#>L"B?AM@R-81-JC=DAL/AT9@=P0>2+6T-[RAD\V?4=? E^-(,_ C9R M0\"2/7 [8/=P(WPZM0.8L[@FX.%\$C%_Q&SVMJY;JR.&YT_* Y\"SXYLKU;%S6)'>*= M>-;U;45OI#=BF^"$6I[OO9_8H&U2:ND;0%:/ T!0BW) Z/X\$/X*\X:1>?NSY_G"%%UEOW>NVS?=WA?6[5UL4&*[0>ZF. ME\LO#'MBST)^GOSR,72/=+Q8 ^37'^]=)QJC_M4K M0@J:[_JJ(;:S_?]*B67C7KA9ZT^7.K6:4Q[7=, MUM-<\$QNZ)-676OELC5FVY![$0_V8\P\+_PR0W3#\LY L^=P"I^DR=XNRPG< M0=W%G'B1&-"5V->/GVKR6BFK6_^Q>6(]C M\FCXZ<+,/D,[3,\C,2=(B&W//6PK)@=4K(VUY+E*'9RN!XX*9V=?_3"??GT1 M;8ZC6_7)/'R_@]M1=;"#GS;*J8*Z_@W['OC.?!B%[,_V=/:1]<']=H?PBH7\ M]?DMMA'(?B1%\HB;A^3Z%@@_6%O69%4BR7M'AGSI<#6U5KUH&C?AJCRN M]<)UA$H(ZA'B5M,/5.SRQ!Q?M ?Z_F2.:8S/[)[@1N:I^;TUK=HDUU=!8 SR M>Q5$!<2E?MP-3,GG+9//^SBLNUCI7A3(/5ZSZL]_:IJ&^?%H=S1+#L]9HT%; M@.K! JB0Q*@)S9DXK;-WF=FEEVB8NJGZ0KH('B^6T-5P\4L]Q+(%G[9T'Y4( M/>VV&$AY(&VT"F@; E1]0*M:O55B&26'-K(8O;M52OM15+YYK910 MM8O;Y)QU4S-J6^Z0'+Y^S1/N"G%NV3G7,#6CL>N==F)=8MV]V(H5L\#&TS%P M;=GC0Y:E%[#N=Q$>4B9]?Z5>6#*F^,8J&KLS/W0QGG,>\ F8E'=\404'*^!D M[HIKZ%06M]B#$*-!FV]9.B5-4Y,#L/\"H8 MCJW,6-@XX*._OOF3:]9KEE6K.$VK5JTV6_; &C;K?& 8E8%I#5K5?S7 !Q+E MH/P1NX 78I+*KQ_LU>IG:U!H[:'XU4I9 ,& W9O.-V;JC'UK]]I?.M\ZO9N_ M]-EEMW_QH]_O7O58NW<)_[>__M[O]MG59_:YVVOW+KKMK^SBJG?9O4FNN>[T M?WR]$9?$!;6N>GUV!A?=='L_.I?OUC$Z%=?*?*YHT2@:4[XQ47&ME:6_O[9R M8IE*:^4UU)3VF;:IN;6+[&3%N3=O,:X7D:)P:+R4=,Y5OFL[[_%ELJH@N;8I M^$6DHQ)A3_H"5"+LJ*IXE8BL)Y;X2R7"3KB0CEG3+"H1IA @I6:VIE:O%>WI M2,Q&S+;=;I9F%2G%HPZ?E7V;T3#T/9_<4&:;\70.2U.5L.?J45F-XMG1*F7+ MEA082ZM4"J@G F9?N7!:W2IZM$Q!<"C'O$RQ$RH4MA._T-):C2V#$$H<+MF1 M,5\Z7&M:O=HD7,N&*QBO]49M=[F]1PCI,:)6UXMCIM+A[R.P!ZA$V#.^5;W9 M(M]*.6",$CA6Y40&1*91*:"V%02&/-XR>;Q4)HS*A!T3/."KU$PJ%*8>, *7 MXY>:EV6DJ@?+2UNF0>6[2@4I5A,Y;2D]0M2, M:E4_1(.LH\R9>L) /![K@RJ6O2!#M13%<\R*9C:W3)16NH(.L6[I6;>J&=:N M]_R)=8EU]^+%-FM4LNR8C.,SH[[OBO;*V,4;2Y9EZA;5=E_%J9FKBECO&YMR MN)UY?B1^ WJ/YI,\E:<.-N;_^1ZX?L# ^G9])V1C^XZS ><>"W@8B0TO.V2. M&P[G80A_N![K^1%G=3W/K)I[J*>U,BW#A&E=!BYP!.\"_!CX01Y1HX4">.^[-N<9 V$*\QQ^Y M$;,])_-\'F\.PC,BVYV$.F,WZ5CP0?G.BZR.&/D+'CZQ8=X.&SQDIHB/71J2 M&S([BF &>;KRW6LQB>#]JYN_=:Y9Y_^^=WK]CL9ZG1O% M!_P;!^@$5_KS@ $N/$B93&,>CQEPW>> &#(XHFS?BN)XD?"[8SX^SZ^D]EL/ MKM72FS6K:#DXHZ'7=U0.#@O+M794YJQFF32FDQ]3M=E4;$Q5W3(:BHU)3>QH M3,<[)B7ESK1>K5RE:2S<7[E,QPNOLI7J&ODV#+)VZ*L7M#P*DJS$KDYDWK^\ M=-YEE9%]EGP]"H*0A.386U:B2F*>>3U5M3YW&=W68]%7NHIK/KCS%LO=NG!A M28EFG:AZV*:*+=$A!QU**B>D7$BYD'+9*1V>LW/$^G 97RL$=[\.5'MSQ/OS5!J?N MR-8.CIP(NHJN4O"JHVYF>NF:U+-(]RN%2TYND>TCWE%GWF&#V ME* Z6SGU3]7435) Q!:/V**E6;4]+TPDKGG$E5P5XHK5R@6F9M6+5YL@<7U] MZ_ZXNU.2N+X"N4170+*'E<3FS*SJ>PZ3*""R.ZK,K+)_?$*MQ MA!&[#]P(2S:,RM(Z)Q\EMFLRH& S$$*'T"%T"!U"A]"A)E1;X_*H2P?Q\?.Q MT899(&:N( >7$Y="L5%"A;0^H4/HJ(Q."5::TR,H M2O]:RQ:ALQ]TJ@T"1DE@*KI!R"B)S%F17GH*@O(RFT,SIE1)""F("KEMI1VE$@F$&KHC8/UV,U9,5^VV'TV M0O;<[)=+I%LP?\>?8S>@9 8OZQZN&MGR'W7;/7V4%J8S2VN86S=5WP%Y#KU; MD&,7YY5E14&>V&)7^X

    R\916J!8[X'%X^26._?C!,+U#D MY_ <01J;-/;I:&Q3JQM%]R7+6;DNO'!-'D,HFE7U**MO4K,I1"2BI[%=GBD)5:0[/$:2R266? MD,JN:TTRLLL6G*B!SCW *3L%5*=("?D0V<"+\*_CWGWZ%7XD0YK:P:WK":ZL M 2OL>+S-Y\9KRAP6-N5P._/\2/P&Y![-)^DLGABS4=G]H/&9.4:]>C!+8]@& MD]LA=]A;4Z\S>.O$]3TV\@,&5\/_ >=K^M=+QK0,C6$K6HW9(4CC=&8'<$'D MBUM#>\K9#$;J.[(-./P%?P1LY(; =>R!VX'.V,W8#=-1L'MXD!.X=]QC@P=F M,WC>?(A]Q?$1[J/V%LR9&!@1QS&LHY V#(T)E!=;ZX0*'1_OB9Y!'62(3RB#M[BK-:H2H@# MMTR .1PVG_GR^: @ YS-QQ/N0>T&0ERR+?"&QPW8B-[Z$[ ML-I5R",)1Y;.>.^VM&8P(G'/60CLE8C-!ID8C5Y-)I[J7O^KK"#J2#& M.Y!.Q;5KMW=Q]:W#;MK_U^DK/M0^"=TNA:Y6BX6N>:Q"Y\":,P]#7-A@58#U MQH?%*;)_\E!7G)7_WOF=_?:CW^UU^GWVK7-SW;U0?,3MZVM8FV>P%@KR(URV MY\WCQ5K8$K#JWMF3.5::9+ &LP$8'6@-LW ^"(>!.Q,6$4 ;!?8P"C4T0<,Y M&A=V)%=Z7'[A7N\A,2>DI:$S?'LX]N<3APTXNW/Y/4?[P^$S-%^\2"SX,#ZP M,>9<+.,.'_$ GYW]T)6F+R[JPNH!OH,Y36PP0M"$\0,^M-$6<85%!4^$?]%L M *8+=7;IWKH," FF@[!$YB&0%T<&CY$?BY?8(7PN*01^SGTT3DR6)3(DPQK, M0Z!U"(__7_B#3USX7#P4QFJC\>B LQ/YR6@8DH6O?6+Z),4YJ7?5>_^EW?[. M/G=[[=Y%M_V5=7N?KZZ_M6^Z5SW%!R\L6^ 9/T V&D[F#CS;=OX]#U%3@>D= MJR%MW8?(SJ"T)G/\.!R#72T9)KD2;&=TR4+@ ^3%U/C4I%(3%V^D3SS,*AXE MF/FAL$;. SZQT8[]>.\ZT3AV6[-WQ6&4RN(6>P":%T:X\9:,1S[D.,(#06%: MR[3(_AP'R6AF();O!V#^__'>'L%@S^W)O?T08BPFRUS 6?'#&W4=2;AI]KG9 MD$R1_*9( P1+K!2@URY\U,Y1F#5*GE(&K3WH@I7^]M)TONE\8R:8^-_:O?:7 MSK=.[^8O?7;9[5_\Z/=!E;%V[Q+^;W_]O=_MLZO/&85W<=6[[-XDUUQW^C^^ MWHA+KKYWKH4>[+,SN.BFV_O1N7RWCM&54XWV%)2B^U_!!>SL33O1:IW?NC>7 M[3?O--!O0[$8WH]=^ 47.%B./;D8+(R\V"I0WW7J)6./1PSS :6-!@:NRY$; M@1:5ANKR54D09C8/0.M*].?'S(PC9) MG^KX7%HW('03/HR$"3:$1>8V7CEN;==#LP2,+3"_YB)*<@_K"]PP]&\]8<<- M'H25(]\7\@4\*U/$D-40A-X1(9Q[L)@TL*$TM%GL">A93ZP[8J[IO6 ]RF#2 MZLV21#C,J?V -I[CCL" 0S-K%/C3-0.9AW*\\E2:B%-Y+GSN8VQ(6*GR^SE& MHN)PD5RXP=9B72]UV;68DIOG.A"!-.!JM$SQ30$?@Y^"\\,8$^('LYE[&*=B MP7R2C )6?7<&?\'[,L:=0&#U96,;OINX4S<2$A3*\)JTC!\ W15L8X,0Q&Z. M%CF8G3[P#Q.! ME8 "C&".YK^(DVU\MRL<@'_//1D>%:^3KA\8Z^',EW&X)\'PX]CV4+PPKAAL>#8.YMX/_L!Y#>V9BRI@/9I, =]$H@)9O1-^BR,1D= *!=7^.PJ MH8'&]H=_O)?RA8(%4A5_(\4:Q23F'GBZG."'--(M9R])C>P'.G=JH\Z%P:.; M"?<@FAA,<)V8!>&N(2 DC=WWPCY&RUL^4@Y\)6"?7(5!^\7-2&B05D0?" 1H MB4'$ ?.4_06'2^TCG=E8!3NN$^M1X40L>YKLVR,O4P@Z^@3X$;P;$5_1(.B& M^IZ+SB).8R&-WJV/Y%L0,AD<7A:!DG7B7WVQ2* .%U9<&A>/W4TY-ZG8%P]; M7J>6%.N0!Q$^,'%7$>VQ/\%'2WT'%(:QA$+&%G2'.T+.-ZZ&BQDO<3+2R(4! M#J/,ZFA'\$S@0&ERP,^)N AXT/; KTHT/#HR ;PE#40%/*NUXO$O?/4L0+$$ MQ[@^4DZX5342>A:D*]97J="B>M@D 8O]G*?X-9?\B;\RJFIDN\$B4K-94%RQ MR([F@BQ+3+ZDZ+/$>L1;Z^$;\*$]%\PN 4076FH@:9P$N#\%!LD(U)\GETJA M6GVI#T MSP,QVU1J8\7/TSVII?AA)FJXM!BM4P45H'*,("^864C)P13+LYR'4Q85Q($KYOR:.P+NTU*K%QLI9TJ! ',1SV78[ /OW"] M7_ ;G_CWS(XM:P^W)F,](A 42COR%PH\2W(!U#U@S?E$/")55GA+5@F=Y_6. M/NX_8+/>7[Y>H@;R0@^LEFXN)]XL;OH8/RN.VF&#1G__-"5]$K+RI_IOX!_YP*>=\'_$F#J3,UPS THUJT!0=I,!6@(PU&&HPT MF&E86J-5M)\?:3 %H",-1AJ,--@GTZQHU=J6@D :C#28"I184^LH2@]9)E?& M^6W[[2*6(?2::F"[ZE%&HZ/1T>AH=&M&MZ?MC$-J_UYZO(RV,X[7$+6T5JL$ MH< #W4^2-^J:U;*( M-X@WUEF FE4KNC 2;YP&;V!7K'K1D$])F.,$PK*7JWT4[@,7Z_*,1EL93PJV MG!N(,T!_$&:0Z*-A7"]XMHOBL;A$8LM">;*^>7TBJY"B2H[@V MUY<8@QAC;;H*9;D19ZQ?2TZ4,4X@K-0>_F?NAJ[8C8OK-9U67.FD/0'R$Y_+ M8*I0&2_BC+61I;I!825BBD<;M,T3/79] B&EMO/O>1AQAW5^Z]Y?5G? MHH$,Z4_2GR>E/TUSRXH?I#^5AA;LST.T5%1 ?XKP[8?(!EZ$?QWW[M.O\",9 MTM0.;EU/<&5M&<(AQUX_\0P^_3H(,!0.\ZT3@>6_:N6%8JBUOL 8C%/-I\RZ;Q[8S"1N4Y$IN"G:K+M,C^'*?]MF?V M+7\_"+C]QWM[!(,]MR?W]D.( I>% .@?/[Q1UY&$FV:? 0O'N7GNH]&KS5VR MB,.'?B#.^9Z#Q/ KX+AV,J,A8T#/OKKFS^Y9KUF6;6*T[1JU6JS90^L8;/. M!X91&9C6H%7]5^/-IQL4#N:/V 6\$-@J_/6#O9G9,RBTG@)A1PS86,N W9O. M-V;JC'UK]]I?.M\ZO9N_]-EEMW_QH]_O7O58NW<)_[>__M[O]MG59_:YVVOW M+KKMK^SBJG?9O4FNN>[T?WR]$9=]MZ+!K[/CAO.)O;#N>N),8F;/L;/BM2/)YV&(V%Q[CD!3_KYZZ:"RKY43=@0W(VA>O& M(>-@6CKLFQT,Q\PRM!PAJI.D6=_]F8=B+V&WUF/*Y0JIJ$TVLY+Q*)^(>N:9 M\"D1S7JI'):4+L1,+V:F/:4] ND.,V%T#]V%V^@M_D0ORXF]Q7#)6RP6"S_Q M[9)CWPVQM%9KRYBY2GL=A=4<ZK\VZINF:VG$ON2;B;>7JN;*R\[HZ$$ MC:)56"2KIE!*; M+?QH@F9?8F/6BD:@"9N]B0UI-#6A,4S-LDK0>+*4X(#M68+>?J6$!N2F813= MSB=P]B8W!U)I9<]RVFDC[Z,]_;I-(V\%ZSR7$IN*7MER'Y^@>7VQ*=SCG+ A ML3EQ:+9I_T[8["VRL>76%T'SZF)C%?:>"1ME X([@J;L^V97T9@'S/.]]_Z, M8QD/[S9I5L+.Y(&4E5K\Y0X&%-Z^I2C-?H I33N94J)S5FT<==..4H)"(J,R M.K42=#0I)3 D-BJC)]- M0F9O>VB':&I%T.2Q,0NT("50:)TA=(HW:"5D]K;.;'DDC7;/GJ;L5_#);F6) MJ5.L*@&"T69"1U"AY::4N%" M2XV*L) R(W1.=.?LFH=1,!]&\P!/G W'=G"[G5MVM#Y_E:*8:@)#H3*5T3%) M;-0$AL1&972,*A6B51,9DAN5T2&Q4108VC)[1>)VL3TP>&C):3,-^].>UJZ9 MI=4+E]6GR,S>\DRV[.]%T+QZ>I;5HBI::F)SN"I:!,US#0LUJW U$,)F7V)C M4A5:-:'!;A3UHE7U"9Q]R8UU(&C*OGEVR0<1<\-P;GM##C,$1^T^<"/._-'H MM#;1*'A&Z! ZA ZA0^CLUU]KF%0G6$ULP%^C31LUH2&E1NBHL*7FN'<'H?"- M_9/!H/DP8J/ G[)HS)D]\._@I_/O>1A-N1>%+"']3@=8T\T<0_PX\V6=R?. M3^S(O>,?L1_Y>U/'"3X&SPXY/N#-I[-,M2Q!V]/8(SRSM%K+HKQZY7#!#4*" M13E8JEK=I&,HZN$"XF(2+,K!TM!J=&I+05S P:3513U86EJU52-<1>A7RE3-D)T-N,=';A2^.T9/TGR))WFTH9=FT4+@ M%!,[@9@8H?-8&A HM-(2.H36J+<)&26Q@ MJ2F:GTU[E@6:SXF=2>[@$4 F.X(SVW/B'/'X=@.^#%ZH-8& M#_0Y5 =^X/#@/;X#F2GT)Z[#DED^*U;K@#^D5+TM&K')/WVEM8G1T%K5+8_B MY";!@0*-Q,&GP,$5O;"I0OQ+_*O,O(VF9A9.KB4.)@Y69MX5O;9E?0+B7Y5P M/%7^M6I:K;7EV4WB8)60/%4.KNC;%N\A_E4)QU/E7ZNN58PMZ^@0!ZN$Y*ER M,&A@%:-HI2\-$4??Y47PBPTCLV^Q2L1TZGLR*A]N+!*1@Q(9>"P P/'G@PE? MP6?M]M-+MZ_RCTX"OFZ ^89_#/M>L$:T&M670+DC8A,K*, *#:M"K/ *K'!L M?-"LU8@/2"4(5C"-)580ML^'R(8I)7O;\",95SRY]VC.G!O-9'JNYW O.G^/ MG^QZ)JWG9F+*?+5WKY)%D.?M'Y>HTM!K)E+A9ARGW#][E-L.PSF.!8;-P\B= MVFB2R=O<._F0P!:%NYC1U"N_L)$?L)$; @\QLV)61:;%XF^+89Z"([J9KJ9? MZ,MY"T>!K:D:MI\! ,0R&@=<)KJ\R@"-2B[ZA.[/@]'GS2<&'D,T#AD'/G'8 M-SL8CJ5+9QG:@CV1+S7F/'<6918 ^PAN(9R9UPX="_]6#4@N_#R!_^@=X,OL'&])YC9'M+-;9?E^6UFLTUM1^8 MYT>@?!SFS %K7\C*/!0:3*RX^(CY=,"#<#,N\6BJ-1CN:I+6O>M$XW@5R]X5 MK]J5Q2WV(/1Q>!MOR2S00XXU[7<-=TXQ-FN/4LHR/\?!@EUO^?M!P.T_WMLC M&.RY/;FW'T*T\O!&74<2;IH]B-LM7"P"*96G6'TT>K6Y2XES0(0# M(:SGR"*!S+3[U59F+ RT_>BO;_[DFO6:9=4J3M.J5:O-ECVPALTZ'QA&96!: M@U;U7PVLXH)&(3#\!;P0E_E?/]B?-C)[!H76[O7-RL0;:QFP>]/YQDR=L6_M M7OM+YUNG=_.7/KOL]B]^]/O=JQYK]R[A__;7W_O=/KOZS#YW>^W>1;?]E5U< M]2Z[-\DUUYW^CZ\WXI*K[YWK-G[19V=PT4VW]Z-S^3AW\@EJ/,V3KTJ.K]U_ M_.C"K'X7<[IH?^_>P$QA;E<_KB\Z_3Q8[F7TZ[7)WUQ8! /T,V QO>=L;(,I M.7(]K 8+:^0\8#ZH;L'BH5BAA_;,C<""%,NRXT9S6'MQ/?:&[DP^Q(W&; 3B M$+);6'8#8:8*LW;Q)&">KI>Q14U\-1:AA4L=+$@+BP$^0@S 'OYG[DHMC8+R M3Y"2.3[A"KZ;N/ =C.(!5G;X+>"QJ1RXL(S(E\)5]W[PAXNM(>.Q>YP[H2:F M R^RV03L!%B?0*+A;DW<@I>DHU@[9_@RG,]F?A")&X;S(("['Y-K9 _="=P, MQ@QXD?= &OP4'@28H;W!F.(,<5F;\U:A<'8)PAQR#T7[.:0 M T7A^0&_\R=W CWYK)BB#UI\M\?F:&),W4B$J(>@D1U\SHC;"!08%7;FM>@3 MH:ITM4_1Q3@MF3T \3,L,K!51S]!61)$#*(0F,.O4W@[SGQ@ M3T0M::2&N![A?,P?POQ#6V_ID6"UX]^CN4 .L9(J9 *S"V:^<&]G<_@-_ $8 MV.=E,%T/[I@*0L%P;NW $4"@ \:#:8@#0DE]1#T-3=3)/+WV.F6XKSXP%U() M/0>@24P2%W$*^;/G$<@2RF\)5>MO/O5\0+>6M7\.H>^0K84^]]&S0Z:'W\2^ MH5S(Q-+H K>%J-3%($"@7*R,LD;! M8A.4D]]2C3U)Q$9[D4'+I/4_JN700BD/XOUQ8'T-8 MRH3'"DO+T [!T)KX]^%C\TIH3J%(88T!325\#*E406O"HP9\XO*[>&W,6B_B MF=+,@U_0I+JS)\*DBK4ZJ#[QU4;33MPMS+:!)#_(DUQEF5 ,\G6/8+T':&!0 M ,AHY Y=P7H9"W P#X$@89C+%DWF[H%:8H:9Q)WP^@%_ *D^ IMKL_Y9:!W! M[1D6B*<=NC^?#;7)OX B\A>TZ>*/ L1@BK$U#)'9^-@)/OX\#\5JR]L8:91$ M[!(L(B]B5P1(.;%G(3]/?OGHN"$HI(=SUQ,$$3=]C)\>AVMJJV?MQ/ODUW'L MHM72FS4+PQ=Q:D;\XCBRH0.!/ZQ^7J_K1L5:^U5%-PI^7K/,0G=L&I11U6OU MNHJ#:CSYJ&<28W+NO#UY66OELC4;:9(#][.3]KQHBYA:?ZUX,I#,U>VUYREX MT)RUG#,^>RO->G\.3W'"E6H1VS/(QN2NIS97%>0)5,EY]MF?G>[IT,LJ(BT[ MR0Y46L:NI%T$!K.-F\'"1]TJ<^,$4FUSDK1\N;8Y)PY+4<.D P_$PT?,PRVM M7E&1A?>4,7Y0VG>].TQ/>OE:5,(B1#E):&C5PFUBJ4+4OOP9$_-B]U[T;D_U MH0Y*VL\RN/ZJ9FPN[E2P0'9>[JR:6KU%'1@41,:H:$:SM-7+#TK;CDR>]D>8 M]"DR0&4J=)(-ZGN;=S;(-BEHF]2K5(U757!:Y:Y>>5#B]GC$'#X,N!UBXLZ. M-BACRTLDDJ[Z/\UHYLWNP.K]9_WBX),=EVF ^!]+"9F^K>CU%($$&+1T\ MQY6!+PQYE,DQ6/76*Q^OL@,>I]@CS^I<\_RQ+(_1?$?V6WDB! M$8^H#*?>!&_+T_&BV2,&/6D$?\")M7PT;FTM9U:Y'P"NKS5F:Z MV\-A,!?9[QN 42"UM>#2<3/FH!/N>< 9J([(%>>*@/- [[#! ZT!KZD%C,J2 M&EA>!$C2]R+IIFZN72)OQ?F>M$1$:,NCHW)!/CXQSUB(XG21T&"KF\X5M@3O@';$0]:88QL-A5G+-TI'LE+CFMB$ TN ?9F M/MP:X+DXV[MUT<.2W$V8[E'G9-7^;!X,QS;6W]@5E$45U:=?!\&'S6?B3Z\ M1)T*0)3DV",5@#B. A O-VQ&:U);LM$OR]1K9-D<;A44 8^9_9 >K7MKUK)Q MJCRAKNQ)\K>F864"78NS\BNG;1?U#+"PFQT ZO$XQ# ,O94^Q18.0+3Y&?&Q MV^S]U4J&L;(/\("8*T/(!NM62=+2J\5(8A'#OJ;9EMAIX:H!+DN;^3,1(II- MXA/9?#J;^ ^UDG-%U4 M9HL#^/:]'3@J*(NGS3&P)Z_;%S<_P "]^NUK]XLT-!4?]8VHWX"G[T5E&GF& M/CF;'R8U2D!I#R,,__N#2;PC -!$ZT[]E_X,?[6N&ZVBQ^)?^[A\4V]46C0F M&M/NQF0\7:=B#]47S,:1EE_XGK@S6'%V\)"X*C-XFN]0!8:=56"H'%U1@1L? M/(V75&'(3OETR/95E-@>PXL-]L#M@"A8E(+&>TM0+E?:.)%NJ53!^QJ1;DMU M-^;@#.+&$%5265])92(B:\I443FA+/3G)J]VAKG1U)HU8\?%)X[HD 6Q[M&R M;E6K-(J>[23.50O#T^35&RWCQ#L!+2:2VTT_B<<+B\?)-!A(.$HZ2 M"L?+]S%(.$@X2BH<1J/^XLT2$@\2CY**Q\OW8PXA'&K4MGSV));_*"\PTXEX MX-_QS)%]47J$BS;2V,R6,QCRD,>=V^4Q*GF+X\-C/#]*'H6=?4-1)R4]=(UG M\^9>4D\ELG^RI%P)MC_'-K'8WS>XXT]=F3V6+HK%B8H$LN^\.,4WXYX]D6W- M[^T02\$LBBS9XDSGFM-DV!=^+J8IFNW:HF-[W/)=EL)X$-1R91]@+'> [\*O M@3=D[\L(4()[X"_F<>[(8^RL03MG)&6&Y)S#Q^FH.GG=?/V==?O]'YU+UKZXN/J!A42^L._75SWX_4*4*E']W&?/]]:5;'2=O[[) M45"F]4:!B3U1-L8"T?G'CS;@4_00%++>)[MSYJ'X#A#QZQP W_ MB%<)\772I$24OXO5!6^#&QA%K?19(Y'KZ5:7P4/%T^A2D,&UE/@W\-=4MVCEKV0M0\^Q[4/ M0"K:J('E&KMFN16KWMAVV%NC8>F5='WVYU$8 9\@?\FGX\'P18;(5]_VX.&_ MB1' !^'F,<#B9P<9RR#"TD-HRH#I ZSHS:=8]X-QO>#!E_:O/U^S>C<9P MX6CBP\(&BT9%!V-4K')VAB3R@"5^#]I-@[?#0J?APIRI' -+7L@G?"@6MP=V MZ=ZZFK!OQ%B$X> YR2J57OGX%6?X9KAM-@&K2Q0L&(#8C!%$.1MWE!F]B\LU MFX"$XASO;'>"B^([-IO,0[D:SF:PGHJ54O(G$\_'Q3=-$."AWX&(RL !$? !&%2PB?D0]]S[. AX70QI8I>J_PB M(#JSWB%J[P5,DFSB"@.1CB>Y2B;D $Q/>HKA7#$&Y#+49S ^0V_4A5#\FWT;;7)CQ#;UE_J*\U8;0"/2D$#VFH9!R69(R' ;N(/6W M4+MZHJ!D&";52I8>("C'O3LW\#UQ 3+Y7*@,O%9T)&1V M(DK5A&..\A![4FG)^V7UNJ'!"@ =Y6%E6Z8%Z?D4O!1<<)B"KA,(FI M6+0TD'R^'"_8P %4TC%_2<=J'4UXX+U:MI#C(41+F)ZR2HPC'4+X341NA 43 M5R0$G@ #(N*QDR?X98VRT1Y)5F*TWG(/5Q00),<7GB_5:4WKM#;V6:>5A'=O M]5@574IMN;Z(JHRV&[ [>S)/0W*RH8<71L%<2+K&!G.,\F+U9AONBH-(X %X MPN9)^]J),J8:KK1S&4(319U'<(\?R)C4F$^D:@$_)-)9=_1X$0OX%(.2L);? MH>81KLP]+%"B?I7KR2@BK$4KRUDX%?[ZZ M[G2_]-C%C^OK3N_B]R-RA%&G9YSAE7!$IFJDC&P I_BPK. 2(WQ#&9?,%I>, M@YM@#?\;8(P>A%L(2XZ\$E\*ZY4/W&9+!X_]T/LZN\0B8P$N4:LN^OI13>SL MJ.)RI',X'H>NX=I $8I,72 _47QJBL!,7:ZVT MP_X7Y^NA<2^+KT:R&CJ+J^\EP>6'96O3\[WWX*P-8^LMG9\]' K&US(;#SB_ MS##2:Y""V;E,_&$X M2$]_^,?8G\ "&/Y%E.H'OG*DGGU*5 !LQ:&[N.Y<=C?$@M4::2(U0DOATHJ1 M7FE3/PX H_"EPAKP(7?OA!$R\X-H!#H$0Q.=#8\!%U)4@03.PH>- W]^.X:' MW,Z1TX"I7%PJY=;7$!C6G^+JO63ZST&+Q(^* O#J(C:FL)I=:3+C4 MXKKDH3@,&W>;D,FDUR#B8W+_:.L=C::I^(X&[H2*"J-77_MB-^/[]=5%YQ(W M,!1GT[<<%P.Z9>FSY5QQ8G'JA+#N"!0+#>+=O*G\#8L.:,)_&N_U2)4^G M#\,,T3J$?W$X MPK*#=0'7D\04%0XA!K8#'QX7I[O86*M8S!2C03#%4!B9L!;9@2-MZQB8!=RJ MFXH7?VOWOG3ZK-MC8B>S)WN8H'9D5__L7&=:FUQWOE]=8[J!XE,2E=^D.'E+ MF\]I0%EX&E(,&>K-#*-(WI8LAK([%&:DDS5I,\:LS/)9MT$A[A;V$>:>!+): MOPQ@H$1AS#I D]<&3@1;Z $LDS^0K<1V[*,;M&(CW\QRIQ>A;&Z.4!:PT&IO M=A#6K.*>'\4U3SJNN=[*_MZ^OF'=KLZN;OX&&K?;^WQU_4V8K5O[%,TW*VE" M!\HA>L*Q,,#Z^MKY DN+,,'!\>U]4=T&QQWTC#&' 2ZP(<3F.*--QIW)<[T: M;S(:A@J[C+CL%]AE1&;X#IX3ZVJL"Y\Q0[I.8/)^!H.3&97W_Y"Y(4"D&=() M'H16"]R7S9I97@/./@%PET,XIC8@&/&]\*4>VR%BLA6LL44-Q#"/.I9P.]A\^F ![&Q6A'& MJE60S11HB&686,D8YA_O:R3M>A8)X:B;YX-_B_U"G]V!]PID9<,'F'PH P4R M_!]GNF-RE4A_M)/V6IB%CJWJ;/ L1'0X10.[($IWA="6%E,0B,F'!>@,R+YZF>J@/> M]A#3.''["G=GY<97D$2K,IMNHIO<'4BJ:.J+@189(?&QPQ/0Q+!_,CZBXWBT@< M[OI*AL3]78[="+T[+IL:SGPT6J7;%X=>P-.\]=R1.[0Q%!VGVL*L8.&Q8U:7 M01^8F#O$0QM)3!Z['$ZXW,/RYBCQ(BMK^)^Y&Y^9D5$B=,YD@7DQ!G&OZP$+ MN_+>-&_1<4=B38I8^!""#HFY/M\TQ'A%R =8!H^\#$4ZW#U/3J0XX((^8! . M^';LHR+$K3@@$_J\M['P(+,G+Q<[DDG,)ODPZ40J91 E+-WE',Q#X*80* 08 M/21QS.33)($QWC/,2N!\)F4PD>'LPV"0]P"I&T9)($RH".PU&,DP5[JY+X-8 M271VH1MT]GD>X'!%N$EVO"E<2F+RI0EFI0#+0Y:;N9 M=4>EW 6]8BG,JK!8AR4K(8[*=ISD0>DX0*V!%*X0[QAT5A>3(075["BRL6-E M$#/H"A%ER"J-,\X]>PY601QV'0I)0D[$32]':(6LEDNAC=. I=#%J6[^O2?^ M!B4TYN+E,5PV)M),$"T1\1?J,I8F/,45[^"E'TDA6&7C>)L!UYEPCHHB66[B M&.[:%0?!=V/E$"]?XD09*).1H(>(VPJ)F $K1YB_O93@R_U8MG@4.8 +7=*-A!$_Q04'5;0XHAC* M$!XVA1?J+I5@,?LDH6(4V)BI-(S2 +\P/'B >Z.2PLO#6Q@7JR.[Y]EQH2;! M?O5N')*.(XQ<9(-/A$J49^,6#7435M39)0]GH/L7)P46;#J%)XF-BLQ08 6Q MDY52)B%[%EX8ADK/?PA=@W M$1PJ=1 7K0?E(T0G80^1@-77$8<<<'_M9QRES69FRQV<$ 8Y],5V0VRJP:_ MHV#Y1VXRZ 6'+D#I3B5W9P,/B1D@4O1GZ4PS.T[X[4+'X)J)LND.79DK+M,N MP!@5_D@JEAJ[1:($2'88T(3?2N'"[J#4. ==WC0]C;CC"T@D5R4\D=V(V_9),SV^Y33SQXC3!(QP#ACP;U02A%,Z:@V!_W@XES#R22 M3"YUNWB#F#UN '.19QIO5 KVCY>=K(QG?1FA',!4](/$?O\IE6IJ4B8HLUHA>Z([6I*\I* %7V:4A,;_%TB..TZ<&L2NH M^.]XWS;)7$B6\(?EY06IY7OR_/FR[0S$EV:.R.^5H1S*3XL3'IU$ZVD9 MO3R?KL?+ MXN-U+8T@VLX=SB<>@%!@2Y[MLYN^\?;C:>S[ME[E9 IMX:JSA9M#_[QPFZ2J MR#:)":[RC]YUYTNWCZ4&+EF__;73QXS&SC]^=&]^QPRK']?=FVY'YC/^Z'?P MRWA/]1@V5!]W@9_AH7A9MF;9:Q>Z$[Y,PJBS>3 <"\M1G%X>"/)^&Q7IL[$9PRZWE!/UNHW-KA$$^E:)@\+WJQ+063 &.^-YIG]#H^+YTX[ M?)=F/F)RFQ^GKB^E$XG3Z>P_<[ 39)PVDQ^?MZ7](1K8U^I&T0;V5D.OU^L[ M:SA>W4G#<\!UAG\;KN.J-4CD-V+#"A(D^?8'$->W^/T M AL^'DS<(;B=;<_SLJKT^V;_=*?S:7)6\9_)(?*8CB(Z\ T\ M^-]YQ'[C&;K^2&V^=10\^<;B_\_VYKA'EV3 OV?))TE2_*Y[E>1JIE.4S$?2 M::>ZZS;&:]A-X3K06^*HG-#LKK'FROS5YE\+'(!J.5GXE-72=@W C@18TDVG MH9O49>)3:/[[F0^"1X9D^I'9>H$E>;IM&8VF9K4L:IJI)CIF4V\6;8E$X"B] M%A \IP#/*32<%;4-,DNQ_%N%B,[)<.MZKE'=LR5X"!Z"A^#9#SPO=8R?V>%Z MM?NW[TOWS/:0>OP!3FC5JNW:V>/<:"8\XV(YH.C\/7ZR:QJVEO47,[T_= MS^T?7V_Z[,?WJQ[K=WK=J^M,MK[BF?DOZM,)0GX,*&%MZV_=7H?UVY\[-[]G MFW,J?N)M%Q!9QP!1#1M!/UL844%P+A=G/$0[R&>+QFI8,DR6-,)C+$%2M3BM MNQV?M?_5_7GN^5YO/H6!#<4A8EB0KO&I'S>6+?OI&-+2+@DI_1^<.O'Y;>]^GQWUI<]T36"2HP.!"2KB9*E*2K5O! %/+G=7J4=;7#QF'$K__^[T7K)ZXNOPO;[IE[3O&4 MK56A4[9JC*4\A9+%$_/5@!06PC0]('_A!\&BRL;WP 65)T]+95HT]-,:K>H: MWT;29UM9P\16FU)3L#!Q"W%;&S MM8=X$&2J@\5#BLM#X3-%X:1H48)G7553[ ?>OV!FL_(>7ERKO#?-I'V"//:[ M7.MH_1M$!V99\0I?P>^3VF0PAZO+;[IL/HR_QM^'V0>%F2=A:2"QTBT:I87\ M5E:*_)G4J@%33!3UDL57TJI=TF+#4J$1N+F#>924?9">=UQ%ZS;N2BC+/(CR M)5BBS!]FB;CR]E#V3;?CBA#+^(QM+#4CN%[T&EDBFN@X.+.Q;$J&[N*J[(O3 M1H389QT+VL3$[OHW>,Q%UBSYLSV=?63]I#87 HO?]]/B9LEHV6T@ 4\98#$C M+'8\Y>P,$7N7]C44+:D%0X5)$[:D8V/%/I=>G1\F',)-*+M;3X*H3%@PG*R^.K_]\N)'S MQ*4K'YN).DUX9$$.X)&XXVO,"+DJ*<3([[>4 EBX>D5:N85J*9AZO5'TT/WF MP_C%CO4_44NAVK!V-"BKN;,"#[L;E)*44G)0.X6OM8L"#SG/,1_'<>=FOM/B M.31VZ4Z";TV:I>7I1,G22]=LHLJ"*K\_91<3359-LYT41U B4_XQ,5;VJ@0Q MO@C/][OP?%\M+7Y7]22V?3@-C@;WXL'MZ!"K2/IIR*T")?3">B7Y5"#M*@V. M]9, VHO52#D2Y/+1]BCSX_)-K5K33.-X4V6)U8Z(U9I:L]DB5E,%CQ*SFE&U MM$K5(%Y3!9 R\UJKH=7K=>(U50 I,Z_5&UJK5;2>V2X/,[P\N'(D_M2/3/+" M4[Y5)TYLH!(%1:A[9FA6K?DN-PO3Z>J]X5*O5P@7Y7 QM7JC2K@HATM+:U1( MCZF'2T-K-AI[QV67(6?#U$W%;219(OXIZRB.-[]JN#D7)\?W'TT=W)PA-4MK MUK8,J2E1!9=@70MK0S--@K5LL!K5BF;5M]QL(5S5Q;79T%JU)N%:-ESK%)R,G=G_@5(J:@03.GFSTEM8PMFR. M1."\,CCUNM8@M:8H.+6:UFH6W2]7,$"GON'T> ]S842]:-=R1]["\7'NL5>N M+#Y62^P$T.X[&U'N=JJ$RZJX6(T#]1 :Y77./8$"@HO\V6Y<*?\K5LI7I);@FM;$"E6=H]&=\NA.*WFL M8$'!QVJ%B@J><)D:0VML&\(Z MN36$V=J1E5K5IX.XM8C5AMJ\/VE1;5KU0& MCQ*S6MW2K,J6!XJ)U8C5BB0.5+3JH5CMM(XQ4T7!5SYG8-4*G/^@TWY[.V=@ M50D7]7"I@;S4"!?E<#%,S:@9!(QRP#2U9K7 @2D%3RP?U;&)S!.N+=A$,K5;?=:[I+F ]K6#2Y&9VFFL?_8Z6DEAE)50:HJ>#KH MG-7K!7;)")6][2H;K0)]Z@B7O>'2;!;HAT:X[&M7V2I@%BF8WG546Y>K%045 MC":5+*[Z@E"3$M%R0G7MWE:3"@N6#=,S0S.LXCV&"5&5$:W434*T1(A:FE55 M#-&3K"3HIX:C>Y!CU3&BDA#K3LE3(9:7$T=I58#YR-;+2@R]E$"*'F,CV2#9 MT*J-EV54DFR0;)12-JRZ5C=>EI9*LD&R44K9J%6T2FO+JB4D&R0;998-JZF9 MYLOJGQ]"-D1TXD-DP]O@7\>]^_0K_$A&/+6#6]>3[ZV ,$C*?OIU$."M\23S MW;0S./"93^-A(AYLX_CBRZJF3%F:^:&+NU[G 9_8D7O'/]Z[3C2.8&.-3 M6=QB#T+<,]M\2P:((?&41F8UJ!5_5?CS:<;E$OFC]@%O!#S M^W_]8']:AV1*\TVRZ3I_??/\*XU*_>,7QS*APZ@_K'[> MT&M6<^TW%=U8^_FF)]5TJVKNY$GUEFXT=C,HP])KSXPJCHL_TLI-L6"LM]AR MUDU]YO,>3D"K ?H^5Y-264=>?GV!VX$>OY>HX0_1-SVY^1FG-F MESPB>[O?E,/ MI[K9GRSPON?XZW T/;-S97>58J[7/(S$<8 +'-'(Q;,!_[^=:VM.6P?"?T5O M)1WP!0,!,G-FR*U#FZ8IY)SI6T;8 FN.L:EDA_C?=]3GR;;5F."/OK MD9GFH%TO)!W69X*Y)GO=QFRD[X$9D.7VX_WPD&NT1XW6$[7RTAY(/]KM -!2 M,T4*O7>:X=7J[&,O0]MT+^.96\YB)G^V=P&3#0[;]T>RJ:KC\5@!.96!]ZBV MA&GS1R959@VH4"WJ4[5>K9R>5E405]>U2JW:*&M:M5(QZJH_+&MZ7==KEO[ MGHR2KM@^<.Y6 K[4M<@4P<_#T@T=RQ=@/;];LH^)20IS=]'BW9KCHPDO''PC MG0Y^BG%C?4:THP:.C9R='#@^%#BL ><@G*'3A[)6KAB&_J1KOV/;WPD<%L]F MW: EO0(#J.I5*_XTY\8E?MN%S5F?7#TQ,\"#'?*C#[\RL603/1-F^9H[8(^O M'&;ZPG-1)"?,';=TF*)&J]AQV'KCN5*U[FY&^YSC>&./[AQ1@ GP[2?K"&Y)+/N"DC=#A1G"$J:5< M4_DDR<^ "GCLX''1R!,^ 1?QVA-#HFNEG]"@B$[N^ER"HF0$;7H6B4_ZOE-A MVG%G&GJ1(")&UW#Z$22,N6]'50$8 \'],#H9O'HR;>H.HJ/ (9<21"GB2T!< M/+3B+N&_SCLWI-".KO\2]LMGKN1X"YX*C;)+7-8'>>?$)9/$Q?1 M)H*!;MOA*Z\1%<+E4MK!7=,)K/C1) @#N/3)VR%P_0*=E9_$.[F>RU;/T5V6 M6AYKNI^ R(>YOR4A9%L5J;&11)])U[29%3C0HDV!_/48H* 36(W!E M3.1/?4^$!&:>BP^I$.@'1(51$2Y /^B''DO\![S/[Y)D S#N(5BSTY6^2NM7 M@J"3U5E",]@T:A/;R)$+^\V27M];8/1$N\>&,:+YZG$TRWT>9V+#F3L_W*%G*9/L"242E&A8#;<0E&!)JR@:L +0N) M20/<4(N82F(S8THC87QB<\GA-3UF4Z>/IA@;BB9/4@"^"Q:X4"EJCP:^[0G0 MSEH-A7/=6HWO\']LFH6:J>*Y4KM5.EMFM84K0#N]2J--*G^&7[2YNT M;^^O.L#RVC]N6S?P[4*)O+I\$J=.NTOJLV;&1NP[#8D1[^YGZ63P/&S&<_&5 M939+=?4\;>6[$\'L=5!5J9*O%!O\JI ;S[0S-FFS;69R$K[Y\&H# 1\*]P)#K^/ MH,#RHJWIMN3D\0["10]M4JS/R'V4R:N-U6=5:L^S0OAG^T/GGS]02P,$% M @ -7VC6-$4+[]&#@ BYP !$ !D9VEI+3(P,C0P,S,Q+GAS9.U=W7.; MN!9_[U^AZY?;G5GB.!]-DVFZX[1)US-IDXG3[;YU9!"V;D'R"I'$^]=?'0$V M&+"$XVQ]+^Y#:N!\2.=W]'$.0GKWVU,8H :>WM]]!A+G')2>^8[&/GJ'= U!_WC3,Z?>L[ M)T(0CDI%[8TH+Y!X=TSV7AUVHZO[A82^C!#ETA63*(HF9 MNY LA2-G4Q+UJIG4\RX\!T7[SG[/.2BH\N2<+:_GN)L\+&DQ*SEP]@\=J ^6 M4M!1+,F5PO@C\7$<*&4Q^RO& ?4I\90#!01RRQ&!/Y!8XJ\3M=>:QPY8XRGC33G>1+MZ9TF)<@Y<^_T]+3[!-Y978)*E]/T#OQT>@<* MV@9JZWS77K>ZV89*IMCG2^8./5U]-QBS!MLXV*DG(V* M4=W+6&*1,0 (QTT41L3=&_.'KD>H3?M;)H*PTD$B- M2[J^UXL*92+ W\\[D8(B((F)MKG^'O&;UE^Q4$;_+VH?X%'3VBL6$OS/5]S% M0=.**Q8W#M;Q>F"_5\\1]CW7](,T)\9 =Q*AXE M\G3NCPD//"*BR[]B*F>;A7J5?"/F)^M@GM?X;Y3H M;"GZ%SBB"H/;7"6X/[?$@$DB:%@)X15EJKND.%C8%C-O2,>,^JJ79++ONCQF MDK+QK>)Q5=!GXR[_;(&,_O46 C8:N0&/8D'4A2X?.%&^A' ]+R-*"UGGB_-R MYKU2E13EBHH6945985ODE9=8,%7UZ):(X40-O3:.4^(Q8GNZC&TF BD92 MI MDOO+&&2BBM,Q!-):!,8GSKU'&B@+>#=JVBD& MJB.1JF_ HX"H[@6S,56_^E&D9JI?B+3!J*E((W2]9>@R#;HSTSI07@E::$&) MFE^14M0B5 =J/!@IWV8DLAH+"_1&/ Z6\XR>["72>W&C> MXW*?H=.4FKU%-KX5W(M=^0T+H6;?LYM10,?674<]L]'^;Y;MG\I"F3"TD-8B M.*X)CNR\/:4T&OIDV= )8XMLJF)0""<)LXW$BPQ&"Y5<-IA+P4,);S7^AU(JQ-0-0EL^P!,4@P E,15]8F MQ=J(4,-4ECUPZPDVXED*8M?+E+41ZH]DU "_'+41E%+H"\QM-'$Y\]6DIZOA M-9J_%/E6Y,[:B$::W[*'H,A@M'LI$$[YVVCK7*K,WMYE)J/-2Z%Q/LO61L/7 M9LSL83"),()2"II7I-[:B%&2(+,'I$!OLO[;TGO?A+V-AB[DR>SM7<5F-'LI MRB](::/UJW-N#69 J_B->)1"\+K,71NA6F5:I(4@-4Q?-,!N3FQ@\R\O#@CWKSD;WQ/8KVK4 M9 YH+\R$VFDI^[.$6B8>EAN @U4 6RF$:E;*-/Y*]): M]7 YU[OS@23IQR4.DEG"LZ"ND&-$U.93!*0%I_.85F*6ONM4AL+CL2#C=/5= M=ML>-#M!1M3JOFY(;N=$PT X?U';7N">F\.P$6,$K92S6H!6G6W8(59MZN^] M#6'VO;=#;:.H?64$"T:\M3O&&@%&E$IYOP5*FC?(D)2XC((858NVV M_5/I-#G- >%11KV6-D),@)62CRFJP,=E!>]M.RC MO<#IOQ]XU!RI$J<1FE+J< Z-_H% 6(NA2%Y@KI6<6"W "$PI S@')GVMV?+0 M-C''9RQC0>5LOALT&^L'UQ2/:* >- ;,6J(1P5(V<(Y@IB.WMS0;IPUNKF>' MJA$#NRBKL@*T48 2H M_"5A[1KZ'3JI*:KO-E_E]PSI1EQ+2:IZ7&N?M'H17S4,-U.=T,,,[H8*+/BF M(;I3%14/>GG!)PB)G^T#S=08G:&4(*MWAE2S7J*0Z$Z^VXA0IEVO:-#Z=XZQ ML-P5IN(/',2PTC(.ITU?*307:@3=>E\C]!KT(*T(Y33MX%W8Z MG?Y!(*I$; M@K9.H G6BCU_:V%5.IQ$";II":3ONL5SZ9+KPMEU<')=>NZH!AQ.S?H.YKO# MDES"-U$P?^(AIJR#\"B2 KORO",%;,X)Q^[I[;$JJ1FLPQ[!.5L)M3[+]4P% M)I1[]_KT+"].CC;JH"A6HJF,X>J3X/'TO).04TG"#DH.VUH<[GKF:1T#]1 D M+0[F*U4%%GH.F"JV/B<+#LEBJJ_^G<07Q:+.JJ(%2-2PQLZC.!RV]/Q9$/^@_ MT:C.T2I)-^!EGCSS: AG+''M4L6ZJ)*HH,S*U5P2CH@X@?,BE\KZ63^IJY@- MY\NU)OO&5/?993^M55W]S'P;KUU#[+X1.&F;>/B!"#PF@H!%%&L K4@2$9JJ MV$# SZ[K,,1"#B&66>V59;JMZ-&O!QY6U4 4:S):A]>P; 5'JVFTW#>U;WVPD$X%V8I\_4K:3XK750RG!(7]E&57$Y@49@J5VVS;"*B2<67&J1' M1B_8'O%,;R(K>=_]*Z:"U'X),YJEWS_H75/NR9.\"%2,66N=#4A^R08N,S46 M1KJY_#SD@18=K>ZMJBBWHIL:,#5.2BYF]P*SR"?BGA?PZ.?P6.'P381LJ\OK MS&4I]=*'94MC37HQ6Y"D7MR'CY&_Q #HC?\[CP5L@_.-D!^7X33@,U+?2;R0 MMA<:"C(F&S,^PK1>S4R:C.8&IJUH*ED(TT]FE)!6@^VT83!+WC';QD 6 G[V MB%XSF::J%2MX9GHVK3]Q^T**4^RFTW,;B3]UMC[@]Y9]?!7E5CCN'^HJ-A2^ M2+,5Q4X^GE1C1Y:EH["(3MTDEC,->P';,J%0+I2NE]7'#1#Q0%UB=KL5/%N! M9')4 8&R$6&H3C7M5E2C>LA.QUZBWZSX\N(J9%\%@M]H!ZJBWP@7N)^1@_Z '9E]= MBPK"K:C LZ>=R2*LF,?11SR+;ORTPWFY>6ZMPBV8ZJXZ?,(\/MFR;\OH-,\\ M^5D72;D4E!LP7&,(+%SSJ\S@TO%.LI]^*ZL"W'3<^;'T&$]AL5J?B M"^_RR0UB#QI);@N]VL;66,ZV9F?TEQ6JH\(VV;9*VJW -?WF!!+$^C#I&MB6 MR9Z!R@MW@LJ_N#_$ 8'N^Q-A,'=3O_I>2!F%NL&.<&DBW#3S7T/45H"JLS=W MD-RY\;]&R?:)JQ>>E(C7'^1>M-5=PK%S4T%5B7DLC<%;+?D_"Y->QQ6Y$Q+B M]Z_^"U!+ P04 " U?:-81, K'_L: '_0 %0 &1G:6DM,C R-# S M,S%?8V%L+GAM;-U=69,;.8Y^GU_A];XNV[R/CNG9EZJ7%5R\@/Q)0B (/C7__QZL'CT&;M^OEK^ M\EC\Q!\_PF5:Y?GRXR^/?__PDOG'__FWO_SEK__&V'_]^N[UH^>KM#[ Y?#H M68C1\PD=_K+H_YY_AT=L%#&75'3#VM\U_>[8Z_-;-/WX:'DDN M]?55)!F$!_]$K4SRH& M)6H&$H2V"7+1'Y%XRW[SXR^//PW#X<]/GGSY\N6GK[%; M_+3J/CZ1G*LG)Y]^?/SQKY<^_T5M/BU""$\V?SW]:#^_ZH/T6/'DOWY[_3Y] MP@-@\V4_P#+5 ?KYS_WFEZ]7"8;-K-^*Z]&UGZ@_L9./L?HK)B13XJ>O?7[\ MM[\\>G0T'=UJ@>^P/*K??W_WZMR0>?YQ_E-:'3RI?WSR;+7,N.PQTS_ZU6*> MJY+?#_2U:KU?E3>'V&UP][\O89WG]&>2:C/*\.T0?WG MYX_S.:OJY^H(V[]O-;WV'V>)^S?KQ9Y M5KS7*0&RH"UG.NG,O G(2I(YJH*>?CH_N57WHSF:\3'D?'JPZH;Y_VTF>X8&9+*06(&2&9'$,PA>,*\CH$_6 M>?1[D_DLLO/RG^'R8AN!R?_OW2K@U$X,ZQ&5]$1.TB^;>E3S<4-P%Y\38MU7:'.(?0J28S% MLZ0L(50NL&AC9%H*&[V4/JMXFU7:9N"[<$3^F!P970\[,^5$\&/#O?SXBIR7 M WR]ZON9QF0CUX)A!,LTHF;!<,FD4#E8;M%:W=BJ7 %C5\G^WM%#WG:K,A]F M,6CD*0 S-B2F32*) @HF2HK>FIPY;VTGSPP_)6.XJ[XO6L%M9[D]@5]\/:PN M2C\+$:2!Z!E'3F\/^;[D^EK)-"C@,4""5D9H,L9*&]88$+S;0&F25RGV/KM_MD[$8RO"2=D6L]=)"&/R@N M?+;N!])4]WVAZ&F:R?_^ %]GD J/:&E!*D +$I3"/ G*> A:1\Y=R:WYO07, M*1F]K9ARD?5CJVI$BYAHI% P,A=B%;M$%I-WU1%%" @@XIXMXC9O2H\T.9_( ME7I.FEBL#FOH>?ST[Y.?_G<][S"_6M*:1-Y67YVPF0ZY!*D=BR60_($'YLFI M8DHE$-I%:YQH_L9L#7=*;\YN7+K\"NU'A\U>I?>X6%1$R_P;='_BF8F88?9" MUM29UX$64)L+ XT4W)$'Y, [RYUKS*GKT4PIE&I+F48::,:(O^.2Q%L0GJ?Y M8+Z<]T,5]C.>@(I9<80M)&>NTQS,WOU1T?"OBGE37F.!3M:5I]C'%[U_;INJVQ65BZ I* HT%(, M1ZYPBF1'-6$Y_)?>AIBUS#-I*#BQ# MB$SS ,Q;\"S9*+SW2G!NFB]_5T*9Q#*XN_(O+X2[3WPS3G^7Z223,U^NZ77[ MOH/]*Y95AZ>@L7_QE1Q+FO[Y$KIOKVC2>GI/4\T!K3;!RI5S@QZZBB\*34Y;&3FH43!E/$4 MGOJ0R=7SDDAMI#!1 (82.?6[N,8A*;*2-Q8<B&1G5+ LHTN.QF2\KDQ,2YBN L-](])@YVFNYG2WW;' M6[YG@'@;DI&19!%%$?N0O'+CZ O]TWHM1?2M_88K8-Q%]>;'5/VND]Y,^V=, MSUU"N9EQTEI0FJ(ALD8:#;)0CP8I;2DL*M9+T=HBW!/B75AC?TS6C*FL=HSJ M>PKI9M+FG#5&)@V)J!VW=0$3#(*53N9B9/-$^]'(N^(_J8"A"3QZ(/WCY'2(4=.IVJH-3GQO"8Q9!*:A^2T;>T\WP'6E *K+5APD>VM%=&NU':U MRE_FB\4LQH(:*8*3RM:S&JXP[T$S)[T*')45OO7QA9.QIY3N;Z#KK::TLGQ7Y^]-^;T_HN/,2^MC)&_<\-I2H1;+!EE(4JY< M4=)!\*,U&+@*T)1BF18\:#;Y#;,?M:YY^/9V #MP!CQ+LDR6 M(G*9F(9@R!F1GEG)O8PI:2=:N_DWX;D+&]R/PX9F4]^,#*_G$.>+^3#'4W]% MF*R5#XX)4P]F%S)2T2N*-TH&%U%JKUKG.RZCV#VO>_E8^,DHWTXD+3Y8"J(\ MBV@R25H;RQBN6=(Q16-\3*4TS_7>CFM*0>V._+B<_VVLEG8OPFKY\0-V!_44 MT D0'Y42&3W+29.DD&(]0Z+HM11<%A\U?6_])ER&,:6XMS$==IWT9MI_<7"X M6'U#?(>;5.,58B;A2M!8&%I!UED&SGP1FD$!&;00(MC6MN)64%,*FQLSHZU" M6NX=K-;+H7\+WVI-UZG%RLY9%)8E1 KQ78'JQW'FP+FLC9'!MZZ=O1K)E,+H MQHQH,/5M0^DKY$.T*#/Y;-)8)/GJ"7HI# ,TT4G4TH36Q]>N@3*E<+HQ$5I, M_DC!]257)@G.'=>&&:5KK:>K?3&R9EP&@F9,T*ZU+WTSHBF%UZUYT4X5[:K0 MZIFU\Q:+PKXS&2&TQ6#E:Z[UMMH3:3T",*F=)D*K[$3K],MMF*84F2%-U MC!&#SXK5&:)*S)!WP[2M&4*7'=DT;IS5BKZT3L>>&7Z$; +FD,DET\QM-N2- MD#5=4EB2"FEM!I^,VG,V83(1];VT?2EVVFVN6[K$W;INT3WS/@41L\@* M&4_DHFE%H7R,TK'L$V2K3 JJM7F["<]$0^F=>-!L_ILQXJ1BX132&5$WBTT/B,,9(\H5%.,8RU)W5$ MQ2"3AU4"281"IC+.L[&\DGA5"W^*VB:9:<@22=.NDC8L@\Q-:% M5W> -:7X:'M.7''BH*D^&O:]^DQCK[IOU0]+22BA(V>T(-?.J%:P4 HR+"Y* M< 8,;]^HZOOX4PJ)VJE^ZQENOE/T#A/./]>$$T$Y$\ZSC6/M%5^&94OC3C@/---#NL"'TM=]Z_58K?S[#HK;#>CH\@Z[[ M1HOST:$H%:+2B59B6>H%'L4X!C%I"MRUX<&EG&+S$XAW 3:E>*D=2]KK9(R\ M<+VTZO+!JN SK5!",J^D9-KGQ+RLUV$)+& MS[[Y71*W8=JYR_]E*5W&F P M2[GVEH\^LDV7\L!M-@*YSJEUY<5ML4P MX[?(O$6T1IV"JDM$([WM5I_G]+1?O_W>UY1Q]9_[87,!S##_?$P)%9/,@,S; M"$QG* R"]DQ)(%>*2^#-BUONCJY!47Q"S)M&M._)!WA3+I[;F6'0 6)1+,E2 M=]=X83$5QVQR#KP$D+9U->CMJ*:T+HW$I2N*Z%NJJMVY"OBV>7<_K(YO32*@ M>5UE/H65/<_""":L4;56C;.04F%D:POWVA>>6B>X;@4UJ7Y$^V)04TVU;/%_ ME?2GN=LSTH>:M3(ELPB:""X$S4/RA:0/F.O!4EU:;Z7<'5V#MO"UD10^QZ/O M9P8Y[BXV*)I'8X5,.F'S5/'MJ*9V9< 89+JBA7M+ M7>WSKIU4((5B ^.VXE(IT#ON.!/*.J7!!&Q^!KKY73O_"A1JK*IV&=PS%X)? MX6-$G92L76T,8F#D;Q"M:^,R"%DYIX/)MG7RY69$4\KB[HDZ#574[I[*3]#A MK[ )[0[JSM,&W2Q)$;BI">>D0CVN8FM@[AERL6Z&LF4TKA[HDD# ME8Q7''?A(AYM"R?2%I9L)CDE#Q2ZA,B4Y5:9'(7CK;>&;H$TI4J9/1&FI9(: M9D2'^W,88=I?F3I0.F002,K4O%Z/6]BA*B>KO4.=+WW5;>FQ]GQIW2B M9&\69,OI'^G"0"-S2+*6N/AZ:D;3Z!ZL9]8EJ8)4:-T("8/[70+D_[4HL+T" MFE\FFDC<\W=8RA*JPZ-8ML8QS2,PD$:PH!Q(::WTT#KXO1;,7;@1_L7R)FTT MT[0RY4()Q#OLAVZ>!LS')1+G?W'FDV^QFZ_RY4Q06JSSYG[Q](GB,GP' [XH M!=,P4UY22.\2\ZJ^$3PHDI'BM&*Y-$JHH%)K:[1?"7?N1[%YRIMR]LEOECO) M,),@2H"@&>>YACNE,*B);1E#%+98"*'UG;$CB#&E#:\)OS67^FD\,*'&WB2Y M:HL(02LON&.BI-H+VE.4%L$R:4(2/H3,[0@7'VZU8?W E]?].#P>2?T/L8=G M ^;3/[QZ;FK^L>FY\OY$I;I M@G=K2M$A!F:,%O3ZV+H%KC,3SGK4)63K]V0]KT WI23VCT_/7=7_$/0T% LA MA5DL8KVRT,;:!D13!!:E<)DF"7$J]+S_/+S#P^,2E3?EW)%>#%KDXA,S2B+3 MD7N*"Q/1 ",ZQ5%IU;H&[3HL/T*UPZ[$N7R+50.]M&SD>UH(=[)=?@%7YLIJ MZ17C#NJISEA8T$K5@Q*(M466$:TWJ6]'-277=T_$::RJ42BTJ2:OG8G[6>0Y M@8'$,-3BNF@\\YXD3S;6.@QT2;0N];T:R93@RI8J:5[2^G+5D>E;=^2, M],3;LY=[1HJCP*!G*I7,=&U=#;7$2W&A8N2)0_M[TVY%=4_W\%]B;6JLJ_%, MS)O#.FG]BZ_8I3E-Q8QK#RH*PXH!DEK)PJ >7+%"K/HHC\_[MT._ESWJ%T/]]P)8J,#/']L&(CY MZ6?LX"/^8WT0L7M3GL\7ZWJBJ [?OUD/_0#+&E#.N.7*"6D9\.*((2HS*-*Q MY*(.O&@9??.JU_M!W+GT]^KA+HWS*_3S-!,Q66VT9'Y3G%$\S4P]X6B*58:3 M=930VOC<"^"4]CO&Y-JEJN#1M-BPC4?J-H4^I]>=;\ ]'89N'M=#[3CP8?6] M]O!X@7[:=36CLUFK9X0Q6L# E,KDU4E;F$0L!M_Z&NK=44\I?MLG M)?>L[]%6T/>XP)J*_!46-0Y]_PEQ> X#[+"2WO;(75?4>T%NM+*>ZR'CL\Y$ M&\.L=^0ZN]H PHIZ J%$D;WWVK1.I%S?I6<'6=[!E]]@P&X.BZ-+<]]AC]WG MNEWF#>;(@07,OEZ_3L84%&>0>(I)&A^:MQVY'=645K^M^7!M M7MA_PERO*+T(3(3"LR#'/ZI:^5P2B\8$9F2(H7@CA6CM+MT!UI16I/8T::2. M]CSY8]7]^6JYB1O["\!X H50<^%"U80XT#HK !G/N2@M2M&E=0;Q#K"FE$YL MSY-&ZMA/"[0B;"G.%$;>5ZC[)#6?R3GCIF0+9.5(\L8$N7L+M!:R_KU;]:<= MJF)V*AM="_]=9)H+FG^H=UQ)B]Z:9&QN;39O1C2EA;493V[O +>U4MJ]%(O% MZDOU85^NNN>K=1S*>G$9Y^EE%V3-72R&<1YJ9S-%]EWSR KXXIP$[U7K^/!> M "?5/6(\'HVFLYUI54.Q[_C*JGNY'M8=!8+T==E3T/NVFV]RQ/E_UOUP%(3* MY'72Y$T&7F].<[61<% T,U%X\%P B N>_N6 ;XMQ[[GX_F!<&5L1HV4#JE?Y M9;Z@N/JH/^ZK3-CF95[GY(J[RW=($FPYTJZY@Q8"-DHIW'(MO$AR8*%D.,C$-0P]FF%8. E9PXA M@4? U+RSWVV8IN09->3+Q36MJ6J:>4:4==P5S8+/ MAFEMD7E S7@1)>A<(OUY?Q2Z!N6D_*2'854+_8VV"&ZN1>C?KP\/%\<9_G.9 MYNW7O+L]>-]?2V-Y)B8-!.2N.BS+BZ,>UOG MC=(^S%+41M$WWT>RBQ[:1%#GKT69"1X2#P&834613<*ZG:R0"3)/68.2,J6[ M<_CTN2-?-HO2@;4N,I ZU MP%0,="D,)&$ K%&5ZE\WNC[_;J?>>M\S>1P=[ MO&=)F&BDK+=D2^?H7Y;&WK39$SNVU,3([L[F M:^VOM[-_<^E);1R:FP$VBLE/!YE%F4P"4CP411&/*H&!BN2.9D$+$:"(NO6! MS-/!VYJ (W$T#SD L$B>.XE#+KPW/F]N ;4BJU!DZ\KLRRBFL 3LINF;7_%[ MSW0SH_]/Z#8IK.\P4$9M!!9F#-DL#46P$$NB2"I'+$[1'UN7=EX",06CWE;? MN\USP[:2%#/7PT+?<8#ET?)$2TE.M9BLMK=TF%C))BN%!DQIK>_+**:TI=Y& MX3O.],B+]F\PK#MR*5;E&E]CY\7\SB.T6>2W$ZC9XD\!)UXS\,F)FN=KG,D4 MBK'"LZ* ")5B8KYV#3790?!2!FA^8]M=L>W<5_*.X_PW0O=R_AEGUBO'%;FP M'J)G.M?W*NC(!(>4M"E*Q>;7\=P3X[3<0$T]YXS86P^/H;MI*QWGQE>M/ JM=Y.VA[MM)ROJ;!O=\7N MW>#]@_R9#U]P\1E_6RV'3_W,T(M2ZDEOL9FD>HT18.8L26XBV6Z@]^J!+-]% MK%/JQ3,=$NZJU(=9]L>UH&[$Z=41E$"24(YJ >=Y%0&V3;PC!JK9*32*_- S'N'- I M-;:?%.NV5^>#V+F7JW4W4S%:+I-D/-6DC@^&A1H&!466.?-2BFJ=/KLOQBDU MSI\4W[92XD0R<[,+@,;(S=$8^\W.711JW_DY4CPZ;1(STM9M5:\8&)E8M+$H MBSQ"^RNBIY"?^WV9*<2II>R87WRM![^>'M2?9D)QS"8)EKTRM2-=83[26QA" M<<8DDSWN=4F]#N@/F:F[#]ON9>*:J'/LNI*9"%+;( N3Q@FF!5E>LO#U5G@9 MIF>M:M_>WS=Q2X])[8?;>=V%(T$ M;;1*UF-'"4[ZG5R'8',B^ -\G2G/.;?I. FF:QT2 )&0J**\!^$4;^WXW@]A MBS.6MX\V2];X0MXJO3/1,JU-/8A%DV$Q&IFC!# /,P]36A-'Y-95QRP;JZW9 M4OB"+-+J&^)[[#[/:UW]50AI HYO"*P]]*["KE2)!FK?O. (N]C4#&%DEJ.* M-EG!F^\NM$$^J0,L>^3D ^C]CLOS\>_KETB _O:7_P=02P,$% @ -7VC M6!73('S.4 X< # !4 !D9VEI+3(P,C0P,S,Q7V1E9BYX;6SLO5F36\F1 M)OK>OZ*NYO6Z*O9%UMUC+-8RM%M5Y)"4U#,OL%@\2+20 !M 4L7^]=<#"W-' M CAQ "28DHQ*(L%SOO#/(\+=P\/]7__G'Q>C[S[C=#:WOW[WXR1=7N!X_MW+*88YYN_^ M.9Q__&[^$;_[^V3ZC^'G\-V;49B7R?0"X-\7_^SEY-.7Z?##Q_EW@@FU_MKZ MM]._2&NY1A9 <8'T1S(0O2M@54S2%>-#2?_OA[_()#W7GG[I)*_?E1!*5!!$ MX,JDD(L2BX>.AN-__*7^$<,,OZ/AC6>+O_[;GS[.YY_^\OWW__SG/__\1YR. M_CR9?OA>,":_7W_[3ZNO_W'G^_^4BV]S[_WWB]]^_>IL>-\7Z;'\^__X[==W MZ2->!!B.9_,P3E!V-_G[Y2_KJ;/B7V>+?_SI)8;X@Z-$A?/?@ M-^K?8/TUJ!\!%R#YG_^8Y3_]^[]\]]U2K'O[Y]=1?I<#S_ M/@\OOE]]Y_LP&A'BQ1/F7S[AO_UI-KSX-,+U9Q^G6!Y$OQYR!:4KG/]1G_9] M9TP?"<@T748$^A3'5<4;8KSOZ=TQ?WT69"SAM(:Q X:LY7LP&W*.U)G*(J3!0 M-C-P6@NPUB8A4X@JE;O$S-9$SS#]^2=U A>][=T-5V+!AWJ,:^_%X6QNZR_,^U>C"\@K'CXLU M?2LD@UM[]7X,WWAO0U8?-"GNF^[=V9@T%66_Y!KKN1,^@Q3D<:AB(JUHZ*H. M&R.XTVZZ_[5]A9=3Q3^[\LPG>-T M].4M?II,YP/%,1:>!$E0*&CR7",5%QM &*[UOPN:M%Y\-L5T$VGA;7$-Z M@]/A)/\TSC^&.0X!C(9ZB#7&D=X&,^TJBAER09@9+A+1$BIH#3(@];='.^'WGPV''<2 MZ5V:97?W].?A"'^_K,(8J.B*"X5V^U+(5H@&P1OC(11::%AQS@79P"F]>N.3 MI[63"._2J;K3^18_D/5.6C;_/5S@0%CI5"*E\M*1U5Z7DI@Q EH?.9JH!6L0 M9;KUUC.AM8,H[U*KNU/[:IPF4UHT%H-\-Z=-XN7D9]LV8?DD_OIZ^G_QS M/'"<7NNS 18S)Y]>:'#)!3(WR/+0)GAM>3N>KUY\7BSO*=![@B2=(F$W,"WL MB-?3-]/)Y^$XX4 I(9P)$K20Y-][;LF_7\3JC.6TJ[CH13NF;[W]O.CN(MI[ M..]V8'0=V)O);!Y&_W?X:6$X&FXXBRY#RH55*[1&X_#PR\YJJPE%&8;F?Z MU]_VY!G=6W3W<-@I#%:3)4=O/D[&ZQB.=(+7_P(R36 L_>2$%R"2MSHQI*TC M=.+Q]AN?/)>=1'@/GYWB8.\P74YIA%S$]\-Y33=QB2>;+"2R ?N-3Y[/3B*\A\].P:_WTU"SR]]]N8B3T: PX3B3AO;V:K-K M1/#UY(O%*&AS]SKZ;F=,-U[WY)G<7WCWT-@I=K76J76FPB*FR@17,BH&R -9 MYQ@+N% *1/J,6^48%VVFYO6W/GE2.XOR'FX;1*A>7DZG.)XO#[:JTI%9?CD; M2&$DPUS ])H][9[+W_[4^>ZV:BO8?S!K&J5^,Y M3D.:#S_CCV$>5C@'47'/7$*@)89&JVF-"0IUS4:1-9"*PGSAO$+6JQYW3E^1R?YA,OPQ\4;2C& %1T))#ZTR!P(H&;:SV(I-E;[HMX?>\ M]$P8WE^0]R1\-(A4O;L(H]$/ES,:WFPVT.@B%AV!B4 V'UI"IJ,B14.R!;VU MTID&Q-YXZ9D0N[\@[R&V03CJIPNPVB!5BY!(.HM3&($@+6S"--FN>E2[34.%-D)C>/M3C]WX3A3%AO)N9[ MM*!!AM=+L@*G8?1JG/&/_P]IM2'#+ZH::_/2UC,."3Z$ MJ&K%5BV;$6T_O6 M:\^%ZP["O(?>3H&NE87_\W"6PNC_8)BN4X$U\YD9F2 )I4 %TKFHG 66ZHT, MJX(0W>Y!//3F)T]R$Y'>PW.G2-@Z%_@*U<_TR6Q@:1NQ+GK@!3GIGA>TR$0- M@F?!%3.%E6Y.\P,O?O(LMQ#H/21W"HG=Q+1,[5^B0%K%#X,DO%6)!' "%I/E/6, M# 1>().GYP,Y .BZ;</?0N IN_>OWMZ1!,/^Q7XT-L@O&,\ST MPVPR&N9:P6B1;5(1SR;E]2=<9@G/_CH.EWE(O[X);]MR''N\IW/ECJYCZUCD MXW(&'T+X-/CZSBME2L$Z)'<*=+0(BIB'$&VDS5I(]"X'J3?MA"7,XD+%5Z]8 MW=,=S6?K3ZYFU,,H]ET2[CQQ6?0@<"F<)X4VF9'CD)B&P&ETTCLE% J[V4SO M-*:#E !IQ.=Z<6@@QF/7 )E-YX,WTTF^3//7TWL$U/:"_7>G 0^\^=/6/%C1.&HJSX478:WAF M+\9YA6BVNH*_#:@MZH#LR/5=((%C3PPF!F9MF3N*FM MR5"O:&L#PI*UZPJY)*ZUF7(#P.&,_X:D3%I)M&'9BJ^;U')<*S A(*9L%!11 MLRN\X!"J7.'L1Z[7>-*_Y M<-PJ+B I1W:IB18B0UT+&UF1:6AZXXW)?1B^C>%P)/=DGW<2:@]S>(7G9QHW M>;8+2'\?SC^^O)S-)QF/-+JL)SDO9C.D_^7WX8]!HKW(&VE %A](PXN% M4 M<"2:9-EX):S<%V#OHP2XP#Z\JW;B]7U%Z(Z;'!6/ - %0 <&X>G>LAI,= M"X'L8,\$S0^MPJ;+6ET6BO-@?3<1-JQGL\;Q%<+TD5- MNOWO12QTD)7V.7O"ZK,DK PANJ!!**MH30I"V%MAO+OAWGU>?'@]:$W(%";ZIPUW@!.4?EZ9&0@^XY M@\(U>AL9,&[J;0U/3A Z7RO$I^1C2&QCM9ZVJO(-J<=.@F]8;VV-[)?I9#8C M5[L,YP.1!*>%30 +M4BKYPI1[V(_N#'I@M5;>Z 2+/VI])/!.ACD]$9MRG#?!_N M'P7UY#6AK=@;%HA> US4"\#9VG09Q,RB7%Q-DZF>VF"$2$8QV*!U<$(PW"X% M:0F%HUYZ",^-?^(TP>%,(B2%1=K M,HXRA$[Z LX9!.N+S]QQ[DWK8/1F1.>F(0WEW[('2#V)6T!;POD=R2Z64157 M4[*M,*"BY^31.EGO10JI64E6WDII?.!X\^9SSX70KB+KP1R\,DS7F37#\24- M^NKZS@]8)E-0WMK M8VTNE+FT,CR*M9^@..L1[L MZ*(X+\:0G\YEK7:E(* 7!$M%8YWP7+7>FAZ ^)H'G5H!!C2Z@5+;YN?@- $^>Y?W%V;"7Q1K,3V$ZKHUDW^!T M44GEAS ;IJ\;L(HV:>D0?"W7K:*D829&,)&6'ZV=#KYUB&HCH"?/?3MQ-^QV ML1'<0!F.+I=2C3!7C3 .KI97T@:Y%HYQJS=5#VRF X?GOB%9VZC!3I+N(5AQ M&]2/P]'E'*_2?91AF6'6D&2U/V*N4147H3BKLS>1,[FI\4D+1;@%Z>R6@RXB M;]D:Y1%\ TV#)OV7P+TL9)#46X.^N,79#"H3H]W8)Z.A*AQ_5>C$V7;ZL).\ M^PACXO##QSK&S^3%?%AU$'A=[I1>^RH#R5(0PM<6$4:#XJ4VX',*JDF361)8 M7&NO=%>,3W[MZ)64ECUW=@6\W S)+I:NME1V7A-:Z22X.JMR2BX5Y;U*K;.R M=@)X>/WIE_ ]M6MWL@ZW/JU6S[L5(ETTK* 34$JJ)01E!!^D@&""M(Z[8$5K M%W9'B-^F=C4A[,'#FN621?$GUMBEUH+I"UY,D<%U%) M43;V)3YQ57B@KM6Q-&$78?=RV_EK_?M5W9YLO=0:$]@B"5 R9"$;Q4$Z$[RD MA5&:UH6N[H X0BRN.SEW[J5VD6P/Q7+>3S',+J=?%I"6Z%; BF/YCM+W)>"#.,WH1A?C5^&3X-YV&T M B=T81%Y!*%U;:[LZGULK! MN]>BL"VX<]"/?IAHF'M:ZT6^Q=G:+%Z8P8++(@)'LGMC7;<"$I3" ;DTF'10 M3&U5S>*1BK>W7ON$ P1=A=AP\;\%9:7"VX!I6,'Z#H##5Z[N1,?]M':09>-B MU7=!N:1DQ& !(Z,U"K4#S]'56CB8NQA9EZ ]$[(;BU/WQNHL(>S#>:3.H M?@7^B,O_?S6^>V+R=C(:_3R9_C-,\R"Z8 Q&#]'(4 OX&JAUE" 7':4OG*?< M^MQ[1X@GD3G1Y8R@3TKZ*'F]. ZME]4P#RPK(:AZA9W75/"L:%X87D 694T4 M,KCK415T9+VL:@<+7M.,AJ;I3]4K?\>+/DTK0O2 M'?GRQ2'9WU_6?52(><"OK-@(Z.OR/OSQIE;2).G/Y]-AO)Q71^?]Y$VH#34' MP02699:@71*@BHP0$^V0FL?"N)!1\M8[14?(YZUL=1\USW4".4!: M.C.+O,;-^MBT=H=ZWNIW"/YZ*)GR .R_A=$E/HAZP(L7AOL(5L0(*F" $!4' MRZ,1G!N+N?6]M;V ?I,JUY"['JXYWS@%7,Z.=67! <;:VD(I$+52G$JE0$"T M$%1)Q2L6N&VM5AO@G+?RM.*AA_O0-Z MM'F-K%:2^0WG'R=YH*WG7BE:*$5P MY"Q(3F;+VZ$O)\\D#RS M@!YO0W^+)+O9<(ZK%A#+L;[%-/FPY'0Q[($3V9.SH<'FVN!0U NP5C$::E$^ MH,J6M"8[5M063Y"6:P-.ASAJ:W=NKW6;^.1R1D[E, MVGF523V'95C#;*_&\S#^,*2?:G/#>8W(_5ASP$:SFTJTW8V]/=_4\:Y>B_$U MNJ7W*T_FM^:D8\&#"UX!CS9+SGBPS0\SML'5 M>3:ECY@O1_BZ;'C;,BG)$CZ5! .?G:CW_R/$XA+XHIR+M,(YWKH=V?;H#G4# ML+FNW#&H^B'D5.X++H\1KG(DZC^H--4TFI*92ED4<#F1KYLC!\=% D&C82HP M(T7K.P(;X!PM%; G!;BW?%]W(OK)0KH/VBI%:AMP/=TFW CL.+<*F]&XG7IT MX.#@BI)\X$($ 2RY"(J683*Z,8 V(8J8HQ*V]:WT(RC((W<-CZ,?NXB^CPZ\ MD_(NC'!&MN6JLTYXH+/.^I),*%%(&4'0W@S*!@0G#*VKY*5IIF()8;LRU7N\ M_"BN=2ON;C?A[5/P/60K;MAA?_CR6_C/R?3E*,R6]W)5JCZFCL!+;3C.BX# MD($,A9N0HDNJ=1FY'>"=N;72%U$]Y,!M@'H%]/=P@:OYM@WQ\+I MC?KM5:P9;SW80+O"MEYQ9U4 SE*]81 51*,LH/'UGE&V1;6._IV$FCUB)YVJ MENU"5P_:M6IAB?D]IH_CR6CRXK"G?AVF.M_&'UY\F.*RZ-H*&$_>>J\5:)8E MS1F3('IOP*B@M5(H,+5."G@0S'FK2!L.>O'6YS@:89I?AM&;:>VF,_^R0D8K M9U*2,>"10)%/57L720V()4:GI4X]M.5X",UYJTDO]X@=.W.%IV MG_DX_+1676:L4=);$%Z;FD0GP$>6P&A33T]-#-M=+=U!03; .6\-:<5##]=, M%LV&+C[A'.\L;L[:PA6+8&3=^7@,$&HF %RVB.&*)I?-GH0S7DK2",6^NA< M7)_S>DKK6KY,5> _A/0/,I)6Z+PP:)7BM>ROKI5Y$5P(586SRF0Z*9=:GV!N M1G3>>M*0C1XN:VR0Q"_3>J7..!?(P7. RF4@2 H9G9'^6VI4@NJ#AN\JZU ,2$+0M5+O3*2-T_[JJM71U04-;$M"R-:7T?< MC.C;4II=*>C!)[JNK*_+;8 #QPA"XA9T3755V6M:&Q.MC3G3+FJ%;^\6;49T MA@K2D((>/*)U&N7 Y\"E5!J*JC6(6*W\$,F#M\(H58+5+K9..E^_^PQ)WTNL M#SHTQTH*ODIE?S4ND^G%\IC_8)G"&U]_V/3A[271**=XC>]*';GBB?&JCM$9 MVDE2!$_:!4$7H93WT6/K ,4=$.VRA=>/7AWM!V-T$!&8B35R&!&BR!E$5,J4 MX#&&YE<*[H=RJ#S@;OP^G/2[OUR/G>&[*&A'\PX79Z0Q2$[#%I"EKQ5H:MBKQ_E@MP/4+CY__TH&Y25<)MB[M6$&LHC3;P&A9M?/JU4>H MU[F?\&_3UT%R/1*IM4FZ1+)_$F%21M?3'2Q % A"O)[MPIG'9O 374YF_*W MB\ :\_8;2>KB\F(%)#@E&*(&2V9K#91FH/4C@S;:L!"9BFRK*IN/,'?CI8>S MZ3N)?=)"9@VCA@L@X8]K0+AFJEBR SC64LY1&HBU'GNT-I>DO&"EQ;2[\=(G M2-[>,NNEFN4J,_J'RQF9=[/9NZ5EM,S^\KX@L[& 4RJ#0E_O\IH -MEZR,6Y M#_5.^;=.ROAG?0;BMKPZ]FKQ?'5;7 M&RRKD@[KU :50[8Z"W"LMK5/&"$8 F:,%SK9D+R^984]<$=HTUN.4*Y\?^E/ M^A!=0V-L#>S=9'2Y2&1:)S%Y'S.OAWZV=MBC#0D\M[7:D4E1.?3\=@O>AYF\ M]>RGS%\7,?6PYK[%3_7@9?SAKR3"Q2+#HTJJ%I5U*4=2(Y8@<%(H4:15.@HG M0NL+G7= G).UU4W"/1QFW0"TTNAM(/5D9]T#YSC65D>B-M'>0T&N5T@$BI-".5[WC5H\.&?:-$I6 MDCV:\['Q#4^C'(5C%>E -ED88DM0=?"@?G4$HR MHJ7TVX6*KC_UB;.UMX!ZN/KQ^V5%\;HL!UC]Z'4PA)ILVW9W4N&#]JMQ\J177^]UI(NRUK2A\N0W?#RP^;';BN% MWK)C8Z!)S[T#X6N[PFAH[\[1@/;&\X+6&->Z =SALF-+*,;0K(J6T22SB=7; M))DFF1&D.\99WKS!TZEEQ^["[];9L3O(]=C9L5L>H^J0E1,2;$GURH)/X*T6 MH&V*+&0F4_O2[$\JMV07QG?++=E!\OTG&&P!YIO-+=F%J,V9!GM(N7?JG71& M::LANMK U]08H*ZUQ/6C>CK\N8NIAS;WN[JP;"!F=4C*%@:#!+%/8ZFDJH+$Q<"U] M4GW=S[L&XQ2" EUL]:Z2[3/64W))A@D/NG!%UJ.4$%.H56T8UUQEP>WYQ7KV M)N*A:,\N4NQQZM*803'N(3B6 MP"GI8RX6:?_I=05H%N5\-O6J7,/@CE4Z+$=]W<+Z[:0 M\ZD$(F^.8YEP W5I>[*(X5C#X/QQ]N#G5] M&4\Y*U)M^FSYHD6RK3>Z/!C+.=J O+C6N_Q&0&>@ >T$WL.\_Q7G\YJ$M<2V M3L 37D:A:P?R&C6G$8*WK(")*DI52A&L=671^W"< ?>=Q=LZ&_S=/TD1Z3=X MKS(6E2QY/37"HR(I8Y 0C6603#U'*]*GVW6Y'DHFWO2:)\QK8QGV<$OR;V&Z M2.-Z&^;+8D<^*Y6X+;6(<3T@+1E\(B^E1+)5 BLR\]9GQK:,Q[+5=GW/PP^_27<5^*2AM'KPNWX(,[R&)CO!T L!@?MZ M4,H+U!P)X,%@L=QF$UM'WV\B>+($-Q!H'X4T%PN.2616T(O 6D=V1:G9:$$[ M*,@P:D3MMFON<>J%;=M:5OO+L*$!?;M8X38PSJ^T[4["?Z TZCZ2Z[&T;38V M6"D-F) U::1S9 2@AU3[6G*=DO);M<$X-H%;E;9MP=\N NNUM*UVLNB2$@AM MR)7.M#M$2SLV5T4$P7+-TVC W(F4MMU)[ ^6MMU%9KV6MF4E)E?SO]#7^]:\ M:J+B FA+U]J2_&G+;T'>:92VW9N\O676W,%8F5,_U?:O569U.4%MN1"QKA]& MT+"*A:@RX=,1Z6,E>=C2P[CGZ>=AO+017NN* [6T"ZWZC9DM=CA'P: M,;")SP[BZWN>KJ$A#TJS!.0$95#*%8@R1M!%1LF=E &W"]T?DM$'3)H#$KJ# MU%H3^3/20\+HY\MQGEWS8QFR)%+1D#6-3@74X$HNM!$(P1+W'+<\@[G_^8?; M(IO)?=)6:*WO^?SZZH?7;]4 V-YDU!R!S%Y&U)O'-=#B9WIL7H452T5H% MT3,)*GH'@4<%**P,2EF+S&Y%Y(.O./!&V4#XD^:2:VW<_(AI <+6H,NM$:\3 M7I+$X&H7'E]*36^N+S713G84LUDO)=WDU;WG\/%^OS MV6UP]91(]!"FXZ03=>5LHPIT%'CO"\$U?$X4&[A?E)A'4")YB*$6I988+2V* M,L?6738.JPB/I!@=2@]VD?-A#'&7ERT$(*M$6Y/)C'QW&X#9A,[9J&+_HWJX9 N8P M13 R!$NC#$4W3_"_!\=Y;>N=)7V7?=N:_:^-\QY'U=.V?C^BXVSJW1E[1 4Z MB+N/NS[WHU.,,T9+-+B I1;T4;5H-P.31/:1(XKF%P0.J02/;.B'TH%=I-P' M]]>6O'7* B)/+GL0*@FR6TJ&P&B?DBPZ5,Q+L5WOX3WK/QPK"[4%/QMJ/^PA MW#YV_7MVN%6JR0^3Z712;S"]#)_H-_,O ]KQM!2U#[.N6-$:",X'X+PD+T-Q M)C=? '; =P05.6B5D":\-#_4O ?HBY3HV23YGS'4EBBOQFF*88:_#B^&\X&0 M(@H1"VC+(DT@9\$Y1TMH-I[+Q)*1VS7FVOG5YZ @!Q!Z[V&"5[7W&,[FB]/C M4NKQ\6=\0V8Y_2Y\P$%VM*(:FAQN,-\'^$&;#V;M/I.7Y]?CZG1$^4,$;E9(&+(XD4E.<@_'D\W$NC(A) MN[!5*O?>&O0PMO-5GD9\]'#7N>+\.PX_?)QC?O$9IZ3*US5]$%3,)40),6M2 M:U'/544M 4Q;3E$B%,'Z"%9N@'1N6M)*^@W37S<-_*_CRQGFM8'UVA5 M\9_Q^FKH/ JO!"-#2R"H8#WX2'Y@<TX*=1C&>N@8]B,6 MG!+LGX?C,$[X7B^+96O5U=UADD([Q+M4ZR8V%5 M)YD+,L"D"3R@H.U3;.4M;?_.<^"_3S$W#+]O@CG\K\LAR>/+ N?[R3R,?L>; MX ?&^N2T\Q!3S68FC86 #$':9)/72L?;1;AV4X['(9R[KC0FX:[JN!Y4YW]- M1L,I=GW6+A[ MW>9J4FK(^OTJ9-VHBO?FAS M&(>JX]V"X\U1C]VE>L*UNXV.+%HRA5-4M1>'L>!-+&!MIG6TT&9F6I_PG$[M M[LZ\/EZU>Q?Y'JI@\S:8OL6JW3MQM4WEYGT$?2@ET$)(61@'F0+(E$*1 M>+;-NY<_A5K..W&V4RWG703>0]+'W5+C&E%)Z<@(,I*<&Y4"^%J?Q#&:!LYZ MS4OSCL$G6L.]"^O=!'N(B\Q<"_I6#L!RJ=T7(]DS7"D(FJGB.3.<[75+\ASL MMB9":UV'^X&K95L@.ILKS#N)?XM;KWO([D!7F#%K%VF)"*Y6IBSH"%G4P,CV MJ)U#/-NRZ^L)7V%N3>8.(FM-XA;7-(,W-@J=(%M98\.&0[2^_B2<=3EZ([:K M&_%4KKSN0L>.5UYWD67K+,>'[UP+7[)1L?815Q(4QP+1$\A@B4*CAG M>5M]7V+;2*[WE,2783K]0N;ZBXO)Y7@^<,K+F&T$+^LJQ!'D# DGO8_$01:B%X6DY MTL5F[0^1ET%0SD4'NLNYIQM/ZR.G90?B^: D&ZW1#(13')2N]S%90@@E&.ZY M"I(WS^ZZ"^,\:.\JWQYRB:]#^GTR3FM4,O-@D@9CZRW<1)Y_$+$Z[$(48S-S MO'4L['XDYT?\GE+N(1_XUUUNU]@LE.8^@PS,D\=B!,0<-&1NL!AII(K?UJVG M7O2D+T9Z2!A^.*.TE0FA[(7= M9?U@*F^S?)QWRR/Y5^,RF5Z$13G,_?-O'GY8QWR;+5$VRJ]9O>TM?II,YS1_ MK[WV2CE8-J9@KG?2 @,E2X2HR:OGC'N-TOE26K<+W@97YR.653;3Z[+A;3]\ M6?UR&;/6Y!!SY 9*"753U!9BJMUI<@[)*"5<;'UI:0^8A\K<::X]=PYK>J;H M5-)\WLW#?/'$'RYGPT6FW?*YLV51HL0%1NZ (9=0!T"+,W(@AZRHH#7:YC?E M-@(ZUB%2[]IP6_N:L=*#.[S"LBXUM@68GA*$;@ Y3F900Z+NG!9WE7+OU#M2 M[%0O2-F"M,A*R<@]MP92MM$EKR,VK^)V ,H?R0"B]X RDF5=E"ENNSM'F]YR>/^D M@_0G?8BN]2$5 7LW&5U6(:[AA!1B22I"L4& JDVLO4D*G&;H0E%,^>U*[MY] M]E/FKXN8^EAS+^/*UIN])%"+"R<5WL+&71;^-DP4521PP6NY.9L(H-0@BVU:+X./P;JF['4FK+30R1[(\!UW?XM(/9EPST.[TB675MB=U&;#JP<>OWY MVM:E>.<2!Z$<;6Q>9(@J*) ^9N:E$[+Y!?6C*]ULQA+HWU9 .<(Q@IK>F[DUC>1O8] MY% LBKK,OJ+Z:32\&([#=3LK8Z")430D5T_Y;2UV*+@E.61,Z#63JO61^J.@ MSD]%VO+0P_KQ^V5%\;IDR4OI -7&VU@]ULA>DRL0ZMB_ M/.T->#@>!]7. MUL76J\:#8,Y8);H)OI]+:SB^Q-D@*2ZP]N*V+8_PWTTD9S@?HI-'&<>"U-Z="I\!K'FHK!&XPNA":EYB^ M]OHS)'E?X?:0;/5U77DU3I,+_+4F;Y@8%>I@:_L$VFN2K^T3- >?LB\Q\>!L MZ^O&]\ X0]Z["KN7=*E/4TS#5;K)IQ$N1#S.+RZJ#/Y[\?D@1Z:,R I0*=)1 MYR2$HD2]<*T+9V1]V-874+?!=88:TIR.8R17_?3'IT6&$GU BQSI_/S+FU$8 MS\,X__1?E\-/BW."E@E8N[RP>9+6WJ,]9"*7^",%K$(6I M)'R0JO1T5'QRB5PNH,A>%R SBNQF7@)$AP*"3LS)A!BP=<;P4T_DVD5[6B1R M[4+1TTCDTLSIXA4Y[7;1ER0JB+5#242/M)B;&)JWZCJ;1*Z=M&&G1*Y=6.D] MFV<;,-]J(M=.1&U,Z]E'ROTG2V>?@J><9"%Z>RD(Z>!/V8+GWXBUR[2WSJ1 M:Q?1'2"1JXAD&)(;YK"&Y+7)X(S@8(-V3B2IC-RNE.\))G)UX*^+F)K/Q/%G M&M1D^N7]-(QG!:?O)S>\M1?7O+6!R<(:S@P4GNI1;2*+(]M0CUTTUX$T+Y;M M^-SAK2<:S=C']N]7XKW47%L>QBY<^6%MT/4BYX7TWT_J)=E?AY\QOYC-<#X; M6*M-3%R D5[4XUD!SM)&):/AI,TT.1CVLUEO ^^,M*AO+QZ3?I%"72E69-XY%2QH72T!&24$D358 MQE*Q.@;F6VV9K:<1[2+CT FK!/"$M)L' M&2&85(L!9)'G<)=N]#2>\QC&S#?:KAK)Z(V!C_VD?(! MJ,]HDX^ TC,RTGBM%<@-A*S(#W3>:=63!7VRX:Z6C&\OW(.&NWC$; 7+$'0@ M[S]F!][D!,D@BZ+F0^-VG:5/.=RUD_2W#G?M(KH#A+L8#SK%I&HWT%)[."UR M$"V@X4$I;[G26S-Y8N&N+OQU$5,?G20F4[)W:=%9P4%A5,3DR/O6!(>QFFB4 M&'#2J1Q1:NN;=X^Y">$IDMM"FCVD9Z["'2E%N2BSRV7--]*L@-<":[Y1B25( MGVSK8^53"3/UY\3M(=L'%]UFH:157O"/PUGX\&&*'Q8>Q:2L/]X_EK3=@SL& MD_9 WZJ-W(U7OEZ_\DI3I ^Q!B2$ H[)DAKG ;.ME\3%,G7,Z M[W_^TKWT5EHL7H!CDNQ+)RUI-// 0N%8;%$^-J^9NP'/P5K-M=2#.UF;K01^ M*N&=]_52VH?797UT\[K\,IGDU].57;IP65PI+A5:$'WU6Y1*%H*U'IQS3&>R M5E7SOD1;P#I:FY-F*C#IEXH>+,U'('XM"?(XR)X"/EL!/$X@J#F]NZE/!VZ. MID@H,'L;-91%"^':I,0IX?\;I-6"NY")1"YH2B8.*!,PQFX [YE5RPF;L43EN@CESO>@@ M^8:+QFPZOPK&_X*3#]/PZ>,PA=%BK8R*12<3*::HB4BZIIQ&%0%#S"IK##3< M;=2!WG)-%>AO5VJP$<#9V*_MQ-PP?+8 M721KD-:J?DVH':Q4!_3@8> '-82 M;4C4I"\IMY[^#X)SR03ABH)D72!PVD.4+((-+JE,_]-FJV(&IT7] S;DH9G? M1;B-&?]],IU_?'&!4X*SSB&7M/]P8X%0D462DEIVD<["!NYECH%O=0K]"-5W MWWRX7;XA'9-FLNS!NOOIMY]>K)#8'!.]SA()M?L(6U$UL,YY==R-KH>ORE?H)2:U>:X!/((.3A#.[V5+*=D&L_+XU4) MZO6P82^1'NR IDA!;+ 5,U< M8$D7S05+S4NK'?5HTAC.LXJ\A@'(BG J@[.%@\B.&Y8, UI7ON.+5P6XWSB7C'@6<>:<46;G:55 MUFD?K3')1"T:*] &."<9RMF)\MLY4(U$WT>RV_W05B;5-N!Z.GK<".PX1X[- M:-Q./3IP<'!%84%RF8, YFJ#D.PS!*0_4A%D*A>>0VI=X/8("O+(D>)Q]&,7 MT?>@%U^O(J_/JZ(IT7D."HL#500#E[FHKK#.L19AEJUMKUL0#N^V-"3H=E"A M@W1[B!>M=L2W6 9C.?PSSY?EZ\I+KR IHP4J(7( M>ZC6>Q^L^N,4OV9R;0&P)U/W47#',7>;4+F%>G3GH0>SYG&@/A9EG4B0HJG! M!1QP]V47\K<]8_D8&V>7ZH,!$+EA. E)P MEE9+SZ#>4@/)T1FOK,]YN[:2UY]Z>!NVL<0G+<35@P7[@*G^.\X'/"J3E48( MUI&QXE4$7[(B/TUHVO(""Z5U>NS#:$[P[*5+-+61V ^G$#?JAM-0%2'4@*7> M:&/5(%+,0PB%ZT6_"3Q0=..X5=R/H2)[$]%?ZY;]O2/Z!\-)Y@-?#+I<:&M4 M0M8BG9FV1A% &%[(Z"[:Y]8*U0K[F6G=42A]T-4]Y*'RX-8EW&;'R@-^@(/E MV^B?CY:?CY9W6WV>CY:?CY:??KSM^6CY29PH(L]G=<]G M=<]G=7N>U?UUC&$ZQMRL,NT##VQS-K<-VD.=R:DLT;/:%,N%6B]<*7")B"4> MG;'5=O&MCQB.>B;'972*Y@D8#&26I:C!:6N 5E15DA4R^6_R3&X7/=CI3&X7 M@9_*F=Q#GIZ1UK.B-13,&500HD:+.0C:I6.4TLGFU>R?4CQM)ZJWC*?M(O*C MA$>V ?@<3]N9RIWC)/OP7E;#ZYP.FOPQ"'H^'\RX G8PKI9VW'PFE@]4Q)PK_-GT=)-KB\F(%A"S3(K1/8+6/H#QS9."S>NA=F*J9$6:[ MMFZ/,'?CI8LP@4J%@$CG:N]39] Q M%,6U(._Z2Y\@>7O+[!03/&Z6JI*>%-'8JGM2@\J)S$XG.3@LB3O!I/,GYR:= M1"VR(YIB)Z *_95^[Y[F8DJ2+)D"FN4"*M2.436IUYM0F$G.T1=.3:6/EKET M+A[L/N0?JU+D@&45,QF!-+6")P/0($3D!;C*W$9K>':M,UFV O:L?LUH.XT M1\F^9G\/,3SC,_!R-._-PR',T[CD:]QR-6T>S7HWI1WP?_L#97\?3KTFI],$/ M.*:GS[OD?&[_\(XQN3U'T2@L][6W_)4:^>)M=BJ T;7(6S01@M0*;#%1EUBB M*ZW;<]]%T749^OK$I5MEC^Y#A302'"EMU MY//VLM!!C"<61O*2QFSJ[7]:K\C0\^ +1I#:QB)I[G4,8J0MA]X>#=A!< MG^&@+6"<83AH%^$_% [:0W(]$FF#(TGG#-4:(1,B)_ J.I#5=#'&>8E;W?TZ M-H';A8,:\+>+P%J'@VYXQ]D846) 0.<1:%2TC AC(10O')><3,RM"F$]C8C" M3F)_,**PB\QZ<,8>,"C??PSSOT\N1_G5Q2=R(GXJA;R+X>=JA+ZE[6.0C"TV M9@;&6@G*Z1H'T09R(G=">ZX\MKYTMQ_2P[MKC>VK Q#4@UK]B&F*88:OQ@_@ M?S5[2[^?C,D&^?)F,IL-JRVBB\G*D!F3BEO5/W3T[]O_VX^2?_X@0:17TXN/M&F>[TCRS[^_.8'=O3A=T#;RF__&*9X MYXTOIM.ZA555^N'+U5?>A"_UHQ?_#--\I6+,E^BU\\"L)^/$9/(-,$1(P0;! MK%6%-_?S.Z/N'!=('S%?CO!U>13+["$PJY-VQYP3P="&GFMUAA3 DSD')7*I MF61:L]:EP)J!/U@TXK!:>B=Z<12RCQWX6(_^S2B,?P\72T_$T XBZ+^TG'NR M MJX$!19NO26.\_(HF:5T2K2(/.*0O%-117$!1C""'H#%%KGS%(YK5]S$:^_]&' M]X>Z"'K23$H].,[+_82^O.R$8)4B9SU!X3Z#$MZ"3];1#A/1$I+L0NL<[!L MONU->7\N>KB(M[\@KH8QSK?FS39CZFEO[V,\Q[$0.JC);6_D5#CNP=#H96P! M8U19ON(T7/B:KL+M7VT^[OX-)I\05S$ M[5Y_J@/Z>F#CK18A@ZZ8E"-,4:D(S)DLT&E?'X%T 3L9KC(FH+*UC M@QL!/6M20\+Z\-.OLBT70EE7\77DO9@<-0A>&Y ZW%@BU\D+J21TAAPA(TF=O2_D+&,&DW.1QCLO2VO/\AX8SSK3 MF9R[^B)[-]4?$M'OEQ7^RFF?O;BS IEJG/ 9;.SHB*,D, MEURJA*VUK?D@3E!7>SX;.ZH:]&"1M1K0YS #2SY/I+_1OYP.!061IR%LR MB4:344,4M=JU0&8$FN!,ZTVXK[$\:_DQE*(/@W$Z2;1GS'XF@5_SC68__8'3 M-*2Q#$2Q496BH##Z0R7:N@*OW=:=S4G;Q#RVSNYX%-0WIWYM:>HK[CQ[$X:9 M-/M]^*.6_?\X&>7A^ -]<+_T!L[Q;+4*H%,DI%R1[GLC%S7L-&..E;+578I= M%\0=<7YSVM8[F3U8HR_R?U[.Y@O3_"V.0KWC.-D6.AK%E.4&;)"T!M<*BDYS M\N&SE\;$J&/SYH0=X'YSZG@H:N]JI>ITMM[99J@]5(;CR\GE[,?P948V!$X_ M#Q,.C"E2(PU*9%OOYV8+9"0CD'_)K<^>J[3=$7U?"+\9%3T=GN\JKSZN\OZO MR>5T]@:G?T?\QRIZD0=%6RV1;%S+2[W') ($%Q5XE%JI;(-6_C":>Q^\9[4] M+,-W==8TL4/CXX.*MP?UYG*:/M*';Z8T\^J4O+BH-9;)U*81)JR>FI$\U+!$ M,$Z "FAH*XD:DC(ELDS_:7^=O;?1?#.J?F**<5?E;?<*!83EU6QVB?G'R^FR MY,9PDI=&_(VX\=>AC,)X-A"")2N9!V\]&>PZ"G"V)'",=A>++MCFL?T]H7Y[ MRGH 2N]JHNO!8'@0[-UXV,^7\\LIKK\S,)PD5+/Q3!:&Y(<CC$=G]:Z&^J/%]F_%VV:O5F6RWD_F8?1J/*=).ANFOX71)8W1 MUQW!24A,D<^)2.XF=QP*RUP'E"A,/I4X_P[C^F84_V25Y9[X?^?3KJ]3>>ES MWC_FWR?CSSB;X_)T>[88Q_7?OYS,YK]/YO\'YU"$B^LHCZ'-@W]R<.#UUN6=2M$OK;#[*KT]:_J/7\X\X??\Q MC-4Y2K>Z94.URRUJ/ M?+FQDIVY^JA^CP]X0ETR(RO3\@B*&0]!FP0^F)"2%D'8U@>+AQWA\]0Y'06Z M9[YT/LV\<]Z_].])>B[XD"$RHT %61'A(D-4%)]+%JGU0>7]2+XY_6M R#UZ MH@Y2[.;^3VLIX/$,FU?"V>IMO93)V7V^K4F^K M<2[N9WJOE8Z:1L&8!"5#@)"UA^*XLZ%>=6M>GGH#G./7!3B:KDSZX:R'#. ' MH*WNK&P#KJ>K_QN!'><.?S,:MU./#AP<7E%$""HF \[6],\8$P25(YB8R:SF M7+@%W6)K)U$1E\O,FI:(+US"@K:!$JX"H@V>X6: MI^"TD]XTUH4[( [OH38D:=)2PGUK#BW'^+4S_@7/Z>>5FK? 5:S 7 MG\ %Q<@OCC4E@7[2F!T*Y+46;&M+^Q%,YZ003>7?2P.R&=(#/Q+ '_$SCB:? MJ@!N0LQ).19DEV42E.$&, 691,K&Z=:5 M>]H@_[9U] CL]V!_;3?3?D?R*F@L@T3[A4]> '/TAQ*I=@')%@*7$2/-1I=; MU_3>#>&WK9,]LOF@2=?SD>0J+R6,\^H^Q2)ON!JLT\_DN*R*(S0_F]SMM;T< M4G88^>ET_$"Q*#$4@=R#6JHB:*CV'S =@K,B"/(O3R7#N8Q/%)MV(:0 ML_$?&==&!C>?%=N'@RY9FW&--S>?&=RHOO MI"8'J=.\!\=/17^Y4&3",P\TDPTH)QSXG,C9X\D4:S3]OG4D^^GH[4[EQ4]. M;7>A]J#EQ454.A1E(,5(P'QM1&-B I&8$";9%'/K6H+G7EY\)ZZW+B^^"U&G M5,QRY:>^OIS/YN2L#L@?&2L=,R"ZQ MDPEQ/#2()Z3<#;6K/X7?0S6.8<,^,J!%@/'KG?1?II/9;$"F%I/12I BZ5I* MW$/,69'U95W*MJ:H'=R$W7T8S_I^ NK11W'93>5P[B^'&Y/1H5YSC:+FM617 MJS-9#S8[FS/MF*9]K>V=43[K:__DGE+C@]5 2&H%A[4LSHR\D)_^^#2<+I[P M==(-DDR^Q,1!D\M+!AZ-C62*8*WBT;KBN5$GMAP_.JAG93\YU6E8\+9/:\NX MZ,G08L;46[OD2I.#(R IZ64V*%5JG4S>LR%^>*FNELYZ%K&2JG ,4=<=O=:' M4YG,UR!9 !V*%=6%S++U=8WF@WA>48ZN&GU5<&TCX[_C\,/'6@[B,T[#!UP; M$(M*GE7^925_R[TJA6=@J&C$+CIPM>*R+%H($[7S\H1]_2U'^81FR\E%NOI0 MI!.,#&PYXH'Q@<1/GJ!SCK;DPB3X1-8&CR$D+JT/[2O''F9H3VB2'$A+CS.I M=E*QDSHGOC>*LG&HY,32D)0%YPW149OV.(,)$)T*P3(C0B]UQ0\SO.<9U75& M'4G5^FH2U66H=RJJ;ARM$HGQR#@478]>(_F0P3$/AF&4BA%#L75:^V%'^#RW M^IY;_2G<4XQ+;AQ\YBFDB &M:8$$YER F%&#)IO):)X/^U,YJMAS:\PK7\PK7AXJ=8$3V1S M>HUEL:3'6F$@S0?6&Y62#J =7#!IXX">T*PYC3AK M._7HRV6-CP\N[KPBO<5*+GU>NS_6H5Z&T7N<7HB!PB*1E0*%&4=#+A9\T 9, M]#+)8A03O?2/.>PPG] \::^HK9K3'4C+^HJP=ACRPWOG0T/F@U!B]HQ;<*56 MKR$#&3P*"5R4P,E%I\T^GMC$VF.8SQ/KZ6C9,8*LV]O0MUM5&2$+&0)$1+V= MY1R1AX&,_-2SCT-IKGR7!R.M-72'(94,"@6D- NE=1>=;[+*T@Y:VE^5I5W(/LTJ2U*J>GDIUD*1#)0B M84:/'K(QV;B$4I;6L_W,JBSMI ,;JRSMPL5)91]N*&^QS9B>JRSM5&5I)S4Y M1+F:?3A^*OIKF A.\PB\.%D;I8MJ@1?P-M;6*9P[\UQEZ6FJ[2[4'K3*$DNO&?:95EG;B>NLJ2[L0U;#\S&PZ'[RMTEC, M*\:RD-Y;*#K4J[>E1CL9!YW18F)HN7#;: L]]9JFT-^NM.3&"[]-BVU_F3<\ M;/D*8MT78PL8NQA7VZA ^V7A<3NH@_!OT]=!<@WW@-MPO%"*B82 IL(Q)8#W M6H 4V7O)HT6UU9V!8Q/X@$'0GK]=!-:8M]](4A>7%^M.1H(6?(P*HDFTE@B9 M(=((:$>@#Y(5G"%KP-R-EQYN3^XD]DD+F37>-G\+?UP'8C46289HB*FF,5M& MQJG@@%DY%"':*+8JU_,8>==?^@3)VUMF)WC9>..UM643A##'KV'[ 8O6&$XF M7@FU_:XO""XX)#O/&9VB\BSTH(7?<_CWA%7HE(I4WG=V57L_XOSC M)$]&DP]?OAY]1S*IHT #VM4^,SXR\$P:X#F);&)V)9U,8=;MA_4\,XZL*J>T M?]PWQ+?#V3]^GF)-N< ISN9O:=ZO3)V!U>OV%8<:VQ.:%WTI9I\3IY56/NX;9^V_E\CN7&9_&QN5S5;4SMNJ%J[1X,DC M ^Y1HD K13J9.P:/CN9YAC1+#VVK.:=4/6+3R/XV&=%C1L/YESK[!P&S*:I6 MZO4N@I(D=*<2@G1U,\U<&7TR&6W;#^MYEO2ZCS30I5,J\'#?$&^%+FZ-E!G- MHA8(I40$93A"3/17[Y74L1B7U,E4&-AY=,^3I]?)TTZS[LXA?5)S:+U,_#C\ M/,PXSLM%HECODS<@@@W%:'0L?><*X/ZGG&'&2[V5N/ M'JS T?.]C=\GX[^1FX7KZ'CS.QL/O:"7^QI;C>:$[FKPH)DV!5S,"90FS?4Q M>. R*N6%)D4YF3#)KR=X5T-S@8&,N9@XS?XL.(E/)3#)%L]=#"X]=\0^K);V M>%=C![)/\ZX&U]$EIVG]UW4$)7.(A5QUV@@L"RQ::5NKZ[G=U=A%!S;>U=B% MBZ>2Z[[-F)[O:NQT5V,G-3E(:^$].'XJ^DLFO!6:.TBA'GVCXN"4RYJG)S:[D)M#^KZEGR"Z;#Z9PNWX:]$R.SMN[^NKP'0?R1+ M%KQR]5@):S''P, *EIS,.135>E_>".@$7?7>.9_T15@/&5EO<%HFTXLP3K@0 MRFP%RR34(5L-+.=JG10/WM1#&16\-,SX8%KG&CX Y5F#FI!T2AD8/_W7Y7#^ MY=68YL7E0IZOYQ]Q^OYC&*]"';]/QI\7H8_K/<(P2"N-0) I9E!U2XB>6\@F M*X_>I.":5S,XZ A/4--[=JA/5X%.*?EU^]&N^M=A="QS6FMD\0Z49!&BD0X\ M.D>V5$E,G4S,?]?!/:%)<@ M/?R$VD/%GM36\W0ZRG3JIF:GE%^XLS$;DL\V!UHP9*JE M3:6&($P$ED3V2M,>;)_.?-KH+YTD"X]>6[T^>0H*88NT(+PHH-+_W]X5[$0, M M&[_X(+[0#EXA\8/\$P#'@Q>C Q\>\=U*@][+:L90.FEZ;I@3"/><#0-P._ MH9I0!$-.25 47#/IG74@Z&A^[.:8J)H+=A7[KH?C'H,"3P-/E#KRVJ"B$Y.9 MDD :E8K>\@#WLYU?;W='W&O!^1LDXEH0X+2,9N* *?\SLAJ%TP.) M9'A_!PK(IHM+%"YE_,[C-GE:=H^KN37A>#MNL4/KM;!VH4:;^/TE5CZTP)R"M,).?5I7O"O:-!G45S!4* M'QP3>^^2\C\/Z0*TIPDC%;9BR=:$96$)A5*,F2K5%)V99<],]8QR[W_.UJ> MGNAY>M_?^___WO?_/K?.G7O./=OW>[[G<[[?[[GW@EJ@+F#9SNU&VP$F^-C MM $ H&[.0(-@5V< ,#$!U@, P ZP,2T'F.$K)O@?P"0"L,Y? X #D^BW:SC,1U "-!2U%%2U%#4DE52U5=2U4# M )C3F3ZW#D$ D+[D:RML'.G,7Z^7,&AA'$N9F+_T=.GWU##)_$X-S(GOJ%G" M]+4.)M4EW^KFT/I2WXXO%,W_0BU0.Z /L"]=RK:4E9V-C8V#@YV36Y"'FXN+ M6WBY )^@N A"0EQ$3$Q29J.LI-0&:3$Q.8UU&Q255%55$;*:.IN4M3>JJ"HS M*F'BX.#@YN)>Q<.S2GFUV&KE?_B R@!^=D )2&=F6@TLX6=BYF>"*@$$W$M6 MIOGC"P$ TQ)F%M:E;.P.AUY)BHZ M,>FW\\DI%RY>RLB\?N-FUJWLV_?N/R@H+'KXJ/AI1655=OFMH;&IN M:6WK[NGMZ_\X,#@T3)J8G)J>F27/41ATP1+ ]/58E"Y^F*XE+"S,+&P,NIB6 M!#$R\+.PKE9:NGR+.9N]CX"4\C%VP:WGKN67K#>!FAH60GYD?0 $O(>!D&AH"TC]F0< Q7UP<@I@T M @%38@T00-QH1KK)! $"+WV4_[!SXJ.2\\OEKJUEF]^XL$SW@0$C_DR]J?+DRV%! 6JI MD'E_#0S#&*U)CZZ1_G$3>ZPS1]*VL4N M_Y",RQMNME-]YWE'S;@UKV4']YZ#FU=7>ABR]-Y-Y\/B^4DSCW-:R>V[BPH: ML>FGM)_D5WD/9RIE;P)ZLZ^S88G%E,G=Q% -"J>2NOL-9RYDPD!J%GT M[!RANH3/TVHNK>-(Z=NPBN\SV1I&>A2(QJ44%:78F>WO42ZJ^W1D:*QSJ#F+ M<[CA5E+2O4G5C %-K\/&W9V\6P1J-\;=,!19YQ)4$,O*G&A4L^2B>SK9;>*M M:$Z8Z*Y@YSC'N-+J$^NW;RD_.*4V*MZ++!'M'J&N\[QL].#DIK+$CA5Q;V96 M1XQ00CZ6'DD55K@C<]RI?8.I>?.;$\?7'9M"'!OGF3W^X&*T1SM;4BP$>/]6 MUUND5A7J2*5HO,72$\\*I[$3^CR*(0 O! %O>O'[2*(E=D*-U^,NBGO<='+: M)'ERD^0;ME12N+]\4*K U\OJ)8GCM6;)G*VPA5^;)2:0AX M1L^&@'8D7? WILY0*0@X9SH"$M(@0"_^L8D5J#=+F!Z7!8^[N85NV-.::F\0 MVMTOCHH,W3P#\S2;FII?63%.3<-Z08#IDZM']VO9O;[:,3HEIY^LFQ49/%*S M)_BTY=V[S@G&<8]T>,H1E6%";\)EKS"-I*Z"&S(SA$E=A9IBLG6NS@NMQ^.> M5<%=:7Y/H BG\WF2?2! BO@FD=0' WDQTK"0$:CIF!K;C!Z^F\U&XA6G00 M>IH& 126@#8WP@3;$[CU(Z@I 0N+;H?DEY.<0[3-W9T//)X\,7L_';\6@7M/ M/1I$"2 I/GAR8UOJL\G!BE1#%X.C61FA^6BC8 QHH(, 2P[! \4*N#6_$IFE MQ5JGT<-J(>#:)6"F,Q(Q(3F4-M,, =N?^*8)ZX)Q4YD+=%M<< M P&#/LW9Y#2X(@Q8X@)7Q .$MJ,MWBP-?^RGEA99()\3U*JJ?N^YZ"$QQ:U; MRGMOX9?#\SBAIX[""5-<@J:9 $?'@H4J<7.( A35"0(R$B,VC\/5K_N :YZ$ MJ^=O=KT-CZ_$+/@$QI W)B9FIZ)M5%*(XY'A]?=FIE%^39LNA$& WQAC/MR_ M$RJ.=#$=#W3:*I8_S2E_JV7.H3216$.+#D'1@\MAM.($'N%PKC'F85 M6*KB4M#3/;!4B06,]BU1W+YE6([YJ;9-EX[AEL>I1_?+/'H[8;LFUDL)+\NK M%!24'.8^,,9U=?1JS M\D.K%] ?21S09);M7W^T"[#.B."4 WX_X=G)5^$)5M5,]TN UR!!IA/=XW/" M#_ 46B0$Z*^8RF-,KP,2*V >&^^ 1W 388I?3V1J-Y,!@(-:H3&!9;]K?BH; M%8%-6XU,6-;,K^3+@!^.^7N?-3#JE_N?%WTN;U]84S0+\/<.\(>C#(4.V.WG M;^& Q7K,YS#R\G=R\@KP_'K-^-7W\&7$^>;+6K@&,W)L=?5GE/F]3B=?4WM/ MI[T&^_?"2=RP7J4(;/QVUH3/JO O\*V:W;Y8K+.%DW^ MYF#&V:^R&[ %\#" M_YP!2< "< +\@0# >[X(I_>WW%\IV>KA[_6EG]P. :X>_JY>\U7"<8[YW/HF M!XP_\V$S(_\2A3_P8?EW?##S]G?%>OG!J4+SU'K[>WTE#2;=P?=;9(^+G\GO M=WR]]'^/>/G_'MGEX.'W+6+JXA_X+6+@Z;'M6P3F[N]5;\6XNWQAQ!?M;(_A M5GWXAWG^VE%2TA$;X*"'[?HVQ(:^7@O2MGHLS+?5UW'O/B__[=)[//R_%Y&M M'HZ2BZ7O\?/PGT_?'>RAYUOV-9DST GCC_7=9N]O_TU6=KOL]OLJ*XSK+[_Z M\TQPKE\Y1@O MX\8>N$];L?[^6$\/K)?+ER+<7^\PNO!=.L_7]#VN+H>_O\'U]0;P,W_& STN_%/J<\I\G>3Y:W@F08L>S(.,V__Z>_.\^$S;DB^Q)7^(*7[NXV=^L"C,QY;. M\X-Y/H7]\V@ G^U5O<_A2UF);SS^'!=A7#&;?Z/\7BS#M^-WP &\ CP\/A,++'7 M!G@Y^OTPWS'^2E])8$R2[P04^$&2@:W?)/YS-_9\$^AY\I;Z>;ABG/PL/78Q MIB33']IAG;\'7RQG$#(?,=KV7=UL+K[8 .\_)"W%^KJZN'Y#6P,+1B&S^30X MSF,?X(\U=/)R\K7W=W*<[_T1[Z]+".?GS(P4QATC3Q?)_P?T,P?X>GQ9B+YC M_A]33/QPW^OOTUV?04^]J_)?\C,<1CK M&[+%P]7E*Z?X/A._XVLR@[NP(6P?,(]\'(%.OOZ+9+?\FOS'[%P.+OI8#ZSO M=\SE_UQ@J^&W&XQNF&*]&+\<_EAO>'GS<_J><9P>,",7I'([S$/H@G0N7P90 M_I \/[OD/I=CB#.*"/R>SC]_^74&"\['& /Z>?YRSW/IQ1>&I<$!'G"F+@"P M@0/''6#5O']H#.">]W.A]4V )= G@'<^!CA&,,I!['F6\?(N$^3EY15DG'@% M/Q?A_Y4*OGJ.TIB9I+YZCC[ A')"E4RH!?XC9H!IR5<_"]./-YF WYTPRP F M%B;F)2Q+6-F6LK,RS985B]78MUB;B\@Y7-,>:G@N6OY6Z5E5NPI=U!1 M]3U>K\^V)M&"V$W"^*FMS+AW8NVVI+V.!D\S_=6%WN[K<9JX?[+B74#OY';9 MWZZ?>G"^LJ%OZD9!56/_M*5SX.GDFX7531]G- RM7((B4[**:IH'9OF!)5^< M0'"?V):RJLUW8;72>J"+CT.U[/%'?8@7&3Y6T M9BFC VQKU9Z^A3N1*>1HL$_=WZGG6Q=^W@/9W[OP@T.'7@"KX1-U\A#@X D! M;[/#VX;1(N-7$]PC:N5EVYIM[WM:6E#'6VWA%C4I^YJFD3GB K

    ,D M.UWU#ZS2(?7;;A)*XZ+O=_/YPO>2*!$P"E,.4902F(8$022".,I2'/+, M^8IQ'GE!RF#(5+ OC1C$/.)0_G<>2 \J")G1>!0CZ#/KI";PE>^0N5(.48-. MLQ#@JK?RQ*52^RPDGL(9I1 M2&/J2=M(JB,BY%\SEH51$H8L#)%A(Y8)_)D5TA8;\-L6G[])G02^':RU:I$" M?RJT0(>78;K6E.MZBFE&7IJIIAG8:-,)9<,,=]U-1M"7[EBR88[ MYM7T)W;S@]-7I?ONA,BIA/!Q8[QF?O*@F?5+ Q_L$ !;#-18GJ+>%+I;D/28 M,I&(<C%(O\U!,DDA$BQ:9?5IH^:W+VJ9/IDMS9_B0>I;-S_D\ M9@IMZ2^S?.G9"1-_E?*S3\NN$IZ/H<[+T$XAF)?O?^CR(A_SBN)U.W[EH_QO MU8KS(!8XQ##.O BB)(E@%GH)],((41$*Q(G65(Y1*'/'H#JXH 6\'2_3@-8O MW#_/HXELG2O*#6-'-D0;E>Q/$F55L'_^U,7*]2<)ZQ?K3S]LNT$<;YCTJ8[B MU5T:9YNMEU82YYX0,4SC5,DGBV#*_ P*$?BIQ^,("691**H'W:+ZQJ)N]!NO MZW578/.,F?'::"T^:B:NW+'%+EW5P3^;WKL"6U<="#5(J\/(Y>)I$PXX6T:M M!73A!=4FC#A=6FWTMIT*4077G'<38S:/G]3/8I?OVL+X\,J_2.?OX2^^_LX_ M%YOZ22H5BJ,PY-+UBCB!R$<4X@R%D*:A"%"6) QI=>Q=BLC,=H'\G45FRL2: MHWKJ90D^F2F<%J,KL,,)-$@=K!&J"T"X5#4YNP+_Y+@$=QN'6:A+>>)(!5FC ML:A2NI19QVKJXO/, \%?O[\TCRP??J( #P0=J ZZ)Z+:6 M-+CHAWI/R9X.[5Y$L9D>&"!VCIJ84:JL K:GIRT6H#U+2#\@>_ZA>>]\I:@_ MRJ^]RD0FL! 9I)G/I .!I"O! PR%+SR!@H@$7*L(UQ:!^>_X=)X[?L=!MW>[ M#5\6N-,52LM?ZL?,6/@RWX'_)2_Q8^;87MXGYYA?V@\ENR[+VPU[R*6KKGMC M'[XULR)H8.C?QT<435_&]L282>]#B9F2V=[D%U47QO+O.9.N(QBGT^@F'B;) MZAH^.FJQ.WB8A/X%?.:)A2>O=7/"[E[K2D4&Y ?^!\\?GVK.KK]+^7WD-S]X M2?.*?RUSREB'@6QVF6T+#[TC<;S:[*7_8[;REP]Y5O&BQ_[4^L&7K^ M]3Z:8>SZ\N%[=]O--3UBKL#$C^ 7&,!G]PE^]A ^0ZS_,P;QV7T*9\/X+,&[ MM$96L>\E*4H2*+(L@"K!/HRS!U#.;TCX,R$256$UH;VI18;-C M"- >8!=J_B*MO(P2W2G'OB>@1O[CZJFI/]I4LRN_1735KZ!:S#2!;2F.ZI1M M-BNV:QW40*,PI=(&) %,@XQ#1$($,9-RF\1^BF,2LF:'55'C];BL#IQMY''O M(.A[JNJ5;@P&;W^.5V S,O-HDA?C,GDAA6:"V*YA[5:_C URFB3*H/_=GCB[ MQO?^%VS7$(U_0+.V]V%J1OO=CUY9KM%]&->##OGXNVV:(=:K2* MHR!)!8MA2+(8HE#Z@ 2'*8RD B H\@(6&W5EG4"8.?[6PFL;A SW+9SP0N]N MOHA",VW0)\[A&*I)2ERM43@Y?]GE">?(.UF9B+IB@-FTME!'5C4UD)V)Z@Z]#F2V5%0BXJO#M''DJSUCGD>:I\':;;Q M:.:A#M^:^1[< _M?^MFH([JFLU'V))F)5B_QY&J+T'GTK3)/1T3KSA'GWQON\?KLN.7Y?,+X*LH2HT<$P$J&:S0)&A.:A'C%&WQ1#F5@T6!P466TC&"+M@"C3=B[7#2Y5TKWZRLLF=+JO=_4\G&&*,?1#7UYG^6$ M,EVKDEZU&OX3?JGXG;A^>5GG M5 7UOM6X?JWE?_J4/^=MPJ=:15Z82K.7P1C%&424QA!+JQ=ZOF!^$J89S[A% MF_ ,J&K)P<4]Q=LNV0J4?*W.4!7O_,=+7K8U284 58N<^N-ZCY[9/3['I]2S M '[6E['24'UD57@6;-%5DU8ZA,$.8: D%30HJX^S1QI\VW^R3QJ?S-CTF)&I MCHR6.3!E'A,P!FUJ,[B,U$<(,BM"%>3 1^'5!H)J"'Q$W7U>A1:5!O M=R&U=D5WFI_4K-9NA)+1@KNA]Y:KNAO!^J#T;NRY2X?AM=VQ:LQ;&GM!%(8$ MUGB:U7@C<"865LU@\UDH,XM?'Z"AN3W.G.F(LQ.2 MS:3/C%JCB/,D-1>$G<^?O5CL>9*\?@!Z^F'[%49'O6G]-24KS +N89]!EI!4 M"J0438(I@TDK"D"TB=D$C_SQ41C'-1S MCAWRQ?#VE( 'FFL/5A"Y73:D0:;#]4)CT!9?**1!^M *(9W7S&_AS_DF?WY] M[ORE+!1!1C&!,:,)1#BB,.."0Q\1C@+&.4%:V\E.3IY9I#M8^O?K(=G3=ZHU M,69RV(%QV%9R%OD+KLW#\Q:[*@?)Z%^/PP]8;D#O]G]_E=^GOMZPF^T6<-7& MA^4K68HCB,,HDV+"!20>C6 <8202%B+$N%FP>0S<[+'FKZ>[SIL"@OZZ9#OGY53_^YQ9M;LTHF9L?)6T'2&FV MN1V^-;/UK3F#:8JT<:&_C"HS<6[@.!\M=9X"JV:WHZ,6:W8;)J'?[';F";O+ M^:,TZFO^*?^N.DBE6#WF9,VOJXK7U;NWS_A?1?E^C:NJJ<9% >5^Q!(8$Q9# M%'D$$IPDD 6<>_)OTI?5ZH>S@#VSB+68P 85L,<%M,BH46H-.J#!Q^QR-F&P MWKT\$]O,9-B(8\YJI"]@@:,+V 3RHG>O!4N.KUV;(ZPW,K45*7?B/:Z>/JZ+ MOZJ==4I\7V0XD/HX#D*(/!&K[B4&$0FR%',1>YXP43-CP&;6*_N"*&FJ*N"@ M@:YCF9KS34][N.*&F;JX@!$V>Y4F*72W3>D\J*5W*$T2/; Y:?H=RW$PC=;8 M_31#'G$L$)72C#A$F%*(HYC"$ DO1FE$(A88#H Y #"[OW[][=O-PS?#(2^' M/- 33WNZ#&WP]IZ>0_Z&27 UJ^7P\&6GLPP2=C*/9?@I2]?TX?GQ\^8E5^MP MC-?XG#U@YENO]>^Z;;V?OWR][6WS,71?!\G7]&0OI=S&J1TF>H;=[),4VCN] M@ZG%C"^Z^ZT^P!]F/L8P*#3(TWBP(* MB1=@R#PO)?+68TF 30Q6(^@SR_(6ER9+<^KG]7_CEC:M&:_U;M'9.&BF$YPR MS_@>MF*"HVO:#/:BM[@56XXO>;M#K'/EE'-6J=:YVZIZ;?:9BT_%YO&!E\^J M=F65131-TD U7 @!$6$F\EX0_-.M+NNT@:FR]+0 M";*<%86>@[-P.>@$N:>%H%,O6,:[7TG5%I=7[XM-5:QSUG2RW=;\N=KVI$,K*BF>"LML6J,LZ(,!R& MB0\IB3PUR(_!+(@XC+,HIJ'OBR2+S.=4]$',K +Z<\*[';C:&SY&^*(GWY=1 M:R;.AH1:3CT8HL7IJ(,# #]AOL$0@<-##0:?M!,\>8+*?TF[_7O..'OW]D>E M,N"M$:#*S&B=?\_KG%9[!JP5D^FYV&8F:PK7C4Y[*\]7OVF M$ 'YYF]@APNXGN::L2(P9X C!6$ >%'%8" URL_\Q(LU0@,5?;MON M'/S2=(Z<<<#0+^K@@NVLU2UDT(%V6BBD0:*[4J$Q8$L7"VD0/E NI/.6_9:V MO&[WWW^?/OP^>;+PS=P_>4#>'_WY>'VR^\W7][?WAC6(1FR5D\] MS,U!!D M^K0IUL7CV[WJ0ZJZ-G8N>)BF*(8I:5:?) BFF>]#%F<\"$3D1XEA > T +>H8%E)ID.DO$C$-; M.!VC1?II4D;O-3NIO^<;7<]=+]9FGA^$B$?1J$4<82Q="JXCZ"?AB$/ MF(A)E)H(^S"8F65\"Q1LH9K)]1G6Z(GSY02;2?$)K3/([CA-CD3V#)!%)76< MT&,!G7C:3B[[]1+OMWMD?402+U7AUI1")%0#(@I22#(1Q1R+) X]$Z$<@#&S M1'90@)H5W4V4OJ2X:8A)*!4I$ID/$Y9(,R4+!,09R6#L,1J'R(]]+[/83V'+ MJXOW2WSB506Z?:;@&=>O91.*FX-U>IKMPE^-F5H[K.^Z ML?T.<=(]RIMQ'" M'.FV(0B+*K81$H^UVMBCU(C*2B\[ T M06)$(Q9$:6R4_#4#/[,BW(,#N%U@[#+&><)+%S'/2SCD. 9ZI19P-UMW@"A* MT&-FB]I2,=)S+%DD9GH"_!>*H9YCC%E,]>PI%LUD[%\/Q9=B\Y477WBA-EQ\ MW)@WE(T=,K/"D+!?JR84I/9+223@UYL[\$7^7W]=!_A8%/6FT)W?/\V9<<7A ME"EF.L*0'W.TH.D0;M>&-GKRM*-IO6#I#^68Y.O&XKO>L&^U//&I M6,OW*S6JK7Y;41)RD1("0[62#J4<*[^(PS3B,4F8+V*/F)2F3 &7UL7'S<(F GU,'_T)/EBJLW$MR6XA7<%]A#="? H M08ZD=AC&HJ(Z2N:Q?(X_;%DV6FS4S%2LK-#V5X[9N5:8@X#H(,)I'G M0^33 *8)"Z"(<1Q$OA?0Q#>K4IB$.7MA0OO[Y2W49FRQX;32:;;IR:U35IC) MT["6[;&4Y?\D]).[1?-7>JOG)>_E\7K2V.J M-L-)VSO_OMYZ3O7$,7.7 4CHH $/6HN[AP"XY_5KN0'7S\7KR 5ES)AI MG]HA3\PDVP$[C'QH34*MO.BILQ?SHS6)['O2NJ]8FM-;E?!)A5";8H([\4?5 M#G!8I=*1]KP@@E2D#")!4DA2(O!B]MBM2=_64DFPK2ET!1K(+IBDI^DN)MQ,PYE3;*S71BERI,^& M82RJQT;)/-9?XP];ZJWGEW7QQODW7G[/*=^>RUD_028=Q.^\4KLFU"C!JC$W M^_^N1H!\*>I_\OJ>T^)QD_\?WH9W[U[4/U>KB&349W$HOX&G3!X2P2Q &+*( MXH0GC&%F-'IK$:QGUJNMZ_2Z*7? U7Z;?5)2#?115E1+ \ -$88J99&/JZFB M?K5/9J;R&GQA@S#XBM^:E/*U*CQXY-U&KMV7:G"_ BU*5\V0(OFO-7CC-=BC M?>7,1?XI'':E@A?!>5F5ON1G.+DB%@5NO^GW=E/59;/,^P&3-5^%*&1I("A, MJ>=!E(4)S,(PA8S$$4>,!!$VRM(-P)A9G7^C3YR]KO?S!NMM/2K8(U*!/QM< M#*R =#'7G,@@X;$H3V]YQZU+2PZS MW+A"J;*Y%;!BG:L.Z5T^76HC'LJ/ GDD_53DJT8"'*60$\R"*$,H\+76CD^# MFEDG[0&#+63KL?,C_-)3.&ZX8*95+!E@OL)EDC97ZUS. UIVM&\?D0RX$+[FDQ:)LW^S4N>V*!AFPPP;LT0%[?*XL M"OD-F3 MN[?](UW8KPF:?,1YV5@J>_RJ^[SZ[X\EY[<;*?&\JN]QS3_C'_GSZ_,J\Y@O MF.]#'R411![AD @>0B_D/N=9RGQLE A<"O&9]9R"#(0$#?(.-B@E\"OPW((W M])R6^IJ:SM8O^(WL@]X'#5,](M18S\'@>!L%5[2TOEQ/(5>J)D)^>440V%($ M[ILO_WGBRYO[=@M_!E?NX%)H+^M!+OPQ3IS.I>%;F+=EJ7"[WN#U6Y57YH;L MF??G-EG+LMCPXK4ZTA0=&@86ZCGZ-6Q1!Z0;6IWC5,]A9$[0:&=.GCMT.<-Q M@JP#$W'J6>L58OWV\J&QCSA-<$@C#"E'!**01) D80I%R&CHA8E/0VI6LC0- M=/;ZI:_W=Q_^>/\ _G%]?W_]Y>&?X.[=I]O?KQ]N[[X8;Q&;8J">Y>26*682 M?3)-8O;QF/K4NMLB-@5PZ2UBF@P8V"*F^^;"#F*7*K_YP4N:5[RZW;3A[2;9 M+@V&,M]4.6TLBA6C7ACX:0:I'PF((I+"E D/HMA#<9!)/Q'119Q# Z07*8[* MMR#!]\:#* 3 ZS4H6C0![_ TG8JSQ#>=V46;?W!'27RH^]R@#M" M6@_R%_ )+?C^L_U!$Y3_,WQ!BX_@S ^T@6TYRX17%>>'/0O;"0IO'4K5/5<[ MM>2A=^*CO/SP^I\?E^&<69:N\5)J=ZC-J4=8E=J6!+AW8:N M'7KJ^FT1! I#A\-4+N:2JS$K]H@L.X#E8H:=C&:Y_$3S2-=#R:3&_?!:-LI7 M-[YU^-;&L; +V-R5>0.=D-D/=,JZ]%]292O4C+PS]1OT[@K+(E>&6(]MKQO&I MAE<3SU,R5]G]5[^\:Y\*/[:K&@LTCBC\KX)$P:1EV40J_+9*$R] MF.,@R2*M\OX1&'-G+!NHH -[!11@R1:@0&NJJA'^3&A^-U0;)BMM"-;7"-,D MC9A_\NW6_)-_V)M_8V-1BY'4*NCT\/SX>?.2O]]4K&0?U_A1 M>Q;UX-MS^TP**'C(GY6'\?G+UUNU;Z[*);VZD?H1PJ=]J,MI-I.J,7+!GPJV MJU'2HX39S9 >/G*YX=&C)!U,C1Y_TC*[US4LWHGNUKSGS?1'F,(LC#ADAB/($8X^'1@D[.SQFEN-^.^?6E-PA M!GJ871E[5Y=^ ,WLVOQL-4R8V7!T%O/=$8M9ZGQ M7E]>UDV\#Z_?M6NSOSUQ7N\K)WH%=TD:>U&&8QAA$JNB=0\2SR;]P\W'\"[ZT_77][?@&__=7/S #YEB #@W0X-&KBG)=Y'@)"USI(Q/0RRHA"Z:<:!Z;,\P#!Q^Z0-=# MB:4YK+19J^%6-"0X3#PU#H!+M2*2")+ IY!Y"0V"2 @>^;J1@W- 9C:-MF#! M'FYWD>L'#L[R9SIRX()J,TU@0;!1X&"*(JO(P=E#%PL=3)'5CQU,/FL?//@J M7=&Z?-Y8Q0X.7EXR=* PIO>"L,$!J;,$#0:INBAF M<'CBXB*&(@;##]I6*SPT'ZDQSC_@6FMHX=F79Q:F'C2@P)G6+1R3.BU" M%U-I)D)#50S:1%M4,YPA[(*BAN,3%ZYM.$/0:8G#N0?MG-#WQ?-SL6EFNS1% MEM7U:_U4E&K,W"J@+,$>H5!D&*NY\AE,O0C!6!"/97Z4<)J:^9PCT&9W,5O8 M[72HJW9T<@7P#KZ9FSG&-CVOTA$KS*2TX\&WE@&&2>2D-)%=5BTN"?.D'1C'T MN>=E-$C3.-":LV0$=>Y(^?DX22^89U#^HLW-"5]Q+AX9FKH-!D"B 'HX7($6 MB\L*A;0Y95 /- ?'[,I^W''.K+#'E .C]3O:ARU7IF-*WT$UCO'++L;DOL=E M^2:-W79H](IY+/$)26#$>:)V)V0PXSB&J0K9XRCP&?7,S*0Q<+/;2=T>VP)O M#(=ECC))SRAR1;B93CROI;%]YQQ]N[MCXJSV\VN M#>.:UOGW=E_N=NPB$0$+?1;!D,8^1-1/(4EB#[+(PW'@L30EAH(_!YJS*XP> MTJHDMMRBK59M@KQ=-BG_N_H;E:B#EPYWE5??;Z7$.\0-UW/.\FGUU-7/_ER& MIM_A=]KA"[XTMG&[%%3A_#?USPIM\+7WJ7Y3J,OO^;=>M]H>_7FF>L[(7U?S M0.= <=E)HC,R^60&Z9RP+'(RZW47M^R%+:O/_)GP4CLU,W+&W!F:]1H,Q%T- MYCN-,D C3>.(=D,]=H9L\&<+V56V1H,XNZ3-V,'+Y6XTR#M(X>@\;R6"4BE( MH2^>7XP%[^C-!<3MZ [M#RPPDKICFK5D[0)RS25LA%+W@G:&,EOQ.CYN2:$Z M0\J1*)U[RLZ[:3/7=Z(I5Q"J)_SWHF!W9;=YZ$.A>L5728R\ "<>Q!FA$'E^ M E,4IQ!Q+R.9KV;N&RU^TX(Z=UZUS=D7 FRQ4']6>*AFF@X3\&>+B^' ?3VN MZGD*SGEE)M".V&1LP!N1[<@BUX.YJ(EMQ(9CF]GL9?O")%5R^"G?\-N:/T\M M$CS[WD(U.@<5KPHX:* [KM,9I.RB.IW#$Q>OTQDD:*A.9_A!\]_6W6M=J9Y8 M^=EV_-M-#G6M?*.W_"S#?+X1"U\?60)G1/"Y8;DLVDJP<3;($"$Q88 M"=@TA592-G+L8J(V35I?WC2>MK,(M[&5O/EX=Z+-DWV4J&Z;6 K5&5FLOV:OR>/7)FYJ/U)]"S*)=@K)D.L>+IK!UUE_+(D45JC<:B1NJES#JV6R\^ M;^$IP>VRF]YRU+OZB99N,\%*<(33* RA\-0(* \C2'P:0X^CT(NHZDHFB\P1=DK6[%I98IE3I1;: M%9-_;/*ZN@);O$"'&&@P:VJ*^TM-7J1;NZUP5+RX N]5]==ZL:'$;G]">O? MKX'L?+>*@\'&W3JR_M[CAE902V+W8X][].K^Y'Z!*X&6ITL(J:?R ?]S\4*3P=WS#15ZODHASD@0!9(1F$*&0 M0IPB*ET:3V01IS2($M."O%&(LY?8;.'ORFGPC[:,IM)./.DR3^_6<<@0L^M@ MQXFN8$6"!AUL\%L'_?SD:8O:/2TZG97OC4-;N()/B_33(CZ]UZSW E'.6>M& M*!/Q: 8\6Z%0I,JZAI0@!*6QG<&4> @&/H\YRH(L0]AX+= XS-G%?XM!ZTFW M^^W;Q1OM=OM:I094 5UA6K,[S<\T15[&8Q^R*.(0"9]#[&$&B>FF:BG5)VRQDRM7L85FS5+>I2ZV[(T 6_I M)4MZY _L6-)\T3)X4DLS39EW=Z+5W]>;QE L^9/4X?EWWOW7;9DLCQ%-<"Q@ M2$@(D1\ED& OA,(709KB) A]HY("0_@SJXH=-BJ6>8#&UOK0*'IUPF?-4,!\ MW#/TV5TPSMR%MB/?E:]K"'U9I]2.-2?>H^4Q=LKH3CU[5W9[Y=0$-DS_>UT\ M=B5S&//8\Q(/>H%JNXJ8!S.*I95?C_!C<==\Z])YKS?/+^OB MC?.NH.E,B&K=?-XFDZ0R2X\;U27?[OMZ7U1UU:015QE-0LX0A@RE B(N/(C3 MA$,1IA[VJ0B09Z049L%R;K.EB823PTCX/L)WM8V7L&9+P7O\DM?X_^_NRWHC MQ[$UW^^O$'"!1C5@SFBA%DX#%W#E4C F,VUDNKL?ZB' -3-NAR-\(\*N=/_Z M(27%'I)X&*3L&G1WM2M3XEGDY3LSP^=56^31YF2A9YH@']3RY//:G\D] MIQ'F"UT /AM @]ZA:7WR^$K M0'4W UK&X*8:P!//M*I:'_!]?FQSB,TM0'O MGI9+_>L_*;G"1:RX/L\IB7!!4D1$R9%,[.MW(&UH1 MK2E#8TS#>K.-,GG5!C3.5!/?ANR-?VN4TS!P%;4L^(PU6).U M"DXC3O:ONGF$C]/Y="T_Z=NCN#$#=+Y/M9=I<3T># KWOVN?U')@QAS>Z^\D M)W',F?Y/A3"3&.%4$$15JO\5TRK+F<*) ,6>'/D([#GT+U<)\Q2N^K3S'B-H M">91&H90S5&T8ZGQ)\U)JBXHVN?NJAZ:&M6<^7,T%ZK&D_-QY6)4AW2AJHZ= MU*7+O=%*0R--<_R:T$J[NIAR5 JF[[5Q%:,JJQ)4I67%$UR2BJC)7'YO*BG? M3E7A3@0K#T :#W BB+4W^/)D0A,F[-Q52_A&2P+WOK7EE?>-?;H_1W%?74(3 M-6+]B8KW3K_%GZ5";X_S_[_*\$X_R>BU=F=8@+?HW33ST7;8#I\ /:#=+X?S M&2W-#@B03[Z;08=%=.I5ZUEVM%ZU8='V>]4LGK[@''6G]VHYP:RJ1"425.8B MU1>['".2$&J@:64N:$$*836.Y'3IP->T=[/%ROPR-D>-FJ+# :-1 F#_!XOF ML#T/2..V61XP[G,O:Q8>?ZLY$.CL3G#XQ,A7CG;CV.LWU1>EY52;-&^:303F MC#)5(%I64ML;21")"48JIE69$H-E6HS2KS3$:6!#OO[^?5G?/J(MV:;5XRK: M8VFDR\/@5PM\5?#Y+4:_&&R/_GOL7QU_U3=P![!5\FN?^ ?Y_'.<[VW5[>TT M;TUPE+FY=5)=._2,5YBB)%,"82PKQ&*AW3X7%4[RS-1)!)R9.T8-Q 7379WK M'NP_ +2J(8A:@1XYB$9##\D-6H5@S\%;'HYK5T$ 7\JU EU?H&Y6JRI")-KZF_>=I;F(@S<^TAL8RG4"KZ)?IO)UMU-T%YTWQEFXLK#H=#I:KJ&%G M,P+IZOPY*Y_ MAV[FW\SY3YMJ6U#[3VI^P=8OUYPOG^CLZV(VT[]?QI8G0E!,RP(C+N,4X2H5 MJ"J$OHW3(L-"E+&2%<2C.? 0^H#6\K$I_(XVG$0M*]'OAIFHY09X)G/1N9TS M"ZQ)F#/;,&-R6MX4"G9@%ZC$DP-SX6!4!W:!BHX=V"5+N3DP?5V5LYGD:[VJ MIO4HE^N7MKFDS,L,IY*C,D\2A'.9(1IG&<(B*\JB8DQ2 ?%3W:0"NZ,[NJ[S M1Z8>T60XY -=_@M8HMFC)SO?XD=Z:#9M1S/:$ W0>C,LFR=?T$-H5),?%OC8 MLBW> Z#E-/)A_EZNG[Y*K]/34_>?/V%/LA)B3'F,A,HKH?=H;7N> X(P0'Q-E."QQZ#EXY\7F]G)FI<2N#S=U,9MY >%J"&W>O$-B" M/NOM;CG5'K^FWN+"'U=3V,,=]VBBWZS\*0%X<+:1/_K=*RBIG:Q.Q20]RXY6 M3#(LVGXQB<73[DCVG^7ZQT* K;'C]= )YWU<^X8T8)),A\3#5N=!6)C)G9$S M@($-B'41>/_QFJ/#]W<(=0[ O^M1UQL@7[8CM=N1YF;&/X4V@;HX4O8WD7'U"_TSKKE[0#O=Q7MLV>0QM]/9T]K SOS02E]L:IS ME_V1?H]S?_VIT-O5^&*&1KY"^U+@Z57;V\JC-3W^L9A(S#BNM/_4=_38@ZWJ&'J%-#K+*9SPKA=D_87&N]N=(;]@PO1N;]WV[,-!LJM^D9GO3O&.-Z;N!QW253_Y#W/&;H>K5HIRIHH2 M$28XPK2H]$^,HTQA)N*TY#PGUHFJ@Z5#IZA:8L#1LV=48)&7ADVGHNEA=D0 M6%"0*?4*XV11YU<?^L185V+,7N[H5/QC]46NVY$6T+R2 MS5K!#WK[MX>6E\@P$SVO_E>D^6F!N>WO3%8:&KY+^58.](AHJ9< J2J(Y$X7 M,BL"HUW4(.+N7^! [\$-O@LA-NW/IO'7P<$I!T69)*<1Y,:-V.$&AP:559IF> 4Y2D6"*LT1Q7..2(T M)@E-"EH5<#">\'P']B4G@V$WQ!N_ 6\'4@3X"=X(P(@MUW\JN!'@I_ -/@(E[[8Q?96/#>G5K?JTF'\W M!;[O)5M/J"I2021!A% SE86GB%:,H(2P1,DDSU.2.:#7=M&S\BD70\VV:EY% MVJ7,-'6D-Y.'2&CZ,+??J34[/WV1$IP?)6 MG61&=2]#PA[[@\'GW0SX?BGIZFGY4M>N-H5Q;7)7<4*YXAG"5,8(IV6&:($3 M1' B>*5X3@5H)$QF+N3/_RM?)@7)XI0HA52J=UIML0I1 MFF&4JCPKJUC_4UFG!,]2")U!;_H?6Z)133729*%MGL=Z&4X)7BPMS#;!@CJT M>G8("!/2TK]K1''6/!:GA>+^%O>P8C^V&QONTQ=+'C,M82, )Y MN8+@,4. Q+X"?C8DQXW6 91P$FJ#O.OF,-I!FU*<#^NU'1R32E2$*.TM""]C M4_R:()I4$F6D%(KJ_Z8%J-O+CFQHIV$N/NUP8KX?E6=2ZUE&TZ;<9DU_0BO2 M+;5JYSC\Z\H]>=$W(=B?XX!)[,EU6!(=U7G %''L/H!OPPLQOBSF7Y]F,HE9 MGAC]MW#_MM37CDF'MQBBB@Q]):97:;LT]% MP(RXM_]Z=175Y$=ILSX0-'Q'=4/NK31/'P@/Z),^?,\9"\>4'M.?[5;^JYQ+ M-5U/9"QR3#.!"AKK"W[.S#CJ)$%%I23.2!KSK)H\RR5; "!NSE&"_';OT[/^ M);_9'L&CQ^7B>;J:0C-D73H2<5$*Q@G*LU0AS&6)JCB/4:Q24>453=*$;.H MPNOHL +@K>C(S@5Z^-V >;Y68$UQ<_6(?FF)=@\:<(',Z1/+'P[.62IC@]OT MB7H&L:;W<5=G]JS/GXOEBW&:JQ]2_+98"--@<:N^RI5H.;<$K^* MMMJHZ5_534_-_.R:!Y_&;2VP-T,?ICBRT5NKX-0!V+_JY@P^/#S.%B]2?I6S M>D.<4C:=3==3N7KWM%QJXA-,F,A(H5 H8FF!TJ+,&,TI*3,,.^,, MT@Q^VJE30D?!2)A+&-:;G4/PJ@N8.]B01LN&=K1'_"IJR?OS!-:2>O(#P_1& M]0+6XA_[ /L7W3S ER=3BG2K;A_EDIKD1YL,64U264B:4(:(+"J$JZ1$3'L" M?1)@<2X)YQ@VZ*&34N@@9$W7[&];RIM9=<"#0+>N[*S=BP: (4@7X<'&/2B8 M)Z/NIC.J,0^*>VS$PR^X=C'?S$4]R@#4P-R^%-KNK T?IX1N*RR NIM[2DU#?],M,L_;7-OD.VP8I*#AG6,J'^X'WYCR[8XJ(ZH4YI ; M;1YPML%K^<4P]]=M-$-S>!6U/)Z@A#=L^CL!>=*7IW/2I=R,>IKRI+KC,Y>O M9=WVI_?3%?W^?6GR#)J B=<\R_F3K,G0#MGYETM,)?5J9%V5'KD%93#26A/ M?L>.YJC>!:2&8Q\">]G-4_QS.5W+6Z5NU7NIY'(IA>GJW$S_-D"K$Y$7VDWD M!,D,YPC+6")6EA0E)*XA*60QTF&CR=:@A&T\V0_\P7&G[4#!7 M8:'!2N!8,N;2'/=C1.,D1@7F%2ZK-*85@T6Q/6GPDC!VS0+2ZC(N19RH M$QC135C?;]=8!]K+ZHG!VM!<%3O:J^ M8]<*>/,2Z/8Z8W8]%]_D\GG*Y>K;8B;V1R=,1"QBS%B)\C3/D/82.6)":M]: M5G'.DJ)B!'07M2,;^ RV3\HXA^FV*,H)\GU0B7:.P;]J8,ZA\0+[M'P#P]O* MYA4M?I#H*T#(VRKB/*Z\]=N.L<--%/Z3I*MC<)ROTJ!U;_[25&DG$Y[23&I/ M@'A2Q0@S??ZB94Q1C)7D)<]S*4!5O5 & GN++;@5;<&MEAL6HIGA(3(H-RA: M;!-(]9\"/0E8Z99QJH"J! :FMNJIJ9W!#-NRTSQ1MP!XC$ Y:L)7R E*?MP8 MDZ-R3H)*KNNXHFO5]\V/6A[3T;RD?/W/Z?K'NZ?5>O$@EQ]^\MF324^94F?] M7W%/?TZR,LN%J HD$V% 0/2!IB)I@DB9D;Q(.2$EJ(70@8? _LHIGN2B2CL7 M%%A!,"^TB2P9$X@V[$1_:'ZB#4.FD;!E*=KP9(+E/G&\G#7B#>(+SL'(Z%_. M*CH%!G-?RL>4A'>+;W)6SR#\7 ,=^9B6T+UF8-\R,!W _#6=OT0;[J*6O4MF M*/3HK]\!A50=]&;EI+51)BP,Z\/3I(4>0J\X<6%8_/[)"Q;ON^(JS;^O6PS# M>[W$]<_I:L(PKNH0;4[TN05SSA%)RQPI63)1Z!,,3T WK7-$ GN03UM<4$/T M*C)DH]\-82 FRED%V1U)+A4;9OV'<*!V$CL@(W6+Y T(Z0R)D7&/NH4\A3GJ M>1:.*'C](.?"E+?5[?05%8G$6-\?>(7U):(@B*:T1&6I>%+AM.*YU93+DY6# M!SY;6I$A9H\;>"A]OY%=)!/,LBS% :$#GF7="17P<*71T #/"K"/ GC^ <QQ<170=;9B( M:BX\9A<@0OM*+EC1'#>W %'#26H!]/(%8UI6YN#\<;'4]VQS#_^QF)G;M_Z# M\_! $\I9F64X1;SDVGE(*1 C2IH\0YEGF-$X!A6!N3 1>%MNH*U8-[15PW-4 MLRIG(E*+9=UWOL=[=,MFT^\.O7I.'\7.&856-=*RVU 31S7YG% " M96'\<2..2CH[.\1UK0!)U??3%3?005_I6MY)_=L[7T_25)"XBO55/S4S!I)2 M(E+FIL^8Q(E0+,&<>DNJGF%@[*2J:%F(-)34.U1#BBAVK>.8]!QRDTOP/S[]?>EK'?%53O' M0]9P342@M! 4844J1 @ID2A(GJ=2Y24O09''+DJAPX\U71GMR *CCIT:L@P] M^I ;&'_@.$2'BK SR O$ M@YGA@63[10;OZ.-T36?3?S< BO5#5WMX!-=\/7VN(2U\ @^=E=H;R-#AZB,# M"IT5[10\Z/QCCG'0I133]4?*#?C(R_N%J72:)+R(*URE*"4903A7&2*J*E"5 M2I(GVDAS:I4EZ",2.M]?DXPV-*/?&ZK 5-U9[5C&,R^4&1B^A(H+#U7VR.,K M,GF.Q+B!R!XA3^*.?<]ZF-G7W/6O^?\\336EB12XJN*"($7+$F%]E494GU]1 MK+*4$HP5*V-8*J*'6O $Q+V9"1 ]FD(2$ZR:RW6T,AQ$*[E>SQHD[85J_JR- M+[93$B-J9J&NHE^F\^:O5]V8E6 EVYFV)\7!+/QX[%]#]RK:4 XT]^^\>"$F M_QU1>KW9?^=%[IW^U_$*,%O_?3HU".X$C)+$C-^MZ &QHLBEI 8<99G)$DJEF.[H8 @LH&W;8.L7^K.@]5&4YB M-[[5O&L<)HZS+&DJ,V"KC5.VX23AMJ;#[6U'X [3A3K72]6_+[_2U73U[5'[ M<'$[_P==3DWGOPE')I,L+3(EF'&D668&G,>H2EB!:,Q37.$L*Q/0>&1;PH$] M:].6O^7C*GJ@R^_F#%7S8@:??[KY]?9K'70'(GK8:M;N=!5"7S#/VO28[ZFJ M9B+ZMM74AH]^9<&1/8"2^P+WL"4[+KX'4!DG$!_0]WVT3-381/ZZ)>B..*^J?A<12$O 4 M 0:,T0O3*[ZD'XCR-5VQ_Z!6ZO_.A_U7W MIH?[MFA;GVAX"Q9.J &AP1B5*L[,V*C2H"PS%.LS!":,LZH$38H]3R:P1[@W MN)31;-O^(.IF@'D#QM>R$#TVB&OP3H@S6K,[)URN"YC='W=#[.5!6AU\INNG MI>=\1[^4'ALDSA 9O46B6]!S31(]3SM6>MZ2ATYW'E"8 MG27[5 /,IEO*ASK8#D7R7VI@*ZFW:Y&PG_.D49\OW'''Z#FN3-I#N M[Z>SI\WHU]7MTWJUUK\DFO2D9#S&!8E1F:7:">0Q197!D%$I5C(M8QSGP$0, MD(/@R9F6;"+99WI$JUNS?&IG8_]V*!(/RS:A%;TE_^LTB3]6T3%?S^MS,-_ M'-><-A\F['>Q\]T!M0USY2=EI+L)&6UY_!X;5U'+H$?(0#=%^,(/!%(?%TS0 M334GR(*.R\ #.Q^UI(NY_"KY0M-ZT;N-_E5KH6)-B)KR]90W\WI>P&$>I\4# MGP1;GJ(-4_5,^@U;QH2.&;./_+CIY;+@B1V(-)"RE3'Y'LP;K5I&S+ 'S8HY/6E> ,EM@&K[O5 (=7F? MYQM].]+774!] :H!PNC-K1S I_Y@Q0%P+?16!P"6&Z\\ "[C07V P^L7-CJV MA%;;(A=%1:P2::!2"#,>-D&T3 523!*!6944% @RWTDK^-U^5YTO6]+_Q[%! M\41-=A=&+Z+#_.-.Y@U-F[(H][["+LE\-Q">T'F=3L$N<3M; CM?" *FNC>5 M1Z9QEL<2%9@JA!/!$4MRB:J,RZ+DI"I24"N@+>' E[>O'_[QXKYRN6JJ0@X0CZ\?EC;U^B\88+V#9LH3^[#=BO3F VNZ>,N@Q.*Z,E M?Q4U##1-2_ZV7'MI/6VV%@1'W6;M%7"\P0+>].H2VHH0PO.TR/(<93')$,:9 M0C3..<)QIO\J27A"^UP#OST>\]VOW>>W$"H!H:;WJXR/3W5!"@>L9* MQK &_QIU,U9B6YIYN(J9KC3L=5W$4'?T; )%G)AAN&86&V,282IB1-.X0E51 M4,9Q)6,"NH=?R$]@+_%!*7WFJD@P3^/.DK9"D(@)O7+PV!J\ZJ5,1A6<=F -Y9B;>[3((95D6LD@1 MPR)%.,L$8I)F2)^$2"(3_7,)&W]P3"&P#VNA^@Q%<$=QMU;LO-%%LL+\"U!, M>#%_ERB^ZOA/UA^WA+]+O)/J_;-8\2R+4T0$US>H"G-$>9PCFDDA MTU*510SR*@[R.ER:W.6UO F!I0!>>?H%@-]J#OCU=7UI%AWWGG(@R,F%Y/!O MX6'[ZQKWY]ULL9+WB\_SQZE!$;V9BR_TP0H6<&B-P+_WAH1]K+Y7V.&8O2\Y M@9;1(#/59$T0\'YJJK<6T>BB/O1?JOG86:X6JXG7Z4^-Z\;B(YZLA>K1,*2&(G$M,,D0B&2 MQQQ)5K&R4B*I$BNLP#-KA\Z;R[:D4%\?[Y;3Q;*M[0(-]3JGDG[[O%!0F$FZ MRFAM>#W2]&UE^K6];4S_V\[BSJTXBI'UB+*QJ[Y'X*.YWIEBXAV4DLP36FA# M8@61".O#FSZ]8H6RM& B3;(T*W+;T5P'*P?/3S^;T@HHSM2)_/U6 --=BUYU@)=O>?"T2#VDWJ$.WXOM3UF&M2=A/C7-TO.G)#=6"4'8^/^6JFPZVF:_E-+I^G MO*VU-ITPW^?U*NVDO)1FI2HEHB75!FIFNU:B*A&K2)(G"5$T!4U]"+ 7\\RLO*&O@GP9GIW\ZZ%S.V;HW4SYP;55=:=VG44 M>(]%GWGLF-V1L^GC*/\T(3\278=NPP]FI,#C!JXJ MGJ0%GL9.!!T^EME+#.CL\R"Y6QL?X%/#NO0&).IMR>MZ=[S^NP'N#YKMAIYU M[*PS@'N?IDU_]%2N]J#><)$4BA&!E,HKA$U-8(451UDFXJ*,"Y8JV+# 3E*! M_4P#^S@WP-(M&MQLQP6PPZY;77;G-#]*@+F?1OX]HE?1CJS''KM!T7PUV743 M&K?+;E#@DS:[X3]_OH]78TW(UGPC(=F=%JWU=07U.CO^@"Y.C."L^8L,JQ%AK=F['D- M5+6IYS?JN(H:\1S&-K\%94-F0;\%?L,Y[_V+\2&\\4[*B+VX2S?< M'#9SM+SI@\+_CMZ9N4 S@U#K.@0P_"<.?+CT^L5>Z]"X/1;NB5%C<>\)LCLK MOH$S(%3KKWVVL^;WSW%F@ZK?VUD,3-BU<6BUDG*+DU2W26PB.2\M/ZOW^N9* MXC)+\QBC6%$SB" AJ,J+#-&DRC@NLKCD!:33P98PZ!@'[X5H)HVH)Z/AZ$D[ M_A4WH!_:<ZMJ\F2[,C-3C!EG/9 =^_"!SMJS3CJ34=[:?48OE@#E"W;#;]WB3T M$DD+(DF&DI+D"%,S5582@G**XZJ4.2<<%%"UHAH\V-D2-W'+#?5HL27OA)+G*S_NDC,G:4AG0^Z#DRL-\JOLI[^.?^^Z_'=X0=GN$QHF0N$$XD19D6, M:)8HQ"I,15E4,548-C-QD&;@H\.W#[]]_O#E/KKY\O'VZ^?K^YO;+]"QB<-J MLPP?^U4&, #<$(^VU/=ZO -!+0/D]39"<9CBR%,4K55P.DC1_E4WA_".KGZ8 M_YG<]3.=F1#&KN;(_,7U7!S^P=Z330AUTX/Q7C;_K_^]&;/[X2?_8>*T9FI[ M@ZDVB;-8E=J'(,Z+Q QE+1$34B BBE2F*F-2*PR:2,VV<*]YQ'S'HS\\ M?*-M\]]V-/VRD>NO=9M3.[EZ(UMDA(L:Z?QYZ]?Y*IX<_\C,C[J'O,Z'.=Z. M7HD+MYU->U/#P9V90Z:WF%]?_KXRM5/,N13%)6QA53>0$$/H17'1@8U3>Z*^C8OUVP MDNMUG.NSO'@OV08Q0J@X)7E5H31/#6R&*%$5EP5B:9+(C'$J,@)S02[E\B&8+"DS8G2K#]DI]@8#0"W1-*C*T F!H=$KB[6I\O/[(%^$.\4ZOO5T/ M.E5"W\G%%[D UT+OOQ8X0&6*B.\^W$9?/MR""J(/).NWE@N% NZ=.WG\UT6? M$\&U,OI@K3%KH\\)<50=??81=W"F]8LIH5O,]5G\_<)DHB>%)%0D5.\PF*0( MISQ#%5<)P@J7<H9PZI3((Y#3*8W1X9PZQ3P'ZM3]L ,FKOCO^X59KL:=M 7!W7\IL$'M35Y8 M+P[*Q"TOB:=2#F],S@+";*A;-F_HFIW2N.'8'JPT'G#M.0$.D&K//G!![\X) MA,YIB3<[+O&^TU_YA_[#N^64RUNU-P_K3NKO/U]/8I9CEHD4Y5@94/DR1X13 MA5)9I#RNLC(MK9!NP[,:.@%:=W0PR\X/=J[S8R-"5,M@T&GW!\75X6L.WG\# M?GO+N^.;^*+ 2^CE;3R7?DRW_IV@>O;9N!.&T?$[=H(J_&RK3EB*;AO,S?Q9 M+[)8OOQSL?S7S?QNN>!RM?HBU[?JJUS)Y;,I.F-,Q4G.4)$D^@*48X*J+)&H M(%S(+*$TS1EDI["@&=CE&\(FB?S8D(;Y91N5V3E8SXJ >UW]LPX<_5 23VY+-L*([J? J./8BD%>=@H&_:2KM,.7W>[+9M#]+#[-A)/""6 MI_VXB\JH>_" J,?[[M#C'N<.WZJ3@9[ZDCKE$\8$$TF2(U6':QACJ%)QBFB> MT"PFO(CCXN(IPUW4 QMV32/ZQ0GZ!*9%(46SE?/$SGQM)KU'=6:W:NC_/3.5\\-*"'O EGU.J._O*? M59JD?XO^V #7T1:XKOD:T6(G0L@/8^=Y@RD;YH^!@YMK;@+/9QY20LAIS)VT M7W_V\I!:K"8M#RX"GY7U8;XVF;,&R';;P?!M3==/JPF+TRJ+%4-2IAG"&">H M$DF*,"TDSN.L*"NK@?)#A$)GGVO244M[KZ^FH6X_6*M76?V.PZ<*8#["57K0 M%"X;T9R&A;EF!YD5B-=@70#)T:XS^D>)K529 - M0U'+452S9)!M*:"OWE*5 U8=1D' 3%.W/J+?:R8BFPB+LXH ( 3^5>4&1^!) M93!@ ICPO1 %EDN-!U8 D^T M@#XZH4 !C?U[>/38K6:T%3I*U>A;ZZ,,X13 M62$2)P254O$,$USE*0CL[0P-D%>$MR+N>ON;2Y4C>,&^3DJ"A4P)XKFYW)N1 M(17G%9*9OJQ*%7->@B[WE^K$!>3T4"?1+S--%'B7/Z<:NXOAA0+#//].UIM6 MUD^]LKH#/)Q*XQOB88_"ZX \G(K8"?-PYM&+4.1V#5AQ64I2T-ATD@B$2U$B MBK6+J@I65"S.LY2#XN/'! (;7TL.V*AVH@4[4[M$-IB=;2@%Z1SK$L,O3-LK M=7UU"=)^<[FL,&L[%=,%-ZU#7L!E MY7*YW2XG@,\,NX#T"]1[X>AX=;P+1C_O!Q>*@4==$5CJ2:+3?YO"N7GMH\P@ MV[87126B2(L"HX(K9:X2!2*58J@B)2%"%7E6@;;M7FJ!O

    [6A#O!G:.]C+ MXJ YNZW>FSY@GN@"53B >EB(Z V#HX_6R) 9%F*?(ES8O 0O/+M[?JRC#K;E M99OG UOD'7V)GE<'8,([B"G[*K*M=/TVYRH8S+1Z96IC<)ZJP8Z%<:KYVBXR M6F77,=O[]5LG?^)P^JC_O6ZI>YC6O5@? MI6P+O>EW.IP1PDF428:G51F1>HJ-(\2TI!LS2%;'C.G 0V/<.7R3GP MFK-(M:Q=14\U"O D/.,JSTB9Q4KDH&/**8G0QKHA>$&-^1F] W5 M25J@=<($=3?2$UE\6^:GUZDD[Q:PTP9/GW1,KIL!NJ:=="E_R/EJ^BQW";*Z M)^R>_CR/*[G-^$BL]]PU/@2?;>W\JO,_[X6N@[D?Z!SG:1LEW./,62ZBL*03+A"N&827U9H1CE MN*ID3'*%20)&40G%;6#G>M(6L9O(MHD7/]%95"-@6GB!5_B:E@>TM_*-@&<] MCQ..=R+LQ8_#%&J,HNTW,MFXG]<_U51C*[7[GFAL1Q2>H?JHM;B8RZ^2+[1K M>WG_).\7FL+_:'8.D'YN$MTXI2[)(GYDHOXUP?2),L14Q0BE@F5)K2M$@* 3J0]A + M'87;ZSXRQ($GQ3XM61[T/,D./*<=B1VD-08BHJ_#41^I<<\V%D*?'$ULWG& MO#6GE]4[?531?N/S_'%J#BZ@:ICN%0*;9T,XJBD;]+#[Z4.]K7W^S?RL M(.-V*V-XS_>C!YBIVJK ;V7-L*1N>+K=RXX'KCLHV@'2[O#3CF6G3ZOUXD$N MO\I9O8&O?DP?M\.?<4DS:I+2*HD19EELVD0$*O*4\*2*&2&@Y%8/K< &O*$< M'9 &EIGV:,IND_4D/\QPSXL>8&J)A72^JDM[*(U;6SHL\DEEJ<4K;I9\S;FY M0JWT^5Q.GXUK,'.,&H2 ;=A/"17K8[.Q9B(05FF.B)058D1R+KBJ\@P$A6U# M-/3FW+(0+;<\7!D<(&!^RTI]=G;N6RG G7JCCZ][^J!*:S:ZGLT6?]2EL 8Q MJ2V',^F)JRUZ1XBX)D0?GER$%8+\:SZ5]^9G^B/_\$TSA+X^GY7W[^V^ESGDO_RF_;%2:S>.N')H6S ML_GV-R<^P&3UW5&"\6CUR6=AL9S[N!QY%IA-/I$8M2#2"2!62$54,))G(06W M_O:V"\D+I'DEB 7$/YW/OOV"'XP"X:+\H?!$K/AQ;[DU7TZC^_5T.5Z.8?'9 MAPF,@LF@)$5J0^!$9BE)R$$3RVUDP(6)W':B^]9RM^F^*=&S>?QI-D\P1^6Q M7<_/XSWIWH;MYB=^^>KG^$$D?AE/TO:W\WQV44-:RUD-WJTE@_3^_!-N.\-\ M#NG=6C [=[?:VA)U*JQ^LK/0?[P;+Y:HD!>OO\%ZHZ !]<>#@X=!'D7#MVY.C0V-G2_FEWX\72DC6.6 MNT3P$&1DA@XD1+"%+=KRP()5IAL>;JTW, 8J2&]6A94#@@"0ZM%__';V:91X M9BQ )I!L(!)T(LZ#(\G(F)+5D$4X0/;E ]?"+W^ZEO[50@,*O8.$9EW8-?0A M7X'][;18U%L3"MXNX6(Q8@Z,T8'ASC,ETB1*K%*<&(-Z3T0?9,P5+H"'UCX( M![SU"Z S5P?&QM87^XP_.XJ0DZ4![7]+D16*":=9ZH2&FZL- MK?R[2VY6@8V-B/__7/HY?N+DQT?X.ILO1Y)!R"QR EFAD1R](HZAI9QMH!2, M-\*Y*DBXL_# 2J$?4'1A;B/X^ #S\2R]GJ97?@DCBSM90_"AGAFV#B=L8T@X_/<3Q?CPI0MNI%^RA)J/RD-VL\4 M[U,!@.YV!J&!>:6ZF12[5CX('_*9X:,3>YNP.]^,)_#;Y46 ^4@&FZW/:"GG MC'9VT$"L5#X*$>B:0Z,3.)J#P$<[')0HW7?[F+V#$ MC; R(H"=L.AI%Y47$@0"Q@4&.BA.*\0?[ZQZ$"3TLX)$![8V 8NWTSB;HW); M,>43"@->SBZGR_F/E[,$HT0%LS$&HHW"[63AB,U)DJ0\.MQ 09N.,:G'B3@( M-.99@:8>TYO T&?__6U"7H[S>/TDMM&1*CHKHE4DJ!1Q(Y81=,K0P-(. N.J M'(@*Z-FQ_$&XL<\*-S48W01BSE)">2PV_RGL8:, - !NA&21T'.GZ+1[80U) M-M(<@T]!US!0'ECZ(*2X9X64K@QN%"5\A!P)@9E C). =I=:A7XIFN">R\@H MHZD?E/##8F;TF2YQU1K<;0D@*T/K_?S#?/9M/(TPDI)SJ[T@BHM I&.& M!+\*&FO#\.JTP?%Z*+FS^F%0>2[1UFI\;@DO'V:+I9_\W_'7E56NF68TV$1B MRH9(P13Q(5G"E,L"K):!UWBM>VCMP[#R7**OE7@\,%**/CR;@U_1S=!X2NC; M$^2$0X1'1SSSE#C%9*8Q =?=4GENKG88&IY+K/5D/@XL_Y+].?GP93;=!@2% MY:S\+P&JD':#?[+<<<*C,RI2P-NQ6R+BW14/P\%S";!VXN? 6/@$\7*.#&$\ M?!XO2UJ#C2R::$A$$PD]+>5)R"D1FV400O-L*>V$A;LK'H:%YQ)9[<3/@;'P M>>Y+[OVG'Q=A-AEERBVC0J/I4WPI!4!<>7*F(7"T?9P*KMMC[:WE#D/!72:(&1B?8D98R7D2HS!_Z9=P/IO_&+DL\=+4G 2.FA'5 M82:>9D64-LKQA Z7[G;M/+#H8>AX7E'0T[G:!"@^7?C)Y,7E KFQ6(P4V !9 M!4*Y1W,:#&Y$!8F8!C2SG3'"Z@J@N+7H8:!X7O'.T[G:!"A>7\#\'&_&O\YG MOR^_O)Q=?/73'Z-(7RU(E7YSV45!*:P!!/)3T2(4@=\)&U(A6 M9Y'09Z*,3TI&FBRMH5;N+'L83IY+[+0[9X=^6%L[7F_&B^@G_PE^OJW/4-0E MJD4DD4M)I$=X!VD-H;&4?1KI.>]6(+=KY<, \ES"JE7XVTC]R_4FWN!W%B.# M-Z6QP1&6@2','4==&!3A+'$FJXV!9!UG==Z$U9( M$2SS1 ':6C)H11QW%C>AF:&":N:ZU3WL7/HPD#R7(&L=#@\,DS/<05KM8N+/ M1U$[PR/W1'-4>](XBO83RR2A\^X\^F5@NYD?MY8[K*+RN<103^=D-0C\ZR_W M.(G[^L=I3;30<)HN(.$?%K/).)5.::NTMK+%Q2R__PKKXHW%WZ;^,HWQGV_O MY]!^6R>L4Z$U5]?==>SB=;D@Y]Y_'94RF NX6OFJ2Y0#(823FD16$DR9MV%YX) M;AV>!ITH>FB1*N*9 2*'&<$5^,>Z]SCCE$&6#?@]Y)1L=- H9I*]0?-$[G;@O0V%ZSURY?],9"B*LF MK( [0*[X8 *)G MP-GFA:JN.^U0, Y**QD8-\>CF;KK;P M]_'RR\O+Q1+=N_GK[W%R61XDSQ8+P/]+G_WW4423S&FAB!P,:(*"98>B+:E#+F\3ECJ/4G@ M*,>SJ*3?5\C;14$->V_U@9CCV'DZ#&9+/ZD"@Y>SQ?)]_NMLEFX:>I]FDW3- M%@_2Y!R(]P78Z!RBL\@L 9&4<1%[9S MK3@O2EW!/U<"&R6I7$H.]^:2P+U1(,%Z1;@T$G6GY]S<">S>?PPX9>%A+ZS: M0I\]D00:N+OVL.[FKIBTT6:7"<^E98_2B5B-?S4J^L@=!Z[VM0*NK+B.!5YO MRJLGX/4HG*8A-\I,@3.!$LIT*:)#U]>#=64>48PN^$CWMOFK"[-A6@T/#JVC MA-" V?77^6RQ^#"?Y?%RQ"-GJ( YH;Y,9A5>[283(I1-TV_^OD_X,:F1H+;" D5 M+MIX9=R+%P09Y CZM(Q*R4TTM0.0NZD9UN2N)/![3QI5>-\$CCZB0)"$+[B9 M5_ -)K.OY;AMMG/M.\3_OAPC>6^GJ&MCZ6^'%_,(DF3)64V4,8G(&!1Q)?M- M6>-CYA9HJ!](.IG<86WP?I#X5-)K JI_A2GR<()[/4L7X^FJCWBI/]^>O00Z M,,70QG1H%LHD5VW%T0@0"8V!C.['WHZX)YE5^TD:UM3J!W(UI= $K.ZQ:624 MDDZK2%9?2CM&XJQB1)A$LX80P-=.J+Q'Q+!V5S_0Z<;I!IRXJPVL4S/?H>\Q M*YFC$G>S;'9D#MS]W6&^K'S!T95\#5O2U_;]- MS!M/+Y%)UQ67+R#/YK#^N<_^.RQ>?T>.H<#&4S__L3(BD;NQI/3-5D';[:4^ M$LX8ST(9:ALID5ZR=9/DF!@%14WTM)^JR5ZV,\S4MYXL]U;$WL CX=46-QKA M!4RAO'6J+!G+6A-%F2A]-B7QX#AN0P9M+'=,UKY.=Y RS-RX7I'7C=U->(JH M[&\$3Q#67#**UJ.7)05#1^*8X42# NM!2%,]8>46 <-,C.LKKG R:QNX45_[ M^135X>(#S%<=T5[XQ3A>F1DRF*B$!>+*&!D9!+(E4MP6H*)4RBKO:LX WISS=#M=[G>UUCKW@F:/2I+-'+(MG;XX%@:!YJ9V9/.ZE5"31A4A^YP?>6CXR$L1_O!.H7; M$U806\YPBM'&+)V3L7:6YU$$#JOR^D7+B= \7G#M:L:-GK_?5ML&33-83G*. MI7>R",1YP8G77AC+K#>\=JSA2!*'?5EL 9E5A%=19SYE+\HR0& .7_!GQM]6 M(9QU,*??QI2/+MI_E\KC]EVI9>45 >_S>KFS:;I%R.:[6ZPSP3E+*1$1I"FM M#04)&I%H581-[0_('U71 $X'Z-="!3T%G5WN_Q M@=G^O=H>T/%(U/8(OC=A&Z[><1_@3=D-;NU]_NR_K[M*X_?GX!?P"M;_O<[< M+:_$@?+BASDBLV D>.\)4U2XI*)0U8NCNU/=2->')P#H$TNX T;(EP;YZ?O9.#2N2?&XQ''X8G T?@1N1)"Z;& FUTNY^-P MN2PM^3[//JQD/%).61Z"6:4W$.G*2P/+0(S@T683O8=!=/YND@>NTFL7]+7% MWN(B\U!!,H-%1$6H7\^TAIY&>"4]@AM22 M235X]1T;>.$G)>GZTQ> 90_C*79\?#_^_B%[J>_9OQE/<=6QGWR8+<:K,[$% M8J26&D8-$105HJ21DD 5(TDK9[GV7+/:^22'T-55;Y4FD,OKDDC!'=5:2*)- M&6_L'&K\H"E1@4KJ+0L0:C\SWJ:@&2^^#A+NJJ0.[&["=U_3OQDD=ZVD=8Q, MNS(UKLRUI6B..H=L,2$YI;R*--9^0'R0D&'!TT6V#\*D"YN;0,M+ORCM',I_ M7O_WY?B;GY3X[=GRI9_/?XRGY__N)Y

    ML5C=/#J$L!;0U D"=\VAZM)H F1G,M++K$B:GZ%377ZP_KH]7'RH36GF)GO@M:-3!Y U;"U@?1S5ED0# M:NCJ2AI]L0GPXG@61D)X(2O7;Y^/&!ZZ[W2PP5U,G<;B"E^ MF)=2VN6/#Q./[)BF8K5]W3P!C)CA603 (@Y4),)+BC>OEU+6MIKW MT=."95/%]:K&]":NKC?CZ7@)[\;?2L>\I9^>C]%&6W-K=15#Y)Y"*9>7 O=C M$PDV)A*- 8VWL?"J-HCV4]2"X5,%1A49WP202M_JW\>3R4CQJ($*C^J3QC+@ MV1!;>A2#$50K(4S]NKKMVBU8,U7 <1(SFX#!53NS=^6A\&/)R'R?_[98(WN4 MT'P/AL4"XX+JH(BU7) C()7(-'KJ_U$NX^@%JR9*H"IQ_8&+-YMGZ#/_ON: M1?B'[?>V;5T@9G0)@R;"^A*%,HYXP8&(4'0C"X[2VJ67!Y U;$^YBGBJ+8(& M4'7#$RSM,C86?_8L>XIN0S!HM4D:)+'..I++'[UTRJ;J[4\?(F38GB8U-5%G M-C> E37](Y-#%"8$8F09X"I5Z1IM(D'8HZ?H/5/5VYVN5QZVSTCU=ZJC&-F M7_UN[,-X,EZ.836)93F+__@RFR#3%\796_ZX8HVG(5&!EEG0&O<%/!%KN"*) MFD"3E3Y#[;JT0VEK)IFXGW?R7D34A 5]8V=W UVB3%W4>/30)TAEX/AJZ(LD M&95J:8UFX+K"M3[A+IY??%U,OL!\!$F MJZZ[][@U4FA-ANB!* 7()2\R06,R$6"!"R5T>;FIC*-'B1HVNMP3I.J*H@ET M/32V?+NO'U?OO%))L"$2#R4^09/"70E7]B<]L/K-_G>2]&PP>R>@%51"$UH MKE4#W]N7._HO-R)ECFN7-&[!YC+8,R9+G"]-JC)ZQ#&P%%WM/*'':!HVJMT3 ML*H*H@5M5>*N#]SM2#-$BZZ&2$&C_VMI>?;Q1/+DHU&*ZNKF^@Y2A@UQ]Z6? M*K"] ?0\L ,IP!BK#/&^]"^+,9.00)/(9-0ANT"A=KN.$S'36R"\K]A -V8W M$"!'+W5^61)7KGK2WU"D9*DR8G58$B*QJ4@<[!)5L;7 M(R0U$S;H#V(UA=($RFX&:%']6@6@ U&L5*+X7++M/"=.VUQ&N69=/51P<_UF M0@(]/J6N#5F!1J=(LT1K(9=10P,,0N ;K?+2)U[:5'B6J MF7! ?Z"J*Y@6D';'F[BQ$R:#D3DR0FEI=Q*"QTT83RC/I=>TBPQJWWJ[J6DF M(M CMNJ(H@%0W=C$2&1*O;:&1.K+U/*HB TL$D:U12?5!JIK/[K<6+Z9","3 MI PP&G+J7LXN+\:J#V&+52GTY+L,RC M?HTI49V]DR+4UDJ/D#3L$*\G05A-H31PR^WADE NIC++VD(9!"JB0T\C29(L MZN ,VFE3.TNS8UYF?V.^G@1:E631H.Y:MT#Q0>3@\$"L,IEEYJ5+G-8D,&JR MX=Y24_LV?(",H3MAU9'Q7JUT/+N;P$RYO&?3&SM(4LDL9$EM+J\%V2;B5'J$N:/+5.41ZD:NDEH+W"J+(PF /81EGX\A;2= M7786X^7%Y2H3\!7D<1PO1]PHFJD%$M%[()('NFZAZKBUSN"NE*L=_7ZA13 ^[?Y]*8_'+^XX8M(#PPYCD>'1'1;'2\]'FREG#AN8I12\9J1Q7N M4S%LI+PG+'5D]O%P<6NX3.%\E<'>3[Q@A%XM]RQ3HG(N\Q*B)0&X)"Y;[774 M(&CMWL;WJ1@V1MX38#HRNX'@^&-QDY'B(E$&DE!ED#T1/0\GM"(@M8J W]/5 M6QP_1M/ >1__]6",+[ <1S^YO:?J3?UOK_64'?[W[/(IV_U# M=(EJY8A@@2%H-=I',EN2LM-!)6N2ZW%Z7V_M_F_'WY#7[^>K9=/JFM\.OAY9 MRQ)5I3NKC F]%/R3E\D3%5FIVN>1AAZZF1Y V=!!TK2*>)IS(AQZC MSBZ77V;S\3\AC;C/P6NK"'=!$,EH0&-!K91X9#FA2RQKQT_W4S1T-/5)8=9) M',W"Z^UB<8E[ 4/QM"A+C%*E"8DL>Q&**. ATAA]\K7SJG93,W14=0!8G2"& M9B%U:[HTJ.Q\9F4R64D20SWL2V-8&RU505EJ0^V@:HV<730*7KI938>B5J480R,1]_C\_5)ME>/(=6G0U"TPR"UT[OVTG,L)G)O:.ICA"J/1?V'6:] MXN=BELM4M#>3V>\]C$U]9)E^@JO'[*U^7/5JQ2M8)NEYR(D1G4S>5,!+%8@4 M-(O,RF;BJ]T0=%>Q]2RN)FY0W.-U MGL\.#Y)ZP6(K8#%VE]Z._HA7-27'POG9OZUL$# NDON5]'UXGLKX)Y)RE M_[II?)&@<:"%>@K9^'0DU&) M0JB>!];#/H9]"7AB' \.A":.PRO M=&V+D(>@0@LN6).#( M38P.C*RM1V^N/_ ,XL'Q<*]-R8FB:0)89Q>S^7+\SQ7U[_/=L6 C2-%3'A2A M2I>YJ%H2BWX7,5I(KZ3%LUS[J6H_10//]&L-?!7%UP0<_SY'5_!]SN_SMOM/ MZ=Y2 D@E+>?E;('L,EX"CY1P(WU)W8K(.&N)Q\WF",S)ZK4ICU,U\(S UF!9 M68Q-0',5=7KA5S&-BS*.:JWQA=(4J$Y$ <4C9M$9= 8-'&JR!G+'XQ#'JUZ6G%#B0@:0$%, MB=7V:1XA:> )AZT!L:8 FT#D.^3-^4J>GV"YG*R"8]L!?=+A"8)L2/84[5\3 M%0D<]Q8I^GH4,MHB]5/2=Y(S\&S$UI!82W -U%ZMZLE*?RQDWYJ=VXU84"XD M80CD0(ET)=)5TONU94:(+'*4M>_CG<0,/&&Q-?S5$5H3I5Q(?GF7A%>P_N\- MIFTJN$=6,AD2Y419$XCTFA,;622*2>U%!)ML[7R#QZD:>,IC:XBL+,8FH'EX M?':DLQ&0@)*DT>J0+!J")G B@G*3! CIJO<(.9RZ85WJIW^MZ4-H#50Q[MC9 MV^DW6.Q@I))N9GU5$35Q+^,.(D!:O$'>?O(3>"!<;XWBTAKDVRCMDJI%M$ASOCF1%G M R,LX>DR/ N27.P+QCV)+1VS<%-[O"#C"P&KPLV$E N$IE9(LZ' MC&"R+I6YM/RIS,$]5#931ODDYF M<;5A#M[0^=LGRO?YUO00#DY$&B5AHK0+ MD3H1"^C?E7E&,EB13*I?6?D854T:A-60L>=BKB"D!B[FC_!U8^3>V8?5TJ,I M 40'5=KQ44,"&$-BC&C7"FY3=>=C%RU-VGY]0:R*0+JZ&I^KX>N6*5N*9]Y_ M+8);O/X.\SA&3HZ\YU8P'XB5L;R%1T%L,N7-1S)+,W=(:M+,>PJE MUEU$S5VFZW+EB9\N1CXQ[B [ AY0-UOEB:>*$Q,R3<%*$T/MUD4/4S)LELS0 M^#I>& USL<1'C410S!$B5"&!@A' D7=G9"3!JAV M2=0VW ZG;MA^G9;/E_TL#RF]^ M4@[B1T ^CB.>A?(/9]-T^QLW?G)D)2C#G"0AE4G0F5GB=62$ 16!<_"&UKZ< M>]A&,[V&ZD9@AA9X P9 I\U^@/EXENXG>L3)9>G1=).M:U:/8I22EW'5H '= M/9DY2BMYPJSQ4JL!D'90BER65P+AA>^V6R_\O@*1HV-03QHX1X,F*_K@X2(<2.N'T]K92$N7SCF=A1$P)#KYCETA4+'6+'I"/*"U%[28T!Q/73&NIRH^:O0BG M 4/Y[10_"_=41HFA"SS26EC.2M,<:SK%Z]?8>$@=\H M^Q'TO23RT[G>!&@V=6FPV.X ($OMD7@MD'@\:8E8IRFR).64/4@G:S\,W:=B MX+?')X).)]X/B)[29VY4N#/%?__Q>>ZG"US_\^S#?(8WZ?)'>6E8(M/*/?ZU M*/$1E5X9DR)1,B*?:!DP9Q)>Y8:9(,N<.7HGC>=^+[NC5QWX.;%7$/4K@G8B M\)M*G%6M6!HO+TM'T6F\+ 2]N%S^-EO^)ZQT[TBZ*$*(0'*V@DB7$_'@+1%, MIV"M49;5-_8/HVW@9\2S#Q,8:9N-EI$2 MCV>VC. 1Q)6D]#+ 545MC;:U+?W;%#33I+,2%NZ/$SR9WPW8^%?4KSE2.J+, MIN78GGT?+T8T6N"IE!!"*:61D1-?2K"SM\)8QH6.O9V1APAJ!$LG2'H7:#JS MO0$,W=G#J]F%'T]'$%)FB@:B C@T*6E&1A6[4J(3'*3@V51_.WZ(D$8PTUW0 M=Y]_.W.] >C,PAC41 MPT*F@F!WSUTX@]QN TD=8(C\@O?;SZ7AZOMCL0@O.M:.*2%\R M6)5BQ%(K"?611%0W/X M M/%^!NL0_U;S:H83=HKDB, D9JC16CQ="3KLF;,!$]K-]XYF+AAL\-Z4$R] M2&5 N"WFRU%)EMBX'"L7@Y<&0YX!^A2AZ%"J8N# M(=WOSN)[& 8G\+*!V^?J.+S#FW3UJC,"R2RS>"0R,V4(+1?$,[Q)J5%&<$@A MN-INTWTJ&NF,4#&:=QJ#&X#(_?3F^]'RC[/)Y,UL_KN?IU&P7FL(C@0MD%L* M-'%12Y*R"L)EQF*JG9MV)(F-A/U.1,2CW2CKB:P]H:;7@7]4!_\4[C>3 ;X?=Z,0G*0E0(2!2V- MN/!JMJ+8["PDO)PE!WJ0F7/4Q7:7BF&MWR?%4#<)-(.DVS/QHI-9"33M@K2H MJJV@R!V0RQGN#3FEKL"AN4W>#6WN?/_ON' M,H<));=RX9BX0PT/IW@^>^" 9,2QHSI@VD&J/RCR)T&'K51M ;44Y-J!F M;[VIKP_DIH]U&D'P%KR4A LKB8PY$P]@B)I9Z8V)/>0,VS!Z5,"KY9, MFC!);VUF=7:V>RG#%7^%Y9=9&BGCF),2-3LO^:Y,H+?OLB#@$TLF>Z"V=CW$ M(70-6U4Z&.1J2*GYZWA]KG;,7E1<2\X!M39U!G>*Y\TZJTFTPA0U;J6OG3YQ M ID'P=/]$>#9MPP;N(CW61N[=IA!*Q,S,0[Y**V7) CM">59@$V4)U]]H.O1 M5!X6OZ9_8)36$F$#(+TU%FU''MUJI^'N3C\"LGHQ7L(GF'\;1UBSIDQ6.Y^N M/F7%I9'ER:%CIXA)+!+)D3/.2(J?>_IL /PAWC!:0H>#1R7 M6R]: "HFIPW)RCDB=4+KJ4S_X]Y8KP)W--6V<8]_1_QC/ *=RO9&6O(\\(BE MI;9(=B+&<%& +XBEY<: *%@.VK/8R#,B^T.\ W44054@52P$1P-DO)CE#S<^ M:I:OBI]7[6'&%P_63V^J\%%_7Q52^VGZ-$;UG,>QM&^(<78Y+37['_!W8NGC M>XL9AU6./RV!G4O-!^1GI=KT^\M<%2%'X1E5P(ES9= VYYYXA@X4?DM1IW3I MN5 _]7L'-9U?1N?G?CK^YTI$UW(HJFN:;HKO?7Y ,J_&BSB9+2[G>PD9N :Z1HXN%=17X7Q;>J,3S"!TD'UA9^4 6F?O@ L7_FE/T5W[/RL MSCKD,"H[ZI)5=[1=*UW?:=PP8RPC(NE55JPDWH$BTH1H&;H@2K+'&'702IV] MU\NO*+-R'?K)K36N[L8;EY]+N73&Y40&%DKE2B >E%H5LE'EM 17VTHZAKYA ME$I]0-QS;_N249O*YJ^S6?I]/,%]K@LKWZ(_MD33K.3'W9V:7/IYGJ"#CEVB MLVKJM*=*UL^6!C1V[RYYPQ+> E8 F$P-)2I;P*LP)ZMZ9>?%*'P[S;/YQ3I]XR1_[-ZG5/#$]E-6 MJU7K>IF/\+544DS/KSMR,IXT$YED1CUZW(:18+TA <&3N(LWJQ@<^#@;:X_6>P L@:NH:Z!C7N>6&5AM*A5 M/L(WF%Z>%!;>_FIG_?$@#964QN:SR^SBE[/I"A-_'R^_O+Q<+&<7,+^.!9KH MJ$\"3<6LB11,ETD;B:3( MJ-T>54^U =2%KW+F1[E[F&,LW:)3P01,F20NS" MJC.2(7F4%O/'$)75X5SA],/@5YH':C@D8#S#$'O,W%9"G0"N+:.*LUI[4*A MQZD:5OE41\Q=+519+&W&:-^5#->3K)?-;W;6,P]14$FIK#_Z&@R1\9*/2Q2W MNA3!E.;O3A*=:4PFZ.!E[>9MMRGHJBC>P6(!\/XKS'WQX= IX36[+.+%54.!4LT-H//L=1.*S> MZ0];#\TWZ4EN;5HKJW*9^Z6_I[P=/?Q)W=^/#J"PUGOSE8C?Y]LUCJO6[J6A MPN*Z"O*#_[$&RA9XAEL(/"2B90&>0H_: ^=$*ZU( '*0M%E/*& _.!Q=HQY8XD#_P>_G3XO/=N_H2B M;M&@NY?17;+U3K+L=GQ2]:J)ARCLNW9"@T YH$ MWI-L&(V11I5\]6YPIY'::-W%,1BZ]R;_!$)K43OM2CD_74L]\HF]U6?TH+4. M2\J7PE(7;8DX<(1=2H&X$$K3(>M]=D&HD!]C6J]5&GL__ Z>.;/ 14JE=4(9 M0>$,<5$F8HM#DDM[):LZ;:8%35)?KEMUTA>K6U0=1U8CG*Y13EOHJ:LM>K2: MCLN+YU9&&9DEWGM')+-H,#N/UZ!+Y>G7>\Z>=B.=X,I]3]<4Q*-MM;/4CP1;:0&VV M.-NWQ3>7R\+2BY(&NNX^\/I[\8_ASMZ9$\:$! 1H23&7,9"0C"%,6*>L=T"K MQ[QKTC_L*)*GA_63R[PAO+_/6W[?V(J(E'K'B:=9K[>"9]8316D2PC-C5.U4 MD3WD##O89 @EVTTB+9J>I1;G='ORQF]W-A)W4=)O'9MP23M!&5&VO!YQ[8C+ MB1-&4])">Y-"]?!W+W5LUR"]8N2-*U\J'Z77!"0-B%*&Z)>E\R,#K;*4UMSU M12OJC?OT-%G1=@P2=FN(CLQO447<+Q[K$M+:\5D]E+CUJ$QV%C,%+="41EGK M=1IO-B28"$2[* R:'U&&VLE*O16Z76'Z[@HW>/SBQ^8?K^&N',2@C"0)D4UD MP.O6,A\)0Z.+EIF] ?IS$(\BM=&"N&,PM%L1]2>T 6WD55!P^["YG&VF+'R8 MS[["?/FC3)!!0S"5EJ-?RX^$JXW>\0B2"1*$(8DA7R47BEBC:1D1C,K>H]5V M]Y3N",UV)F7@R>HU(3B ;!KPUDJ3[6D<3\:;MH8;UQ19O=W>[&;CTAM604(S M T 00RTZ)(IK8KT0:!H &->[-V'GGP2L;5HS&VJ&$^WX&Y_ M0*W*XAYMM4-K0Y/*03(*)"F92MDF$*>%)9+RR'7VG-O:IML3U1>CL^//S^=P MO@'[39[?>'\O XADMD1#0/_'6"BCUQ+1,0OC==;F>J)YO42PQPE['I7%QZ#G M@;RNRO)I4?/<*.4]7?O<_Y":)<8]:J%]1:5>TAB]\ 4QI=XJ,^(M]X2['#S7 MP3KZC J-KUV0OTWGZQ$D_RS)/M]?P!3R>+GX>#UEX [$J4M&*94)-[R\3'F+ MC, S%5A$ZR_P#+9ZFYB3J6VW2/D8/.UV('N57HL*:F=I\.GJZK&/[*^8"L2,[<0Y36FE@[&_=8&I]!P?,Q:-JMT7H068MZ M;%/'>;+2NO7[E0JA>U1'=PIBF>=4<1,0&UZ4QL[HFT=&"2AG,D3\XFL7 -4I MAU[%S]9QB+-IVH(3#\2Z3/<.2$6.$%.4Z .4^9S""6(=1))2285T+'AM'A/T M42LV5?5\C)!OQ2=[X6\#8<@5?TH!T-VW1P_)):I*DUU5DNH-"9I&Q$%4$(). M.=2>?+:#E&$CW17P4Y/532#F?O'_U8WXJU]>SN_?C%(E5![)$Z$4)3(81T+( MF0!+V8#R3E6?+WH"F<.&JZLBK5\1M6B\/%QIW"'A8-_G]507W6<64[?JTV28 M!9NLJ#:$Y]]:3V,CH)CAA.0GGJF).Z@OYKT&CL8UJQN#.Y/!(2FCL%O ML^DW6""S/^+7^;C4Y:ZV_K?I&#G]\)G/W$=MLB5*)D.D=93X,DI<\L\2&/?S64TF!)% M4(0JG8GDTA$74(U%K604"3Q5SZ6YS&^P7#^BOYLMKL^0=49YEC*A*8HR(2 0 M9SP:VHJ"2CPH8VLKK <):;0QS#'ROZMBNC.\@>OPUB9&E#*6G/=E(#$G4B,[ MK V!9!8A.2&]3K5]E5L$#(N2"@+=!Y&CN%NQLV.7S(C-RJL+\Q7>E FU<7EN M6K6].$O_=;E8WKZSG:5X=P1TA2S' Q5G'4SFLI]N+ M,NI95 UHJK_#^/P+&F]GB'!_#K]=7@28;WR8Q?O+Y:*48R!?5UVY1D(S#2&@ M7VXT6G#12>)U:=%CD@ E)%A3VST]BL"ADU3Z12AU6@+:"W)_$VH&?18)EO MAL&7SM6SZ7J/9TMTGL/E*"Y MY[PRH+M3/:Q&?E*0W1_D])02;P#C.RZD7?P>.2E##L82%DH*I>4E7[/$I+2Q MS'FP0M=^ #V2Q&&CV2UHY$KB.QV=,SP_5=#Y<)_9+>.RMR8!4!)TAI+)ARR4 MPA+#=-16<1E\;2SN)6A8Y/7B3-430!/VZ8/;&0%35BME2*;"$0FEYU.9(RP9 ME9;&&%VN?4D_2$A;D<$.HCX$1$=QO4GP;)3L]2--4AH8>!*BQVT$/&<^\4B2 M8LP&J26M?C4^0M*P;UY/HI"Z"*$!\VO'=D;&QRNAR! 2ES$B0Q"$12)H@KVP=AC7=&Q*!JSQJL0GA; M >R:\'QZN;;X?K^K3WR'=_S'/K*WZ0M]O.L?UJ:?X7UK;,HE=Z-8;YRB]48= M,G'V-;K^(4KT,=88+OX"!'&WTJ\Y3=8OKR)1G/!M:.D=E M5-"F1%>RM6A(1J>B9TZXZKKJ +I:GM-P# #N*:+:,FGATKRWI[_.9XO%9EA=C)XF@!7)/)[/=R M#M_,YJ]FEV&9+R?W=[C=G*?6&><"82SCYA2RS"KT):^ANFE<[R[/YNJ/^1\"OTX6?I@_S<;SU?+(8F>R-]EJC?:A":13* MB(\)O2"-?@^CRO.[T^5VU9T?M>ZP0=/>X-6W!%I0/-Y._V&5,_F/W +URW?*Y-IP>HB.8>["_DW\SCQO0!U=[>&C__U7CY\[ M]I,R!(X)P$U+*$Z)^Z3#3S5;H3Y.%5#=YOK M*OE=4*HCAI: ]??9_!]OIQ_FLPB+.UO2''6W%H'0,@%:1HI;,GB3!ZVX4K9, MDJG=/^, LH8UW?N#5B5!M(2M,@UK\052F4-T9TM)!&T\2T0!]245M#2@1>8I M%:-0$F1(M1-X#R!K6+N]/VQ5$D1+V,)=C!Q-/@OA"&2Q>HG0Q',6"&AM!$>W M0PC1HP$UK/W='UJ.96TU^WJX&;4=7EY.7.FII]3V67]YW&P[\$9:SRCQK/3$ M#"JC3>]*BP6E/'?&:JA=0]3HF-J104)E1*?&);5CYGW\>+44Y4QL213RE: M(E-@Q#*\+CANA$I/M>#UW<:=Y P\VZHG!-Q/Q*\BCG:1]6IVX;0W/ M"8VVC!#DGC@#GBCM WHP0?+J%4]["1HZ&E%)[(?!Z009#/VH4SJ%S/(G/X'R MB/!7F,*\! 336;HHCLNR-)3\!IMQR;]"*0<8<9\#%^@3<^8-^BT>B.5E\)8S M4E$9LO?^,=/MU,6;Q-,IYK[L2UQM(_%Z8[_Y"]B<:N,D MLZ7TC]%8Z@J")$%+@^ZXDR6]W&19N\_+D20.JQ-[@\KAD.PLMP9@^0J^P63V MM4P0C%^FL\GL_,?'4HNWV.I[DZP1P1&G#)YFH3-Q/"=B7! VN*@SKPW#1TAJ M%G;=X7!W[%I%V30 M7?CB(9$218YG\.ZS'BS$19+-I*21-%4>I#K2()SFFCI ME9(2.,3:4=V=Q Q[SSXEO.K(HP%@(:=@4M(*+OUD.\YWLQ/4\%$*2@D+N GT M QCQ4B@"D$.P2J@H:_>_VDW-L&]-3PFM2A)I %O;.9JK#I>E6>J7\=?M,:': M:"F<(=PI361$L\(%&HE6&F0R.OCJLTOVD#/LV]13HJN63!J UV^SXMI_A27< M4\+6F,PD#42+^=J[8;FH. I?Z(X"KDD2:*/5^7^3R M?KX9*X?">N'C/]",W.S'<0U&2D84V#(/4P"QWI<#DV1"XU+:6/LM:C]%!Z%, M_Q%05E$R#6BQ/9Q[-Y["VR5<+$8\&NM<*1UUBI7IJP[WY"3: 28)1IDWJ;8^ M.X2N88VRX>-JIPFH;="MJJY&VEJ?K;<$I$T$SXTDEEE!J&%:@Y4QTMKOG8_1 MU&SLXD04' ZSXT72-L3.8KR\N%QUO3^[F,V7XW^NQ#@*@44CLBRV1A'[S"L(;;C@>G6P)S">5GX\U/@LV3T003J2UN: M($4H@SP"L0!FE20H6$Y<\]K=5_93U&P I'?<'2N.!@J8;IZ/]_GNAD:6(LF1 M&:*B7C6(5*C*(ZKRE-!*-=S5#W[LIZC9^$<=<%441P,WZS;7;^229T)(1;(, M>!0H:E\;!".&:RFS-\J&VA4GV[6;C6G4 >'>@>#4<,(BYZ4-@2;.:D$@^^AI*?BUM7M& M#)07OEUVX\I[K97G@5 =RAM( %**!0D/4NJ,7 F^OZ%CMTAY3AG?QZ!E=\;W MZ9(8\-ICCZ4Y]RJ=)7C!N)2<)('7O,2_D1!Y),9F#Y$IP:(_!#[XJ3>@ M@W^[ALVM!5M)U>X@NEE7/K8@_$UP6"D=50YH!419I@ZI\H):>N$AU1* H^-Z M4%SK$/$/F7+305AWQ7T"YP86^*]H'EY<7FP(]U9R"J"(0:NOO 7"W0"%XM/<+Z>LE!4H',9J FE MT$VFTFH\$V>T)R::\@+-F/'5:P?W$=1*2GIWNZ ^_UL TYKVS6NUX]EPK@01 MGI=N)0[*<'-#5"A=[UU@V==^#;M%P,!&9#W!WH7,R5P>N@;K[>SS)O^@E/]\ M@OFW<81MKHM,/AF5.+%4Y#($*!"O<2-:.ZZB\='=;:2]H]AJWRH#8^)TR/@T*XVZ9].K;#KG0BHM(I4!75)^/*H M)OLN+&O@DO@(7\N[PO2\3$]?*<,RWDN*)) %*9360Y%XAN#E61BI K?E(&AH&V)9<@3O4N'1XS*RNDWQ !G# MWB(=!;L/)B=P>>@[Y/44/^CK?+R C[/+\IE;!]RCPZ8,)5P8],-<4"10=,NT M$\Q'&5.TAUTD.Q9H" .G2&U6F85#P^ EWH?X<<48NMZ "UIF7(E0B0:1C):7 M*2)H%4EOLE>2*U '8>"A3Q_6G*@*@,[,&UKZ[U__>L\J,HY9R(YHW#Z1/J!! M9#)%\"H:>#!.WVU[M$/V]S][6%NAJN0[,FYHN;^=YKE?+.?H"EW.X=?SB^6V M<,)Q=(1\)*4C'9&6E;LQ"P(IX<68DQ3TT6?XO2L,F_M3%0-5F#@T$CY=^/GR MTXVV(<8PGP#55V0136?!=)DD[(A!8TB+#-3GPQ!P]Y.'3>*I*OE.3!M:XO^. MW+K<*JUD)&596B(-B-*1S95N\(Q8"T) ]N+>9*,=TK[YJ<,6!U65],G,:L / MW+K$[ZZ2U)ADD;*2I!:LQ@W$0)Q#P]2KS*5T"-F[=EVU+)YW1U7Q]'8!]!$P MZ,;G!H"R'>*]/CF%']N8^P@"+VFJE#C.D]S[?RGW=2T MD0)UHICO%J_6X7D#Z+G*7E4V^J #)Y1FB0:PY^CV\DA0];(H*==)'93LU%>" M<&\^95UDG,3//T(V\(VT^4TGNR?,!=Z]^)-G A_(AT'R@&T..8%!F\>5X$8J M1:XZ C&^S)I5#+_6[KSWI'G ^PK2[LOE(Q3KLM2'YS=(BI_\)_CYR"=92B<] MX2JGM;$9(#)BI+"4.YM2=2NK MEM7*[U47A,R6$?$F[@ACYNR[^A8OG\.TR^ MP:^SZ?++8F0<,E5S2V)VZ/;89-'CB9+0H'D664@MG[ X\0"*V[ &6H-R)[D^ M.Q27<_KY]]G(R\R--C;>*V5.D M^#RABMB#D=;9:HL6ORK=::3EFECF<:\T9VUE8,K4[JYX(JG#1G&:ANO1DGR6 M@'TSNYR/-+C $Q3G5"LBJ?3$>J71Z]746B=C3,,KUT+IL&\/+>G3 S4)RIBJMYVH7/]W-/7U1\C\N/JYX[@ M?PM@NE4C8H754AFT"BS%TZ5+ J8J,T1"C#QX'X$?5(+]AZR?.T:P>^OGCN'R MT"E/>PN_0 D>*3/$)["E5S1:L#9(XB7Z/=ZG@+;F82F/SZ1^[BC)'5P_=PP; M&\##W>Q=IF6"B)1SJR(R17+BE*3$.&]<%-E(H(>BH.'ZN2ZR[\*R!BZ)^UD: MP0OKF<,-N-5 ;JV)2T$3Y;1C&8Q&]C21#O?TE?D=+(MN?&X(*,71?+-V-$=: MQ1AUIH3C*5G7G9?B, +:!,^4<%'VE3EY@XPV?)P3!;L#)J=RN2&@C'+*45/N MB,I,XG$1 OTY7R8-4*:83)R903/?>H?$R4+YGR[6\V_^BG?PN])>/>J4H208NR1B&>FM/Z,/2'F<>K:R)^HC:G*4FE)_RB1H\]4H=G- I&4.>(MC<1*X4+*!M D M&U+_])ZW4%W_',/1COKG]33U\\[P=IH@+"&5(,!O?KZ>$=WAZ6#OYW5^#3B< MVDH!_E>XW .Q624-!4J!<&'QOA& 'I(UF6@=(4?'C:ZNF1^FI/L0SRG:]2\1 MC./E&Q_'D_'RQ\:Z3\*[8 7)V5$\(0J($Q(]=Y5\L F-.E6[&<1.8H:U7RI@ MX/ZLSAIL;^!VN;V%=;^,&(Q9O>Y:AO=CZ6\>+'6DE+7K$- Y9+7S/>Y3,2QB M*HGW[IS$;KQN#BV;:!.(%%3VE"C<2NEG7T8=9$T2HXI*#YSZVOEL#]$Q+&*Z MRG8O5$Y@= -@^001U6TJVG<;/38Q*^<$8=R58: ADY"5(.@&6JMS,%G5KBNY M1T1+,#E%KO>>:[HPN8FIF!_AVVSR;3P]O\V<;<<^:0V/"8@W)48 T936;8YH MPQ@8#RS;VK?17H*&=9NKXZ<>\YO TCM8+DL9SWHWVXI^[D3@"J]K6QZMD"?$ M&8J&7I!!R)PSI[5+6QZB8U@GNCIR.K-ZZ/?!3[\C[/%?X$'H9QD-U[9$%&1 MZ'M!@C:41%V>S[-P\>Y0AUT=4O8M,VR&?35,5.9G \;+O_OY*D7QHU^NYQVX M)&5DZ!ZJM!K]E!-Q$:W_'-">\S2+Q&KGF]RE8=BKIQ^?J!.?&\/)Y@ I:;VA M>$L&Q='N9Q2(+1&&')SG4E!4D;73VNY3,:R9VTVJ>R!R HN'OF9>P#1^N?#S M?Q3Z-\J04Y,U,X%XKPS2[RWQ F]-89D,5C'*0C[H/%DF)1F',*\A&V:2#K5CLK*X/2PHT2V%%A_^_&%4?26)[9/_">P;&@%O +GM)V\NIVEQ MPU6A0"./69&DD!O2@R(VIXS:C',:F6-P8'#YX<]O" &GR&Q6EX%#8^#=VQ?O M/V[#%R&DZ%@@(297Z!;$N0!$9S1[HS>&I\/*T&Y\Z# W?"_2/I550XMX?>V= MG<]A592Y4GLB>);1R2$YR%(X!9ZXH#))-JJ &C$P*0X2]0,?/FRGFQZN^JX, M; P FW/ 3+:*@R$*W1(\!\D0JQPG46F7(S-1LL/*#1_\^ &U?&=Q[9']";P; M6OH?YN/9_,%73\6C#,9($AP51 9GB6=!$N!&>"F- 6H.0L#.)=I!P2F"FU7G MXM!8> 5Q1;0I+OD=#FV?PJ, ;\OH:Y=S29(H?0Z+1\PA!VTY]U$>!(K'UQK0 M-JB,CLI\;>!MJ.3LO9V6T4)7.I1;KDH])8FH+DONA47K1SC"LLE221DBJUV M>I^*81N3U34N*O&Z.;3\YB^V+VB69^.96XVW!")Y="3X,IA.0#!XTD0*M>?# M[J)E^#*/+C+>"YD3&3[T;?2P$K9I/?>4)!E14>I$T;4RGE 3P5H39 B'3?]J MR"ZM*[;'[=-C>-B ^G@WFY[CIUT4]GS&WUEGY3B60U:)".W+P"S M&^2*SZIZ8NP#=!P$&/.\+IS._&X0,]LQ:Y117 T/DH=<^D'(,F:-$AUY OG1#Q%S2EHL""I M$SSW68G:0EI<#=GN*4$]@=&-066K>=]=M9U!HE.D$O""-@KO:[3B0D;><*II M=!*]QEB[;]->@@X"D'UFMU0U"30*ITW^P(O9?#XKY0DO_5?\E^6/$;),"8Z' M#E0Y*F T\=9YPEB.3OAL=:I^B1U!7WOESR?"X@# 59'1T([60QL[BQ$EA3)[ M [X,CWX[C7/PN-KX8KP<<<$#YR$396A W6\-L=:BY9"T8R+2J,6=6W'74^"Q M2[=71](-7$\@@ ;4VVW']NT4/QD6R]7K:\[E^?4;?(!Y+*(\AU&R:$AH94ED M4J,A:@-Q7D<2K)..ZQ #[:/!R<$$MI>'7$?!]2>EYB#XPB_&BT](BT_OIS=3 M^]E(>J=EC(I MLC!DN/KM0.2&..:AZBLKSV$XU#:VLN2ZP-XE633".;^#N/S M+TM(9]]@CL?FYJD:>1E2]D&0D!0>(5Z>G7EI2XS79);<9T[["'_O(:F]Y(QZ M"*LEB0: ]1"C_C:]7$#:&J O9Q=H)Y3C] 9N:FWK@#O)*1JB'(CTQA$7/#I@ MUFHC@G>6/D5GK8.(;>\QKS]'HK[T&H#IJ\VR;\93/XWP#^T,[I;=O@Y>P; MX&Z6[V"MQ#\6.6TJ;$91JS0GGG@:"+6-XHDL;_?3E&_OU8[>OS;.DGO\'MS8ZT<=$JZTB()6,;3P?Q0($( M$TUT2JIPMX_3<XRIU M2M[_X57;)A^QCWY[*(,.3J-S1[CG)2NW-'% =)1HO3$^N@"N]C3$?GHHWSX# MZUV1AP^0,7PJ54>Y[X]2'<_J!ARR M!SJ]:A5H,.@!Q"#+] IMB-,A$V,2:N*,=ZFN_9C86L?DSH)]O%?R,5QN#B?; M=C><"Y$I(VC:9R(SC\066Q\"\/*0;Y3KM[=V"YE3765[2*_D8QC= %CVMV%5 M5OJ,/B$:Z*4EH\0OSNI,@/Z_]KZLR8T<2?-]_PMV<1\O:Y8EJ7ID5B7)I*QJ MFR<:SA2GF0PUR51+^^O7P63>/"(8" :853UM-5DI-<+A_CG@%]PYC]23H$3I MR1_]>^">MH=R)WEWZH';A?E5],!]V1):Q,@9TQIIR<",Y]XBD_MP: Q*IY41 M)!4?M'M4W^W3]DWN@YE^3!X5)SM?6RD@_N:<(ZLP#P9@B7! M1SU7';]W:2GKI CKQ@ZF['B8%X/0#D!K=>Z>EZ*&'3B!,-S#>7:!P2U'HU;T M)J2,N%J\5>[ N[&EW^(=I352.2H\"HKER* DR"F3?Z):Z0#>'VW7N:#0^]23 MOE[N(LJ.[U.[\'5LF.Q^C$U-"I*[/$V<@_M/8D+.P*:LRC-C!67AN3$QR)/V MDSY:/A849;A8@7_R] )]B#LG![#GUB%M&9A0EH/Y@W5$25@)=I!37I?V3':0 M,FY!8>GP1PE^5P>;-W:Q^ ENUL5U]:[?-GM@.#5)'GE ME!08495!3E]>UXF:#\W!#&/ =(Y$H)9LO:J&0\WD:3PC6 M2\ZI=J5?_QU!YKC^?A'LO$A*#BRL"NZV+R"B=6CVEYOE=%T.>;N9Y6V_-T]H M=$0C' E#F78XO2-!X*\F;H6(JOB[T[T$C8RQH>'P''[%9%,#T&YIO^OV!MSP M^9682M$ASA@&KU5)Y(-RVAOA8O$FBT\(&!E(Y03[HHSB6"Z/G2![WUQ^6C3A MQJ^6=AZ^Q,7WJ8_+NTZT281(08OX5U;ZO5'&! M'2.Y9@@V5H"'+\WL)K/_CGSKK4N>.Y24I8CGFHZTP%';Q#$W[?H\OUQ[ MW%!S.=GW85D-E\2-6VZ.PC>PB?6KF;R=M2]YVQ5?8IIX8HA0DKMS*0\;8@*Q M9# '2\\(6OSB.$34R. YM5525$:U@^Y^ DLR6GN"*-=P65>YA2HD"OH7HHQ&8\=()V8-$C7QA#@ROLC*I &1[[(J'0#\.4J88 M =4::1SA-P..P'CFT58$]*QN )H MK&L5/BV:-%U-HF922$T0R5-V>=0<&4%LGG9#9'3:VN(S&QY]?MR:ML$!):./-P<9UY]O_6OY\$A[FD@:/(.>B#U@S9 MQ&GN!"$2P6"=J=)OU=O0-6ZUVN#H*BZ:\ZAB>_?CV[H0#'X!QS%HV.KGIYF% MS\S#NW_?3+^MLUPE*]VZ?'" :KBC]SMTQ9S@6GE-/4I8V/P:*;_%YA)1JN!R M=#Z95'K83TT5<]I&&HQ(",Q"\"%(LLCI2($''FOF8[2Q=/GWZZF8ZX*=$A5S M7815P:V[OWA'8"V2X189M9Y YCAR>1:9BR;":2^=+3X"\I55S'6"0Z>*N2ZR MJ0%H3ZM"\BBZW,S+L)PS(,P@RXP%MK! ,U.B+UZ*>2X5B7N((?H6..1XO9$!:4H*4%1IN>,8E:]?)N?**N1ZR[\.R>BZ)_9XLSPQ* MTB#LO40\Y+&HU@A$$^:>&LMX&JC:NG]NMJJZN5ZV26E)C7[>S+_#?IK%S\N% MG2_A^Y?-$R?XXI$3/)&!*DFP1(GX7%?C@7-!V9PM%$18.&-=:G<2=?AJ%?=3 M08$WI^!^/8?:;71EFB=-7@3X_\"XRR8_9O]M^CV&B^4RKI83!4ZI\X0BR0S- MM304:06F('.2P+D-UP".PYQM;T<[U')#;W14-:FY9=X#8 MY2'JAPY11NH=IBZB;*2!T^8)LM@%L+2#8MPZA77Y)KK#A"@_1]_,<\^#-6,_ MIENN_@KZ>&<]- ^5AC'Y)ZL1"(;.+C/VFC!!S+'Z@]3=A+L MWC!E%RZ/[B;NBZ\1%X.B.( ';0,=K:NOA3H2B)Y=PHPD5K%%0-,LP(*#PW%#?J22N^@U^)L"R,P"C! MV0J \<+ S[;7O4$VO\HQBH=8A<-&:VX5$B*G8YACR-(@D,+8)R6%6ZH*-#Z/!T MCG'#S2.'M=&FOKA:Y:2XLUJ2[7Q\?'VRW<.\ X1'T%XH0;CZ1 MSRDXGM;AG7].5U_?W"Q7S75$<(PT2PS!+^%6(W"'/D\A ME7I@T44S%9"C2F(&OJ)D"G< &89M(3"IQXXKW8]]# MS]BAFO)8>5&[74H:%5QBE_GM^=7'=)5@S,KQ6E15D/ L#@UM<7/L[T450VQ8R#P'&3EY%$7NCY^CXM' M&]$I)!8%!?7SY'90N\;*(Z*QX5Y3%>* P'I*S+B1AI-BJH<41H33 M(+27@)%'*Y6VKLHQ>VS$W(9='F_AKL;92TMUXL@K;6$3PB#'L$/*:L\#_%?( M5NTE#B%F%P'C7&(%!=N4YO+(4/G0+%9?+\#I!?+O7BLP.!N)5 AV 3>M]QP9 MZ1(*5%EB6'"6M$J^'\#(RR^/"(XRHFR*\;4""^;=[^\N-I2KX#R0IU >Z(4X MU@(YHAD*F C%,>%&EXZ9/7Q]G$NF/"IZ\G7LA/O'U=>X6/^=1_ECQ?(,)D41 MM0DV0$A"QDJ)8LS%*=P%N&Y;I=RWK3Y.;K6\X,NPKX(388?!]9# 8<:Z7 >. M'*<\9P$3TH92%!U7ECEML2J=CS]$T\@S'(<* !851070NF_.)7+&CYN$4LJ) M9$T8 L>?("UCLHKAX+TL#*%._<].'2L^4J*[>I]U86_%^=&[]R%V5F;X69ME M2^5&V]-^XLPH"RD*A<'\8#HA'I1$3AN,0@+H!1YI+#X[M8;,J)2$!.Y(CO^ M6:YY0%HE@FC01&*OX9(N76M\_IG1+ECIE!GM(HT*[JTW]MMT96?3_Q?#';_R M@,EU7$%JXXGA&)$@7"ZN!.M.P?FMA7%*2B^=*-T]:0\Y5=YN1\C\>>%B(0'4 MBZ6-YX$M(RQ8BK#.4Y>""XRBTOO9,4<:\=D#3FC+G5>E[]>#1(U[XQ81 M?0LX'2^'L=,J?P(7;^[R =(1BH.GR%NM0,O H<[/\! C44O#E0FAW8#:QZO6 MAX >TFI*L*Z"P^1@M)=PSGB2'BF2^]QXFY#C^5D?]B()V*LO/D2F2"IEL/$/ M@UU/1451 ;1V>#D?XFI"')>!BXBLTD"_X0Z9%#BXQU0 BRRVJ73U]&YJJ@Q( M'2GU=E&$KB*H%TQ/!A :SCL2*"8\IL[G)6/8X.L342LA^W$$T6F.H^&.+4/ M-RB\CA9*!3CK[9K"_V#:!#(Q248=$EB6G++ENQ#5DJPESFH.F(1EM'B[E!-)"203G.4]>4>;-W]GJ/ECI ME*WN(HT*;ME=X1C)E,%)")1B"(A;2G/&#-PGL!V<8TRSXGUT^H1 Q\E2=Y)U MRQ!H%\97BI^GP9QD.<_M.I 7VB/.HD/6Y1;11,!6#3-&G2*8?@8AT$ZB[QP" M[2*'JD*@7@L7)'$(C!P@5UOPCZE.R"LFA8Y!NL /V41G%P+M)*V=(= NK*O@ M,#GH@T$ZZ8AHD):;8$U@I1W4;A16 M>9B= '?]1%5Q5&EK5*W/4(E6ZY:*,76@_L2AIB132DPKY."? (\\JBFRA(*A MC$AO-">E9TR<*-34*BX[$40&YFQ$3DH,ID5NJIB?'WD)KHLW,G+=JFE Z9CZ M>02?NJ#GJ+AY)_E4<(_V3@;<&KS.,,$BG-(IY(96C( =86U )(043/36\H&> M*_6D?.SVOI7 MJR$1VZC\=G.KS95L0P4D >%/+.@C,D24$NCD0J4.@HV;LOG M9 >Z9]Q_L(I#\*22;OJRO0:L;&(VUEKE:,A6+= .+A %?4L1!2:D=P1CH5NU M96V#EK&;K!PIK.?B/H)S(PO\=U"-ZYOK#>%@7BXP1K\&IS+,Q+F MN?Y'MFN4>D#D3SXZLM"/$5E3@G]C"][^>$PX-]H0\&"5CA[,M 2$,ZUSCW,M MH\:1)EU"\(\_.E[SG"*"/YI_K\',??K:AAD O509YTP@'O*H.LT(TC%YHBEF MVI1NX/V:'E6-:*A4 (C7H X/D<%KVSRUD1GDL0A8::^DK4X5 MNJ60!JOR>PUJFUAK]0FP)T M*7*MUUT]$GM#E<-V <*Y*, $!^X">(APDUD#WJ&,R$62$.&!**9Z#9@30K>3"&M,J+V?PX_QTOZ(?=)G6U;IG2P[1%FAU-C]9]Y.EW[6+&\6 M\3XR[(D1>?0;(\8$XW#I;K![R.E[)MTOG75GOHR_Q'E, MTQS_%IP[C!'@+7?*HP)I9042-$1EP-K&KO1;N1VDC'MEED+"\X.D!-^['QWF M5HOFN>Q@\W?[C:'=OHLO< Q/T]2OFM77>'M93[BDA@9*$?,&_#5B/7(D&J0, MS_5Y@22B#ITH';\Y[HU5&CE#,KP@DH:YAOZ8+^[K5> 7FVT7NIT.+%[RTNJR MCQ/<94HS[PV/R+-UHR:BX;01 7F+-3?4!E6\8_& =]G]C(/-4-:@-%;.(A^= M B6C!+GD8^XZ'[1EQI6/DSREH-Z;JXO<7\RK/9[+-60>[WHW,<%SM0@&LYQS M8Y!)T2$F\A,I,-&#:572=!Y9ZCX2VYYM[L"^&F1^UV_>:A!/""A[>(#ZX)'A M3B.6W4$IM6&QU6EW9MGF+L+:D6WNPKFJDHY!2IIR;5C4)H]-RX/[^F=S,POOK[^!A?0NI>A7 MT^_9?OH,6YYXJ9)R 2.I% ._7.3LNY H>,R,,(2;6/HYPW&45F)J'(F/YN3" MJ@"2;Z-?1+N,[^<[]OM^^1G^O)F#^O[\U"R7TZS&(LG I0,;/AD.![S#R! & MESNQ5@=!$Z&ER]*/(K22LZ\,((<7505XS$^#YGXZFV[>)NW8ZKL??G83IO.K MB^OF9KY:?HJ+U6U6Y+)Y]\-> \/S7_\<5S>+^?)S,YO]VBS^8Q=AXD3P,K>^ M- &<3JZC1'I=81TBT:"Y!-2T>(IKV#W5&VOLX^M7A80*-&/'_B>1.@]F%47! M<@(^%N=@(=.( O;!2FEQ+#Z7?0Z&GY8WLQ6P-#]U^+;M]G49R<@7XLW*_C5;]/KZ2T^EA-I MN=4BHAZISH-K]LYP=J.Z4&+SZ4>GGE%-AD34L-Z=4L!LL6:"E^UKMIVAQ#"15(>H TF.,@4NYL$F[M0%O4[2 MJ=6Y_2VGSI9?;KZ!TYI9:V>_V%E^._/E:XRK'AYNNX5[N[E'T%_(U[U8+N-J M>0&"V;3Q@_OPMPB_?,CSI$0CH"XBK8C.=5X,O!()*%0N22RCL>UJ&CNH[V&J M^AY9'P&1-@M+J7H'$]B<(8>7X^E1/%TVUNW$#WS#DYI)"R7<'CGSJS: M>D2#,YQB+F GK5ZH' V-P4SZ@:!1AI?'&^D-G,!%+*.GV+YOE?KF9I&Y.XD! M+O&H-:)&YQ):DI!S'%P.Y5W0GA+J2B?&]E,TKE%^TH.FES J\/]V[.9#,_>; M#1%O5,#@RVJL05<<(\C B8D\%X+AR*51I2_N@T2-:WJ/ [ C15+);?;05SQH MHXB1$DFG.)R]%LY>;@1XJ%HG[%U4L=T8W:?KMH*$.#-(].5?L;NKN)>U_F>> MB]C;K7JQ4B$_:C^%A1RG^X_31@C!II8P4<7E@)Z:(ANE5[O:-OD4S%N Y0/UGO MOR4Z\[@"T^-/NYCFNIV'#9C$551YJ "5<+21&!#8XP0%*J2/TK)4?&K@"R+& M]83*8J0?ARN R)>OS6)U&1?7#SL@+"AI-9 L$H5K%.Y S:('^YH31:S@SI8V M1U]2,:Z#4Q8D/7E< 4H>"(^"8#CQ%!)) [P#PT.V3%5B?QXGYB38:?./Z?E<4$ZER?,_D(@_N34#:PH'(P?5V MF%K)DFN%F]:?K, B+8";83A<@?7QU!&[V^;%[3;O.S&N_S!;660B@] \T(BD M9\#"0#DR02A$07K7\;@9'#M+L'6GZS -M M?HH+GU,1WDDJM7'(YT>[G-H$+"0!2:H3-8X3DL(I#[,M-%9PF!7&29?#K*_0 M:FP ?,N[W^WJ9C%=_6S2CHQ9;R^O]1<*N7W'[:B0'[C]D].XO"LK?7OSJ$.H MI4;P/']..T!0Y!A990@BFI# (R;!#6O#[*>O?T0II^YV".'N>[=F IP>'].O MH&1V]M_1+B:>X>"3M,BX%/+K&YY'@ 10Y,A4 .6FQ>.3QU,[KDLZ&.)>AK-. M(LX*[N]6.P6V?H!#X_(_,"K CO-/R7K@>K21 MZM(*?2RMX_K#=8&VKRC/"+)9'2__TTP\(9A;(9&(-ALON7Z=!X\L"TX$PQ(8 M\R,A=4/BN#Y.=0 ]1G#GADL 6IR(X+RPW".7! '%(_"3EP)I$;CFSF'%2C^2 MZDSDN%FJ.K'967AGALY?FYO%1&)CL%1P%Q">8QW&(*>41-1%;Z/'6H72CQ&Z MTCAN"5^5V.PLNG.#YO1[G!"'/<=@7BN3Pf%#K4?)&.9YC-:G45RF1S2V M@J;\:T&SJ^C.")H7";YYO\G"&>$5(GS*80?'X!H/*^1,ZWFP2<9$)CE:(PJGS)4SO:6N%1_V7P MV$E4%;PZV[NO/^9ADUB(X=T/#W_UML?:Q$6)>6011<%RQGY3FRT@E$:$B1FLA# M+/VD8@+M^.Q15T(2-28>WS3SO*LX]\"T)__2(]=X>-'>Z<6.=!?**+YI MKJ^GJS6P+N;AZ6=?-@*7A!')74(FT-P(G,:,#8.(\,S"'VE3O%M")P)[7Z?- M\A'K?[ZUU_8J+B]R8Y88_K0S,!""4\RQI)#2 @P$:[.CSS#"BH"+[Y6,JG0+ MQ,-4C9LC' Y#+V[*LO*IP8=XNJ--JYZ+U1N[6/R$7]YN2BM.I$T",6IHKCQ) MR.:GZ]BK0))7C-C2TPY:$39NFF\TW!604HTWYY=5X__U"Q@#P,OK/!NV[SN, M_0OVOC$[T%OHMGR U_LZ%C?;#?3AQS&FM-K42&!CC6B;>@QP:CY, SQPP+@8NW?"U%_+BW\PDQ M^^+9XBCBK^!6_S2S\P_V^G9ZIG324?@_9(@!1UV$@'2R'&&C"><:F%O\\G[\ M_9&GN8T#@::0/"K"TMLFU[Y-X'X-2; \H8"KG&BD2 ?.D(G*1!]YLKIT+/DI M!2-W5S]:DCL@<01;QWX[<0_;GH=GVFFC@9,K*,*\#YN^MOL^9GC.M(P<=OF0'W M4\F-$M0&)/(>N(8].,X=PEH&&K4P*90>X+"3F)$M]-%QT@PAM K0]SF"#SWU MX&2OM_+'/ _*^_+'G04".JV9@BU@"\:K=R9'"RTB8-W*4;[:@?/)12["R9:Y;,2:!_Q8#DB$DEA_YLU3: M>=E"QKAO+*K#6U]!58"U@SS=Q=+?IO/X?A6OEQ-LDC-"&X05;);+0)"+UB%O ME:58*9Y(\0E*O:D>^>2LPAD_L>S/&>T?;K)R;\2UO+A9?6T6>0KN1!*GN L: M*:^ _\Z"KQED1)SAG#IGW!>OP"N^B(T8DEC;O]2VDP>:B^5>WGGH2&] %*!HGQ: M-!XLN>6O(*!'49;ENQ]QX:>P]PE-RO&4.$HXOQGS8%!:DL"JU"IXH3PVL;0E M=)"HREW$8:%;5F058/!6E3[9:0 MNK0__CE=??W:S,)T?@6_V,[MB=8D*,$M M$M[!S@C/Q2B2Y78O8!YBC5/Q5ZC'T%FY:*2*36C3!A@T@+PG/C;R:E<\*96!C#/<@=][W_R% ^E9C'+BCI M;1?=UD;?-#?+M_;G$NRDN/@^]7$B96(B A/H[<39H! X$1%%YX@"[YYPWZXN M92@*Q^T9,!*\ZY'YV0/_OYJ;Q?)37/PSQG]M8JAADH02+((/H$C*XP6I158[ MCDQD@O.@K.#F-*C?1MZX'0C.&O*]I5V!Z?)0ZKV?">XY$S[=+/Q7^.6G!6CY MNI3\NIFO79&[EK54,F)SN,A*31&W4<*5YP3R7":' _PG#1(^'V0WXS9&J,&& M'Q\D-:A+IOW]\6P0489<&B$ MHTBKY)'&< NJJ*TJGN4\DM1QFRR,#?03B+=.(V?GYE[&.'^]6=TLXMW?F4@" M',TY.AFH!'Y'@K+[CICPB6H=X+^^AWES-&$C-VZHS[(YC8AK.*2/9?VS(.KR M_?Q6_R]S@Y[W\Q6<",NIOWW=*TV^NC1#'O.8)W>"+T\T00D'(FQDD\\F/\Q83''%D#&,DF,@WJ((;U&"'*&=!4TX2R&VH,K A-]9.GUYK MAK4^[+QJA;I?Z?9_M!Y)>?G5SN\815GBP>6W>K/M%.^UYH?/ V.O61EO[W^PI3>_RG^/3(B/(@4,EK0B#G$L#;)">F2L MM#Y/)J&J=,;ZM#MLIW:O-=E=,9HJT+4712NWP1-@MK;&!N1P'G!O6=Y 7#]B MH,F$%*@OG0'?3DD[[+[6['8!Z9Q/%ZOMOWWW(_\8B[>X:O6U@?I?==]I'%#84^Y02@*\9)7KUYC+(Q8MCD0F&8O?E+4TQVIUB^3AW7[]T\?T_)Y84WK[ MC,*$0$1@%'D9!>(1+@M'%$G(V1P-*"^QX5K"D$J*]G'],7.[E]T"U QHS5'*2J/.-5Y"U*"U@GBK1:: MF?(MM9\1425TCA%Q4Y+;%9Q 7^(,_NCJ8AY^MXM_Q=Q_>&/(;_:3E(PA&; L M+,?@K+EQL\B0P2XBS)SPR4GE8NEF]RW(&O.4[I8(\41&SVCB'$D5 0GU3$ALI]P?XNIC A9,/-A_ MQAN*L,Y#AZC72+.@D"7,10<'@ ZEITMTHW!<;ZTF6 \HV6*C: =/Q&_*QFP> MV+5^'+9^BY!=W\7W&-*FHT[QC'RWSPZ4FN^Q]SIR],QQGI@VR!LG$6?"(ZT% M02 H:,F59=+C^/< MJR%R\5TP.]P JR[BK\ 6?SJ&P*9@#9RO.6N26TLQBRS7"7QP(I6GSAM^)E4E+ MGY=.3@RQCYKFC72"U2GFC721<04XWSVZ@CHN;.(2>9=O(9.'EDGG$?684NF5 M=\5'?_Z5YHUTPDGK>2-=A%8!^@K4DT>Z;N[ND'(QMR^U N5D#\+"6JVHI894 MTP2ZNCS'F.;!B65_SFC?>.$?;U;+%;CBT_G5YV8V^[59Y#^5G_*%\5CX77\!<+PN%;EM@39)RF%O4T), MY)225P'I:#22BFDL;= >5W,_[-K$F2I&060.IRQ'P.1H/?EVVZII91>K*K1E M';R];P3RCT6S7$[ A<+,*888]2+/T#'(A<#!JU+:!Y4+H$_NHW;?QID.#:A7 M8_I"I8:[95_GM.T=ZIV7PN;^ ([FVL6@0_,3G&:^Z@M+^;AW8]OT\5ZA7L]GWCF37*>(.&\ 8L66 *B MB$@I3IS2R1#)*[L-#F[J3&<=U'LWE(71ZU&O;5:FU,Z @8FES,T/N$3@%%+D M.3,LR,BX+_UT:AQGI+X.%/6J3S^8]'1&WLU#%;JRN8IS5''#!*IQC");E[E- M+0\FOTC'%@F;%,W!E,!*OU8MOHDS'=90KZ[T@TD-3D@YF?PS3J^^YAY-W^/" M7L4[8W;=R#S+*VWDI8CA*9& <.3 (>TTTGG0!4N"4NF$-JSB"%C+79ZIPU]= M['@(4/UUU&XBC05Q>8&TUG!S)\R0\6#R$F>M)TP96[Z)_FFV]FIBT(,@?!R% M[ 2W\XE:[TPZ;XU%[F60HPP8P1721H(0\W1)+:-',6INK<*2VI//1R^WO3.] M]"K5R9%@=PZWXR'6O&@JOY<[G'I,'"8HB5RDY,#1M1H;)'%TC&.0J"O] .BT M.WPU$?FST,OAP'<.JMDW-KN768%XZUVT2*O<%1!;C9SVP#%NI##P.XMK2P;W MVO"K20U4H;C50/,5Z'%;CT YRSG\ RDM*!QO\ \;(T:66>8B![FZVC2VI -Z M#GF'<]#-(>#V^C(5^UE#+&69*R*W5.-:>^1\I$B!#V"$\#*:VE+G+;?V:K(: MYZ")0\#M%=R'%R&L)TS8V<-CVX<7M,I([KVP2.A(P#C(E6G:"12HM0&$25AU M8=B]&SI3A[*.[$8YJ-2B-^XP,USGT^]SS._2X/=OFOF:-3=V=AD7UW3"8V(1 MIX02EAI8E!0R5D@DG6&>)=X)CH(@+S59^T2(JZ)+=E\F[;[E M=S&)3&QRP6"BD$ZYVR78V\A$RA"AR9+H&)@EKC*U/&*;YYWCJ%A4%:I8"")38&@KTKWD+^X>MGBM2" 87N0CB?T9&_ MVNEBK1\7R^7-]:T.%>]/N>\C W6C;+VO.GI/&B^9R+XK3E'!V20%RM-Z$.4I M2A,H!Z 6UO#7TGL2[A?+F"2(2&,1)\$BN&P"$B3JX+G -I5NV_EW[\FNF!VN M]V07\5=PJS]M2<<8SV^&76[=C1'G!DP2$PT*4@:I?60LE4[!O\K>DYU L+?W M9!>)5 "GXQFWI]^ \]UM#$GD- 9'$(XAQ__!0#>>!$2XC)1[Q@0OG;_]*_6>[(23UKTG MNPAM1/0M%ZO)Y\R]M0YC'"@S1J$D;.Y,D'(D#A,D0E31XZ@(U6V0!JL^0AG\ MVP/"GGSPM71^/.9R/I[S-PGHN[B,X-[+ ?Y_.I]C(0C]&9$T)_HTM>/OC,>%*Q,3 K+/.Y^I6A<'4HP3%P'6DUBE' M6[7_.B3XQQ\=YX(H)OBC^5>!/5HB+,T9I2DZ)+'QMQ.0C(T8)6T4]D8X;JLI MO_^M4S?JX?*_500,3BS[PMV.A["K>A^PGV"DI";@'R>8YJ"9%I*V. MX"-H*;SC!MM!\EVGVV+EGF)A! _:8+0LG,Y9V[;EO,"C_SVNOC:AF357/^]C M]PX.0$>C1$+G27_&860PDX@$3X-T02=?32/X]MLZTP+ D;5J(-B\-DWZ/%W^ MZ]=%S&4E$9"U^@QGS,9YF2C!E0Q,YYZP$G$?P.>-'*/HG;3<26%(Z1EBI]K; MF=Y40X%Z2*4KA;"_A.;=>H\3%I+E1H/P(B&(1\^0XV#-2ZNL=I@2S8JWW3[1 MWL[T-GLUFG<$PFK1O&,**+?Q)4]M]K>-DJ_)1"K'55 4K&?.JK>45R<#=G6LE^2NT:'T6UZ%,I2=UQXL]F!LO,IJN?^:29V!ADXGF& M@-$.<09"TMQ'Q'2^] /A4E03"FR_K3,M'#['^ZL KEZ;JCT+"SWC#)8".T$C M2LE%Q"6)R'GX5V,X$RY)[7DU'3P$D1*$'&<8^D5\D0[:SVQ9_H_OT6IR-F!WR+TT'\ M%=@[3TOTB7#::P$7A\C$IT"02X$CN$$4MM@I5OP)WNM\B],%!'O?XG212 5P M&J3^'BPN1071R-N<$8Z<@ LO \+>$G B2/1RD)CK*WZ+TPE6IWB+TT7&%>#\ M,]AQBVFVP]>FWA_SZ6KY^X4,USE=$G,#3(N1HMAK%H)-O/0Q MNI>@RO/7@^.E&4IX%2#Q4URD9G%MYSZNF;C<;$/Z*&Q0 N$0\A64##(R)QNX M-4QB::PL73^X@Y3*<[BG1E\)@56 NQ*57L0*+&1"V@7@HF!@L#MK$&&.)]UAY19) M8?R64I_AP?374+7-+-SH- X$;G&6C$:<88><9!J9J#5X1\EC7DTFINOFSE3! M3H#PTROC$7 [G^F31[/GZ0N6"9&>L6 UBC%W!]&&(>NL0$PK:83AGI#S4<:G M>ZO< ?HKZ&(/L+WJ*_$V'WG/%P[&OU9!($6< K\V.:2%E A3GJ2RW'!=S1N. MCGL[TUK7UZ2$/<#670G-K1+.XY6]+;NM7A<8@1;C1A 6%@%(B1$_#6 M/=@.EE%/?' TG'P<<[GMG6EM[&O2R'Z0^RLHY7,CWGH35+!P5#&?&RDS@2R5 M#F%/@^$"+ =U/BIYC,]87\WL:U+(/G []X&1[9ESL-W!8T&G2*E*3"%J:$+< MPT^.:(>\#(9@3H(WU3SS'X8%9^I_GDVP=3 XOFK7LSW[)LX3;@.%LT_D+MLD M&J2E3L@%1DBT"@!Q/FYI^WV_^ACN<(I3X2'0"<5_N?AOBPY&W @'[5AL#3L.!AQA$AE/%,#X?$Z!+CM_]6'S5W $#(;D5ZW_77RIS"L7';+4 MV3QW2R-GLVO%'9?)!TYP-=UQ3QT1..<(_2O0_8%07#2Z?_33_?7ZR^C_]U7S M_?]$'VX_<5M6/KV>SJ\>WO >?J;_1"4?+WJKC3X\*.'V+W1\IW\T\87>Y _R MJ/#N183U/&O&._7M_5]QGBH^V*W2L6(/'W M^;=I7O02[(=?X __583,EZN.DB8\*(L[1+7BR(A^[1/ZUIV_"LOKV9JCI'*. MD]9V;E0BJT_PV=7B>AY^G=FK(I)ZNN(HD?:CY+25$Y5(*6O\F_DR+,J)Z=F2 MHQCJ1Y]^+WE1B:#^J_G/ WUE3\ =2X]B51\EN/V\&5F ]W?J]#J&7YM%M@W_ MM+/>ZK9OW5',X$ZB:\&5&A1O^6;6+.-EN4[>=Y31R=0^ M@7VCZ6U""R=S\6_M-BZ@OHU\-2K813 M06KMQ>9KD,B6\L7>HCGVD60%";7=[!A96$\U^^?O_UJMH?3FZ_SJD^]W[!U8 MNI7HQLVQM6/.^#.5MM8!HGL68V:A?HZ^^1X7/S^F M%]]Z 8:C<-_J SU4=K/JW6?Z1YFW+CA:@*R+?!XKZSZVC'S(YLHZ./NS[Y/O M@-[1YFWKC2:OO7QO6C'A+YT'&,0Z:2N4OS, ?V< .LGF0S/_$)L20GFZTG@9 MLWV\;@YLO*)[)<*2U]/YFF?Y?"UVP;Q8>+1#[5C+H V;QC[RKJY6FTWUCC8] M76JT2L9CI;6=%2/+YXZ@N9W]7$Z798IT=BXZ6E5C3]M[)WM&EMZ7U;\^+?S' MQ>5R\6ZYFE[;V]12N7+O5A\8K>3Q6*EV8=O($OYXLX(S'N[Q^57!HW3WJJ/5 M0!XKRX,,JN<"_-"L_CO>W]2Q5#URFP^,5A)9X+(\R+:1)?PK+-K,X]U.2R1$ M=RPY6FGDL5+$@%M^%DA#&#'_[ZQ MLVF:^@WUE_;'+W$>TW35NUCBJ ^.EZHO"8>V?*T+$G",S>Q\0_#[ZV\+ZU>P M 3>=35<_R]ANQWUQO-J 0J#HQMEZ/+"2)MZ>9<EAES)J2P[QN]FQ\_"(?(.E#$7$\7VN\ M1[T=A;*#"7_7*I[RIOF[/O'O^L1NL@G_<]FL_?&^ZO%TI='*J/9IQ];-CBV MV>R>K#*J\7RY\:[UK>QNVNQ][#9AT68'J[=./%YGM"*U?1JQ9:-C&[4;:LL$ MW5ZN-MZUW<^/KRU_\:;Y$F8*AWZF+[BN-=),?):R]?QO93@)1P;]1_ M3&GJ8=U?YV5T[?#JXQV!Q\FR-;_&/C-C7/QCT=Q\>[][3. M;>7%^!*Z\"OPQ&<_/]EI*"2H;4N.5EA[O+SV<&9L1SE[BD!AIJK4T;AKS='J M98\4W '>C&UVWD6&+[Y?%3L;=RXZ7JGKL5;F ?94)+TU98].B))"W+;V>'6J M!62YAUDU'*7WI!8_4'>N/%Z%:9]S]1"CQJZL6,_8S#VR;ED)[LWUNA?HVVD" M8B+LMI1T.WYJO(+3(\5]'"O'=AN?'3-_+M>7R+J+Z-=F!ES^O"KE27;[U'BU MJD?'[HYA977R_Q!7[^>^N2X40V_U@?%*5HO)>C?;JI/PBR#S4)+>\Z%6$J\J M=G0$&T>6_);C)^]\$_PJ(_2VWV@E[YJB3QV95YV2KV>E#ZS?V[_12M0U!:XZ M,F]LK;;N9F87OTV7JX*I[MVKMA)G3>&L@PP:6X O3Y:^D9 =2[:J5J@IF+6? M-:-'_N\.__("/+1V*TG6%,IJR:P*9HS<&^Z_-KMU*B+4$L/:R9W1K MYYGEW5?]MB[82EPU!:#VL67LI\[9H,H[*B2P;>NUDE=- :,]3*DAQ%^D/>;C MA5H)J*8HSS8VC&Z$-+U+)>_6:"6/FF(PSS9?1YEW;W%TK5>E-85)*BQ3;>;_ M ,-E0]C;N/2+Z3H-4ZA.]?#RK8184P"D/]7=R[;)Q9VO]PON3E3_XX;6Q<<\7'G(5D\B7[M8<;8,,'%H>0V9YE1WM?VTULAQE3Q0&XIJO$O+XMRXWVMO:8@W ; M(RHZ#"\7U_-5V;/PT9*CO:H]_BA\R9"Z3L)" MN]ZF@/:GN=@]6)[Y M=/N*X[VA/>8TW,&/*F3U]F:Q)JR D.Z7&N]5[#'2>G ?R6_!H]Q[*-S@_- M:D-JF3!R^Z]4$E7N*><]_!O^1-_\0?Z'L\OX?__7_P=02P,$% @ -7VC M6,9EI96=!P Z"< !H !D9VEI+65X,S%A7S(P,C0S,S%X,3!Q+FAT;>U: M;6_;.!+^?K^"E^*Z*6 [?FT2.RV0IBXNN+UD+\UB[SX=:&ED$9%$+2G9<7_] M/D-*MA,[;[M=W'JO1>%(XG XK\\,*9W$19J\/XE)AN__'\2JIE0X;L]=3AXV^L>O1T,Z)#ZO2.2 ^KU._@?=+K]R>'Q M?SM[F IR/\<6BX3>[:4J:\;$ZP_[W=;A("]&F$#H3G[1)1:?=_)?0D?BHIDJ<<[AE MLE!L#=P%".;!\6@'].ZVQ =IH2WT2A?B)M/SA,(I-;SZE=*AQHJ9!D:"H529 MD-E"E%EA2H+ 0$T'H+"&%"GNC((5(AG@D1$Z584HM*?;(,@H(&NE63!)*F\( MZZ[QM'@60A@LF3CTQ1I,$"@#M 59ANF0)"0CYK$*8F%+_EG-GY.AB@DKD"J; M )89X>>JB*&@S2EP C+?'*+I$&K.,"T4D\6Z&7;%I[U'?$HB4AFLQ@Y86:D! MAX(L[4P M&]+NB@/[+7%]1]O7KXZZG<.1K5Q4(2P'L8XBA5MGAW,A#3F+PX)JDA!;1A#< M/$F4C9F9Q:AN=>-/G1@<4XK$5^[!T2'"=-^?X-HAE M-B5QBJRY*A.ROFYW>K+9&>S3&S>_,PC]G;]5'A^3>A'!^;46#MX]+-"3JXEJ MH>C.0A$68F7O!PDH&-1=&=H!QZ/U\=;\2!9]#&S@X.QI+S48:0-9VN=/81!5)<&#)!(,V5=>H**,L>'Z_DJL=?!P5 BG?:QW<)4QI](R_KJ(MPZL73)K2Q (+;:;E*,ZJZ!, M)&,0U')"K' <,WQ56"]FN)H0$P(F,)_"78&%_R:1TF<4VHRA"X54S:&NW%-!E27D&4OC;[37510$F(LNMK]P3718/ M2_ <+)-+:N*V)'JZ-1.3NN%Q@4W>$I#'.9$7V 5'AG5^>QMMVIK;[JH@NI&M M#GU!5C.BZR H#5MT#3ZW<$VU+3"5=];@90,PJO9&8O^!*1%" _EVC[H2',T= MN1T#;R:RCRJN9C"OR&TMSPX&^!_+9,4_2#7\@I4Z'>UAWI+F7FLG$[!7Y' M!B'>@#')927'WP7<'(1U@M7 M9^(M=R9^4(2;8_U^J]/O/#C<;OVZL6YKJM2?"#'^*1>B MUW"OX!_TV_%2LZH-J1H+Z";#,Q8E\R,#(T,S,Q>#$P<2YH=&WE6FU3XT82_GZ_8HZMVT"5;2R_\&)8 MJEB6K9#*00).D5_ 9H%D4Q?7[0?6TG3W].O3 M/6.?)F66GITF)*.SOYW^O=D4GW189927(C0D2XI$954^%K]$9.]%LUE37>AB M9M0X*46GW>F)7[2Y5Q/IUTM5IG0VEW.Z[Y]/]]TFIR,=S/XH.CH^"H0_\)=L *-(STYCG9?8SX#??_1BUH25]% V9:K&^<"9M.-9 MY\NA3K49O&N[?R>\THQEIM+9X)NARLB*:YJ*6YW)_)N&E;EM6C(J]H16_4;0 M">JYQZE7^1!R4I73W(2@PTI?/B1JI,KW[X*#]LFU;OD/W6!WM/?8@"\9M]FL M$'$@\S^RZ^+R=GCU^>KB?'AU7_Q;G%T->Z;3;G3?YX,^VM+?1TJN&^$ZRO.]:XGL= M)@T1DBE5/!-E(A'8_M')%E@1M,252.2$A*&)HBD@H$R4%;]6TB"+TAG>%]J4 M0N?BLS:9"-K-'X6.Q2BRDM3$10&8#KLA#>DR/!D%+P0RQ"O MC-"9*D6I/=T:04XA62O-C$DR>4_8=T6FQ;L(RF#+U $O]F""4!D +'1^N!+2D/,X/*A&*;%G!"',HU39A,F9+$,!E"^W*/>_-3V0Q MPL '#LY>CE*#D3:4E7T]"T/>B.#L>BKBVLM25Y?EJ_.%>371$6,0M)B&&(0DA;IPXT:+\?21/,8(6N4'*E4 ME3/&]TW;2^*71S,QF@\\+K')>P+ZN"#R M!ML0R&A>W]Y'Z[[FL;MNB&YE8T#?4-6,Z#H,*\,>78'/#5(S;4NP\J$:LFP( M0?792.P^PQ(C-5!O3ZAKQ3')GA7'!/:7U\>$+?^,,NVJ;TZ?_>J=$=>Z-YSC66M<2EO1KW95EQY-[0=];F M@H5J$K-!J8U=0+U[ 9$9CHTET1> ZZ-&,_%'<.CGA.PB.X 3EG$(__.$,D]I M^K524-^E;Y6'[I2QMW5SX3G.5MR#%>+' RZ/RJ$B.+R&Z<5\-B5YS[CK>Z!# M7M>]W9%\?LYZ4QCK4Z M?KF^\#X^;AWUNWSG72+(933?N+X.;[GK\/TR6E_K]5I!+WAVN=WZ?6N=5O_H MKR3U!1?TNKVO+A;*'G1?)77?!:E4B<2CWBI+63^82?H[\R)"AGQP6'0 M%H$C>YN@[I?E;!/I,S;W_@]L?HFG4SPPU\G*=T IQ6MPXI'D3_]>:*T5N"_I M_BEGHMMPWQ\NP/6I-XYWG@!I#8VP3;C;$S'7MGG(O$#P:CB-WW,_^1U H:W[.F7@KV(GM/;+@&6N.RQI+UGD" E? ME>LL+_R8H/[K?]JP[WY2\5]02P,$% @ -7VC6(!4*M&L! ,B$ !D M !D9VEI+65X,S)?,C R-#,S,7@Q,'$N:'1M[5K_<]HV%/]]?\4;O:W)'1@; M0Q*^)'>,DENZ-K1 UNVGG;!EK*LMN9)(H'_]GF1#TD&2I5UO@83C.-OOB][G M?9&>D#NQ3I.33DQ)>/)#Y\=*!5Z)8)92KB&0E&@:PDPQ/H4/(54?H5(IN'HB M6T@VC374W%H=/@CYD5V2G*Z93NC)4D^GFM]WJG:0SD2$BY-.R"Z!A<0=WW@XEWU/";!V$0>LTP"NE?7@E%D3V747J1T.-2RG@EIF;\5KWF M'#8RW;YBH8Y;GNO^5+*L)YU(<(WC293/+W,U:\HTG>L*2=B4MRRD4BZZ) ?;V M*C?Y$/4DC-,E!*]FC.[/8S9A^N<7WH';/A=.?N'7OK3^+F2;,048!"K_)U"] M_G!\=GK6ZX[/!N?P[F(XNNB>CV$\@%&_9Y\UW0,8G,+XUSZ,NL-?NN?]467P MQYO^G]#MC0VEYKH/\\'W1EK?B/2,0R XIX%F@L,5TS'HF,+[&9'H_F0!0YH) MJ4%$\(I-&9R9J'!BN$F"=X$#>T9@2*=,:4FXW@=4="ID"IY;>0^1D%9CQ%2 M$I]RQ4!YB$7ZEL@@+C+&*^=%213R)DA<&3.BP4PRS1 UX2'TYT%,^)1B-:$4U49S!.Z@&Y@76:2 MH(QT@O71.&IO03[L>?MY/,8;L^!F9 .19HD)RBI0DGZ:,4G-_*D,?%6DE>?O M$4P+"5YC+]Q?N>PZK*N0%G[SFGX=/=9LFX!O@]=J-[S&..9\:DO$U)8FS&0= MX[<4UA?%0I@A99(JX\.RD2)) J@-# I%1:4U12[=?5ZJSP7N:3!*Z=-]$2"R;"GHQ(9FBK>5%.V0J2\BBQ;CU MA15JIT1.<8&;"*U%VC*+VZ6I-*SZ8DJWLWM.+M:]9M/!==,L?1ICJ8TCAZ3UGM<4/?K_[E:-/; _U=:JS9H^)0OP\]5[-:/<[XUM0)9/ZL^@GD$]%E!?/VWD M&ZK'CN\FK.8*5M&(%*T% @,E$A;"TL3M"FK]L*WL+ZK#713N:!SX37#ZF2^^ M+8&W(\1/.H6UR+8\?Y]S=@?Q;<[9;4K+=[CI9:'Y!]CL@'LQHQ'TYS28:79) M81!%+*#RR:;JAAW8;@'&UL4$L! A0#% @ -7VC6!73('S.4 MX< # !4 ( !LFP! &1G:6DM,C R-# S,S%?9&5F+GAM;%!+ M 0(4 Q0 ( #5]HU@_O)Y7%6P +OH 4 " ;.] 0!D M9VEI+3(P,C0P,S,Q7V&UL4$L! A0#% @ -7VC6,9EI96=!P Z"< M !H ( !YI\# &1G:6DM97@S,6%?,C R-#,S,7@Q,'$N:'1M M4$L! A0#% @ -7VC6/9;TEB)!P 62$ !H ( !NZ<# M &1G:6DM97@S,6)?,C R-#,S,7@Q,'$N:'1M4$L! A0#% @ -7VC6(!4 M*M&L! ,B$ !D ( !?*\# &1G:6DM97@S,E\R,#(T,S,Q >>#$P<2YH=&U02P4& H "@"C @ 7[0# end XML 81 dgii-20240331_htm.xml IDEA: XBRL DOCUMENT 0000854775 2023-10-01 2024-03-31 0000854775 exch:XNAS 2023-10-01 2024-03-31 0000854775 2024-04-29 0000854775 us-gaap:ProductMember 2024-01-01 2024-03-31 0000854775 us-gaap:ProductMember 2023-01-01 2023-03-31 0000854775 us-gaap:ProductMember 2023-10-01 2024-03-31 0000854775 us-gaap:ProductMember 2022-10-01 2023-03-31 0000854775 us-gaap:ServiceMember 2024-01-01 2024-03-31 0000854775 us-gaap:ServiceMember 2023-01-01 2023-03-31 0000854775 us-gaap:ServiceMember 2023-10-01 2024-03-31 0000854775 us-gaap:ServiceMember 2022-10-01 2023-03-31 0000854775 2024-01-01 2024-03-31 0000854775 2023-01-01 2023-03-31 0000854775 2022-10-01 2023-03-31 0000854775 2024-03-31 0000854775 2023-09-30 0000854775 2022-09-30 0000854775 2023-03-31 0000854775 us-gaap:CommonStockMember 2022-12-31 0000854775 us-gaap:TreasuryStockCommonMember 2022-12-31 0000854775 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000854775 us-gaap:RetainedEarningsMember 2022-12-31 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000854775 2022-12-31 0000854775 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000854775 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000854775 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000854775 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000854775 us-gaap:CommonStockMember 2023-03-31 0000854775 us-gaap:TreasuryStockCommonMember 2023-03-31 0000854775 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000854775 us-gaap:RetainedEarningsMember 2023-03-31 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000854775 us-gaap:CommonStockMember 2022-09-30 0000854775 us-gaap:TreasuryStockCommonMember 2022-09-30 0000854775 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000854775 us-gaap:RetainedEarningsMember 2022-09-30 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000854775 us-gaap:RetainedEarningsMember 2022-10-01 2023-03-31 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 2023-03-31 0000854775 us-gaap:TreasuryStockCommonMember 2022-10-01 2023-03-31 0000854775 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 2023-03-31 0000854775 us-gaap:CommonStockMember 2022-10-01 2023-03-31 0000854775 us-gaap:CommonStockMember 2023-12-31 0000854775 us-gaap:TreasuryStockCommonMember 2023-12-31 0000854775 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000854775 us-gaap:RetainedEarningsMember 2023-12-31 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000854775 2023-12-31 0000854775 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0000854775 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-31 0000854775 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000854775 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000854775 us-gaap:CommonStockMember 2024-03-31 0000854775 us-gaap:TreasuryStockCommonMember 2024-03-31 0000854775 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000854775 us-gaap:RetainedEarningsMember 2024-03-31 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000854775 us-gaap:CommonStockMember 2023-09-30 0000854775 us-gaap:TreasuryStockCommonMember 2023-09-30 0000854775 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000854775 us-gaap:RetainedEarningsMember 2023-09-30 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000854775 us-gaap:RetainedEarningsMember 2023-10-01 2024-03-31 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-01 2024-03-31 0000854775 us-gaap:TreasuryStockCommonMember 2023-10-01 2024-03-31 0000854775 us-gaap:AdditionalPaidInCapitalMember 2023-10-01 2024-03-31 0000854775 us-gaap:CommonStockMember 2023-10-01 2024-03-31 0000854775 us-gaap:DevelopedTechnologyRightsMember 2024-03-31 0000854775 us-gaap:DevelopedTechnologyRightsMember 2023-09-30 0000854775 us-gaap:LicensingAgreementsMember 2024-03-31 0000854775 us-gaap:LicensingAgreementsMember 2023-09-30 0000854775 us-gaap:IntellectualPropertyMember 2024-03-31 0000854775 us-gaap:IntellectualPropertyMember 2023-09-30 0000854775 us-gaap:CustomerRelationshipsMember 2024-03-31 0000854775 us-gaap:CustomerRelationshipsMember 2023-09-30 0000854775 us-gaap:NoncompeteAgreementsMember 2024-03-31 0000854775 us-gaap:NoncompeteAgreementsMember 2023-09-30 0000854775 us-gaap:OrderOrProductionBacklogMember 2024-03-31 0000854775 us-gaap:OrderOrProductionBacklogMember 2023-09-30 0000854775 dgii:CostofSalesandGeneralandAdministrativeExpenseMember 2023-01-01 2023-03-31 0000854775 dgii:CostofSalesandGeneralandAdministrativeExpenseMember 2023-10-01 2024-03-31 0000854775 dgii:CostofSalesandGeneralandAdministrativeExpenseMember 2022-10-01 2023-03-31 0000854775 dgii:IoTProductsandServicesMember 2023-09-30 0000854775 dgii:IoTSolutionsMember 2023-09-30 0000854775 dgii:IoTProductsandServicesMember 2023-10-01 2024-03-31 0000854775 dgii:IoTSolutionsMember 2023-10-01 2024-03-31 0000854775 dgii:IoTProductsandServicesMember 2024-03-31 0000854775 dgii:IoTSolutionsMember 2024-03-31 0000854775 dgii:EnterpriseRoutersMember 2024-03-31 0000854775 dgii:ConsoleServersMember 2024-03-31 0000854775 dgii:OEMSolutionsMember 2024-03-31 0000854775 dgii:InfrastructureMgmtMember 2024-03-31 0000854775 dgii:SmartSenseMember 2024-03-31 0000854775 dgii:VentusMember 2024-03-31 0000854775 us-gaap:RevolvingCreditFacilityMember 2023-12-07 0000854775 us-gaap:LetterOfCreditMember 2023-12-07 0000854775 2021-12-22 0000854775 us-gaap:SecuredDebtMember 2021-12-22 0000854775 us-gaap:RevolvingCreditFacilityMember 2021-12-22 0000854775 us-gaap:LetterOfCreditMember 2021-12-22 0000854775 dgii:SwinglineCreditFacilityMember 2021-12-22 0000854775 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2024-03-31 0000854775 us-gaap:SecuredDebtMember us-gaap:BaseRateMember dgii:FederalFundsRateMember 2023-10-01 2024-03-31 0000854775 us-gaap:SecuredDebtMember us-gaap:BaseRateMember dgii:LIBORMember 2023-10-01 2024-03-31 0000854775 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember dgii:BenchmarkRateMember 2023-10-01 2024-03-31 0000854775 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember dgii:BenchmarkRateMember 2023-10-01 2024-03-31 0000854775 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-10-01 2024-03-31 0000854775 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-10-01 2024-03-31 0000854775 us-gaap:SecuredDebtMember 2024-03-31 0000854775 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2023-10-01 2024-03-31 0000854775 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2023-10-01 2024-03-31 0000854775 us-gaap:RevolvingCreditFacilityMember 2023-10-01 2024-03-31 0000854775 dgii:PriorCreditFacilityMember 2023-12-07 0000854775 dgii:December72023CreditAgreementMember 2023-12-07 0000854775 us-gaap:RevolvingCreditFacilityMember 2024-03-31 0000854775 us-gaap:SecuredDebtMember 2023-09-30 0000854775 dgii:CreditAgreementDomain us-gaap:LineOfCreditMember 2024-03-31 0000854775 dgii:IoTProductsandServicesMember 2024-01-01 2024-03-31 0000854775 dgii:IoTProductsandServicesMember 2023-01-01 2023-03-31 0000854775 dgii:IoTProductsandServicesMember 2022-10-01 2023-03-31 0000854775 dgii:IoTSolutionsMember 2024-01-01 2024-03-31 0000854775 dgii:IoTSolutionsMember 2023-01-01 2023-03-31 0000854775 dgii:IoTSolutionsMember 2022-10-01 2023-03-31 0000854775 dgii:IoTProductsandServicesMember us-gaap:ReportableSubsegmentsMember 2024-01-01 2024-03-31 0000854775 dgii:IoTProductsandServicesMember us-gaap:ReportableSubsegmentsMember 2023-01-01 2023-03-31 0000854775 dgii:IoTProductsandServicesMember us-gaap:ReportableSubsegmentsMember 2023-10-01 2024-03-31 0000854775 dgii:IoTProductsandServicesMember us-gaap:ReportableSubsegmentsMember 2022-10-01 2023-03-31 0000854775 dgii:IoTProductsandServicesMember us-gaap:IntersubsegmentEliminationsMember 2024-01-01 2024-03-31 0000854775 dgii:IoTProductsandServicesMember us-gaap:IntersubsegmentEliminationsMember 2023-01-01 2023-03-31 0000854775 dgii:IoTProductsandServicesMember us-gaap:IntersubsegmentEliminationsMember 2023-10-01 2024-03-31 0000854775 dgii:IoTProductsandServicesMember us-gaap:IntersubsegmentEliminationsMember 2022-10-01 2023-03-31 0000854775 dgii:IoTSolutionsMember us-gaap:ReportableSubsegmentsMember 2024-01-01 2024-03-31 0000854775 dgii:IoTSolutionsMember us-gaap:ReportableSubsegmentsMember 2023-01-01 2023-03-31 0000854775 dgii:IoTSolutionsMember us-gaap:ReportableSubsegmentsMember 2023-10-01 2024-03-31 0000854775 dgii:IoTSolutionsMember us-gaap:ReportableSubsegmentsMember 2022-10-01 2023-03-31 0000854775 dgii:IoTSolutionsMember us-gaap:IntersubsegmentEliminationsMember 2024-01-01 2024-03-31 0000854775 dgii:IoTSolutionsMember us-gaap:IntersubsegmentEliminationsMember 2023-01-01 2023-03-31 0000854775 dgii:IoTSolutionsMember us-gaap:IntersubsegmentEliminationsMember 2023-10-01 2024-03-31 0000854775 dgii:IoTSolutionsMember us-gaap:IntersubsegmentEliminationsMember 2022-10-01 2023-03-31 0000854775 us-gaap:CorporateMember 2024-03-31 0000854775 us-gaap:CorporateMember 2023-09-30 0000854775 srt:NorthAmericaMember 2024-01-01 2024-03-31 0000854775 srt:NorthAmericaMember 2023-01-01 2023-03-31 0000854775 srt:NorthAmericaMember 2023-10-01 2024-03-31 0000854775 srt:NorthAmericaMember 2022-10-01 2023-03-31 0000854775 us-gaap:EMEAMember 2024-01-01 2024-03-31 0000854775 us-gaap:EMEAMember 2023-01-01 2023-03-31 0000854775 us-gaap:EMEAMember 2023-10-01 2024-03-31 0000854775 us-gaap:EMEAMember 2022-10-01 2023-03-31 0000854775 dgii:OtherlocationsMember 2024-01-01 2024-03-31 0000854775 dgii:OtherlocationsMember 2023-01-01 2023-03-31 0000854775 dgii:OtherlocationsMember 2023-10-01 2024-03-31 0000854775 dgii:OtherlocationsMember 2022-10-01 2023-03-31 0000854775 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0000854775 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0000854775 us-gaap:TransferredAtPointInTimeMember 2023-10-01 2024-03-31 0000854775 us-gaap:TransferredAtPointInTimeMember 2022-10-01 2023-03-31 0000854775 us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000854775 us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000854775 us-gaap:TransferredOverTimeMember 2023-10-01 2024-03-31 0000854775 us-gaap:TransferredOverTimeMember 2022-10-01 2023-03-31 0000854775 us-gaap:EquipmentMember 2024-03-31 0000854775 us-gaap:EquipmentMember 2023-09-30 0000854775 2024-04-01 2024-03-31 0000854775 srt:MinimumMember 2024-04-01 2024-03-31 0000854775 srt:MaximumMember 2024-04-01 2024-03-31 0000854775 srt:MaximumMember 2024-03-31 0000854775 dgii:The2021PlanMember 2024-03-31 0000854775 us-gaap:EmployeeStockOptionMember 2023-10-01 2024-03-31 0000854775 us-gaap:EmployeeStockOptionMember 2022-10-01 2023-03-31 0000854775 us-gaap:EmployeeStockMember 2023-10-01 2024-03-31 0000854775 us-gaap:EmployeeStockMember 2020-01-29 0000854775 us-gaap:EmployeeStockMember 2022-10-01 2023-03-31 0000854775 us-gaap:EmployeeStockMember 2024-03-31 0000854775 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0000854775 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0000854775 us-gaap:CostOfSalesMember 2023-10-01 2024-03-31 0000854775 us-gaap:CostOfSalesMember 2022-10-01 2023-03-31 0000854775 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0000854775 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0000854775 us-gaap:SellingAndMarketingExpenseMember 2023-10-01 2024-03-31 0000854775 us-gaap:SellingAndMarketingExpenseMember 2022-10-01 2023-03-31 0000854775 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0000854775 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0000854775 us-gaap:ResearchAndDevelopmentExpenseMember 2023-10-01 2024-03-31 0000854775 us-gaap:ResearchAndDevelopmentExpenseMember 2022-10-01 2023-03-31 0000854775 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0000854775 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0000854775 us-gaap:GeneralAndAdministrativeExpenseMember 2023-10-01 2024-03-31 0000854775 us-gaap:GeneralAndAdministrativeExpenseMember 2022-10-01 2023-03-31 0000854775 us-gaap:EmployeeStockOptionMember 2023-09-30 0000854775 us-gaap:EmployeeStockOptionMember 2024-03-31 0000854775 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-10-01 2023-03-31 0000854775 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0000854775 us-gaap:PerformanceSharesMember 2023-09-30 0000854775 us-gaap:RestrictedStockUnitsRSUMember 2023-10-01 2024-03-31 0000854775 us-gaap:PerformanceSharesMember 2023-10-01 2024-03-31 0000854775 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0000854775 us-gaap:PerformanceSharesMember 2024-03-31 shares iso4217:USD iso4217:USD shares dgii:segment dgii:numberOfOperatingSegments pure 0000854775 --09-30 2024 36374595 Q2 false P2Y 10-Q true 2024-03-31 false 001-34033 DIGI INTERNATIONAL INC. DE 41-1532464 9350 Excelsior Blvd. Suite 700 Hopkins MN 55343 952 912-3444 Common Stock, par value $.01 per share DGII NASDAQ Yes Yes Accelerated Filer false false false 36374595 78432000 83819000 155682000 165574000 29270000 27325000 58109000 54876000 107702000 111144000 213791000 220450000 37894000 40218000 75660000 79830000 6537000 7101000 12807000 14171000 953000 953000 1906000 2056000 45384000 48272000 90373000 96057000 62318000 62872000 123418000 124393000 20540000 20341000 40187000 39447000 15044000 15155000 29677000 29249000 18583000 15201000 33270000 31559000 54167000 50697000 103134000 100255000 8151000 12175000 20284000 24138000 3697000 6393000 9358000 12364000 0 0 9722000 0 -32000 47000 -58000 64000 -3729000 -6346000 -19138000 -12300000 4422000 5829000 1146000 11838000 428000 -70000 206000 160000 3994000 5899000 940000 11678000 0.11 0.16 0.03 0.33 0.11 0.16 0.03 0.32 36296000 35791000 36212000 35698000 36974000 36730000 36855000 36821000 3994000 5899000 940000 11678000 -600000 178000 2348000 1467000 -600000 178000 2348000 1467000 3394000 6077000 3288000 13145000 23795000 31693000 71983000 55997000 62192000 74396000 8414000 4112000 166384000 166198000 30076000 29108000 264883000 277084000 342022000 341593000 11488000 12876000 6760000 4884000 3687000 3788000 825300000 835531000 0 15523000 22205000 17148000 9641000 16427000 32157000 25274000 3151000 3352000 0 1116000 13980000 7138000 81134000 85978000 2325000 2308000 1815000 1812000 171751000 188051000 12567000 13989000 6081000 2905000 275673000 295043000 0.01 0.01 2000000 2000000 0 0 0 0 0 0 0.01 0.01 60000000 60000000 42853862 42501150 429000 425000 411759000 403735000 225785000 224845000 -24663000 -27011000 6492260 6436204 63683000 61506000 549627000 540488000 825300000 835531000 940000 11678000 3783000 3245000 12754000 13702000 9722000 0 6579000 6333000 -1873000 -2739000 6253000 0 1819000 -107000 4612000 22719000 31727000 9607000 803000 2855000 2228000 0 1425000 -2855000 214062000 0 256025000 9375000 944000 1672000 1111000 1170000 2784000 3654000 -42692000 -10187000 1642000 195000 -7898000 -3240000 31693000 34900000 23795000 31660000 8274000 14381000 3407000 3454000 4046000 2685000 25000 44000 42199000 422000 6465000 -60973000 389390000 205854000 -24765000 509928000 5899000 5899000 178000 178000 20000 194000 382000 576000 19000 667000 667000 126000 1000 799000 800000 3465000 3465000 42325000 423000 6464000 -61446000 394036000 211753000 -24587000 520179000 41950000 420000 6413000 -58172000 385244000 200075000 -26054000 501513000 11678000 11678000 1467000 1467000 40000 380000 790000 1170000 91000 3654000 3654000 375000 3000 1669000 1672000 6333000 6333000 42325000 423000 6464000 -61446000 394036000 211753000 -24587000 520179000 42749000 427000 6500000 -63410000 407330000 221791000 -24063000 542075000 3994000 3994000 -600000 -600000 26000 260000 321000 581000 18000 533000 -84000 617000 105000 2000 719000 721000 3473000 3473000 42854000 429000 6492000 -63683000 411759000 225785000 -24663000 549627000 42501000 425000 6436000 -61506000 403735000 224845000 -27011000 540488000 940000 940000 2348000 2348000 50000 491000 621000 1112000 106000 2668000 117000 2785000 353000 4000 941000 945000 6579000 6579000 42854000 429000 6492000 -63683000 411759000 225785000 -24663000 549627000 BASIS OF PRESENTATION OF UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS AND SIGNIFICANT ACCOUNTING POLICIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements of Digi International Inc. ("we," "us," "our," "Digi" or "the Company") have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission applicable to interim financial statements. While these financial statements reflect all normal recurring adjustments that are, in the opinion of management, necessary for fair presentation of the results of the interim period, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles ("GAAP") for complete financial statements. These financial statements should be read in conjunction with the financial statement disclosures in Part I, Item 1 of our Annual Report on </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/854775/000085477522000028/dgii-20220930.htm" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Form 10-K</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the year ended September 30, 2023 (the "2023 Financial Statements"). We use the same accounting policies in preparing quarterly and annual financial statements. The quarterly results of operations are not necessarily indicative of the results to be expected for the full year.</span></div> EARNINGS PER SHARE<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of the numerators and denominators in the net income per common share calculations (in thousands, except per common share data):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.939%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic net income per common share — weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted net income per common share — adjusted weighted average shares</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,974 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,730 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,855 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,821 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share, basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share, diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digi excludes certain stock options and restricted stock unit awards that would have an anti-dilutive effect on our diluted net income per share calculation. For the three months ended March 31, 2024 and 2023, 583,062 and 609,017 shares outstanding were excluded, respectively. For the six months ended March 31, 2024 and 2023, 676,465 and 416,307 shares outstanding were excluded, respectively.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of the numerators and denominators in the net income per common share calculations (in thousands, except per common share data):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.939%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic net income per common share — weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted net income per common share — adjusted weighted average shares</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,974 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,730 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,855 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,821 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share, basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share, diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3994000 5899000 940000 11678000 36296000 35791000 36212000 35698000 678000 939000 643000 1123000 36974000 36730000 36855000 36821000 0.11 0.16 0.03 0.33 0.11 0.16 0.03 0.32 583062 609017 676465 416307 SELECTED BALANCE SHEET DATA<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows selected balance sheet data (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less reserve for future credit returns and pricing adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,997 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,192 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,396 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows selected balance sheet data (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less reserve for future credit returns and pricing adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,997 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,192 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,396 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 77052000 61880000 1693000 1693000 3376000 4190000 71983000 55997000 22805000 29974000 107000 66000 39280000 44356000 62192000 74396000 GOODWILL AND OTHER INTANGIBLE ASSETS, NET<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortizable intangible assets were (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.702%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>carrying<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accum.<br/>amort.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>carrying<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accum.<br/>amort.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased and core technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,745)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,833)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,199 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,953)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,888)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,770)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,380)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Order backlog</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436,063 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171,180)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,883 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,897 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158,813)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,084 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for intangible assets was $6.1 million for the three months ended March 31, 2024 and 2023. Amortization expense for intangible assets was $12.3 million and $12.7 million for the six months ended March 31, 2024 and 2023, respectively. Amortization expense is recorded on our condensed consolidated statements of operations within cost of sales and in general and administrative expense. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated amortization expense related to intangible assets for the remainder of fiscal 2024 and the five succeeding fiscal years is (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:87.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.881%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (six months)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. GOODWILL AND OTHER INTANGIBLE ASSETS, NET (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by reportable segments are (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.313%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.565%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT<br/>Products &amp; Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance on September 30, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,636 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance on March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,357 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,665 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,022 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of cost over the fair value of net identifiable assets acquired. Goodwill is quantitatively tested for impairment on an annual basis as of June 30, or more frequently if events or circumstances occur which could indicate impairment. We continue to have two reportable segments, IoT Products &amp; Services and IoT Solutions (see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i2653350d8354489ab3c86eb110b23b94_49" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 6</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). Our IoT Products &amp; Services segment is structured to include four reporting units, each with a reporting manager: Cellular Routers, Console Servers, OEM Solutions and Infrastructure Management. Following our acquisition of Ventus in November 2021, we have two reporting units within IoT Solutions: SmartSense and Ventus. Each of these segments was tested individually for impairment during our annual impairment test completed in the third fiscal quarter of fiscal 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions and estimates to determine fair values under the income and market approaches are complex and often subjective. They can be affected by a variety of factors. These include external factors such as industry and economic trends. They also include internal factors such as changes in our business strategy and our internal forecasts. Changes in circumstances or a potential event could affect the estimated fair values negatively. If our future operating results do not meet current forecasts or if we experience a sustained decline in our market capitalization that is determined to be indicative of a reduction in fair value of one or more of our reporting units within either of our segments, we may be required to record future impairment charges for goodwill.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digi conducted an analysis as of March 31, 2024 and concluded changes in market conditions from the time of the fiscal 2023 test, conducted as of June 30, 2023, were not indicative of a reduction in fair value below carrying value of any of our reporting units.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Results of our Fiscal 2023 Annual Impairment Test</span></div>As of June 30, 2023, we had a total of $32.7 million of goodwill for the Cellular Routers reporting unit, $57.1 million of goodwill for the Console Servers reporting unit, $64.6 million of goodwill for the OEM Solutions reporting unit, $20.4 million of goodwill for the Infrastructure Management reporting unit, $48.9 million of goodwill for the SmartSense reporting unit and $118.6 million of goodwill for the Ventus reporting unit. At June 30, 2023, the fair value of goodwill exceeded the carrying value for all six reporting units and no impairment was recorded. <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortizable intangible assets were (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.702%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>carrying<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accum.<br/>amort.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>carrying<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accum.<br/>amort.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased and core technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,745)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,833)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,199 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,953)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,888)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,770)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,380)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Order backlog</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436,063 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171,180)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,883 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,897 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158,813)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,084 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 85038000 61745000 23293000 85032000 59833000 25199000 112000 112000 0 112000 112000 0 40091000 20953000 19138000 39957000 19888000 20069000 309222000 86770000 222452000 309196000 77380000 231816000 600000 600000 0 600000 600000 0 1000000 1000000 0 1000000 1000000 0 436063000 171180000 264883000 435897000 158813000 277084000 6100000 6100000 12300000 12700000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated amortization expense related to intangible assets for the remainder of fiscal 2024 and the five succeeding fiscal years is (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:87.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.881%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (six months)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 13023000 21780000 21548000 20593000 20411000 18355000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by reportable segments are (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.313%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.565%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT<br/>Products &amp; Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance on September 30, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,636 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance on March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,357 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,665 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,022 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 173957000 167636000 341593000 400000 29000 429000 174357000 167665000 342022000 2 4 2 32700000 57100000 64600000 20400000 48900000 118600000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. INDEBTEDNESS</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 7, 2023, Digi entered into a credit agreement (the “Credit Agreement”) with BMO Bank N.A. (“BMO”), as administrative and collateral agent, BMO Capital Markets Corp., BofA Securities, Inc. and MUFG Bank, Ltd., as joint lead arrangers and joint bookrunners, and the several banks and other financial institutions or entities from time to time party thereto as lenders (the “Lenders”). The Credit Agreement provides Digi with a senior secured credit facility (the “Credit Facility”). The Credit Facility includes a $250 million senior secured revolving credit facility (the “Revolving Loan”), with an uncommitted accordion feature that provides for additional borrowing capacity of up to the greater of $95 million or one hundred percent of trailing twelve month adjusted earnings before interest, taxes, depreciation, and amortization ("EBITDA"). The Credit Facility also contains a $10 million letter of credit sublimit and $10 million swingline sub-facility. Digi may use the proceeds of the Credit Facility in the future for general corporate purposes.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digi borrowed a total of $215 million under the Credit Facility to repay all obligations and to pay related fees and expenses under the Third Amended and Restated Credit Agreement dated as of December 22, 2021 (the “Prior Credit Facility”), by and among Digi, as the borrower, BMO, as administrative agent and collateral agent, BMO Capital Markets Corp., as sole lead arranger and bookrunner, and the other lenders from time-to-time party thereto. The Prior Credit Facility consisted of a $350 million term loan B secured loan and a $35 million revolving credit facility that included a $10 million letter of credit subfacility and $10 million swingline subfacility.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. INDEBTEDNESS (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Credit Facility bear interest at a rate per annum equal to Term SOFR with a floor of 0.00% for an interest period of one, three, or six months as selected by Digi, reset at the end of the selected interest period (or a replacement benchmark rate if Term SOFR is no longer available) plus the applicable margin or a base rate plus the applicable margin. The base rate is determined by reference to the highest of BMO’s prime rate, the rate determined by BMO to be the average rate of Federal funds in the secondary market plus 0.50%, or one-month SOFR plus 1.00%. The applicable margin for loans under the Credit Facility is in a range of 1.75% to 2.75% for Term SOFR loans and 0.75% to 1.75% for base rate loans, depending on Digi’s total net leverage ratio. All borrowings in the period were made at Term SOFR for a one-month interest election period plus an applicable margin of 2.50%. Our weighted average interest rate for our Credit Facility was 7.92% as of March 31, 2024. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to paying interest on the outstanding principal, Digi is required to pay a commitment fee on the unutilized commitments under the Credit Facility. The commitment fee is between 0.20% and 0.35% depending on Digi’s total net leverage ratio. Our weighted average Revolving Loan commitment fee was 0.30% as of March 31, 2024. The Credit Facility is secured by substantially all of the property of Digi and its domestic subsidiaries.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The debt issuance costs and remaining balance under the Prior Credit Facility totaling $9.7 million at December 7, 2023 were written off and included in other expenses upon the entry into the Credit Agreement. Digi incurred an additional $1.3 million in debt issuance costs upon entry into the Credit Agreement, with this amount amortized over the term of the Credit Agreement and reported in interest expense.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Loan is due in a lump sum payment at maturity December 7, 2028, if any amounts are drawn. The fair value of the Revolving Loan approximated carrying value at March 31, 2024.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of our long-term indebtedness at March 31, 2024 and September 30, 2023 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance on March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance on September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less unamortized issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,051)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, net of current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,751 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,051 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Covenants and Security Interest</span></div>The Credit Agreement requires Digi to maintain a minimum interest coverage ratio of 3.00 to 1.00 and a total net leverage ratio not to exceed 3.00 to 1.00, with certain exceptions for a covenant holiday of up to 3.50 to 1.00 after certain material acquisitions. The total net leverage ratio is defined as the ratio of Digi’s consolidated total funded indebtedness minus unrestricted cash as of such date up to a maximum amount not to exceed $50 million, to consolidated EBITDA for such period. The Credit Agreement also contains other customary affirmative and negative covenants, including covenants that restrict the ability of Digi and its subsidiaries to incur additional indebtedness, dispose of significant assets, make certain investments, including any acquisitions other than permitted acquisitions, make certain restricted payments, enter into sale and leaseback transactions or grant additional liens on its assets, subject to certain limitations. Amounts borrowed under the Credit Facility are secured by substantially all of our assets. 250000000 95000000 10000000 10000000 215000000 350000000 35000000 10000000 10000000 0.0000 0.0050 0.0100 0.0175 0.0275 0.0075 0.0175 0.0250 0.0792 0.0020 0.0035 0.0030 9700000 1300000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of our long-term indebtedness at March 31, 2024 and September 30, 2023 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance on March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance on September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less unamortized issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,051)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, net of current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,751 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,051 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 173000000 0 213625000 173000000 213625000 1249000 10051000 0 15523000 171751000 188051000 3.00 3.00 3.50 SEGMENT INFORMATION<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have two reportable segments: IoT Products &amp; Services and IoT Solutions. IoT Products &amp; Services is structured to include four operating segments, each with a segment manager. These four operating segments are Cellular Routers, Console Servers, OEM Solutions and Infrastructure Management. IoT Products &amp; Services derives revenue from the sale of connectivity products and solutions. These products and solutions include enclosed router devices in Cellular Routers, enclosed devices for edge computing and data center applications in Console Servers, chip modules in OEM Solutions and sensors in Infrastructure Management, as well as our cloud based remote manager application and extended support and monitoring of devices sold. IoT Solutions is comprised of two operating segments, SmartSense and Ventus. IoT Solutions derives revenue from the sale of monitoring and networking service solutions. These solutions include wireless condition-based monitoring services in SmartSense and Managed Network-as-a-Service ("MNaaS") in Ventus.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The operating segments included in each reportable segment have similar qualitative and quantitative factors, which allow us to aggregate them under each reportable segment. The qualitative factors include similar nature of products and services, production process, type or class of customers and methods used to distribute the products. The quantitative factors include similar economic characteristics.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Our CEO is our Chief Operating Decision Maker ("CODM"). The measure the CODM uses to measure profitability within our IoT Products &amp; Services reportable segment is segment operating income and segment operating income as a percentage of revenue. IoT Products &amp; Services segment operating income excludes certain costs that are directly attributable to reportable segments, which are unallocated to the operating segments. These costs are primarily inventory adjustments on component balances that are common and shared by all operating segments within the IoT Products &amp; Services reportable segment. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The measure the CODM uses to measure profitability within our IoT Solutions reportable segment is segment gross profit and segment gross profit as a percentage of revenue. IoT Solutions segment gross profit excludes certain costs that are directly attributable to reportable segments, which are unallocated to the operating segments. These costs are primarily inventory adjustments on component balances that are common and shared by all operating segments within the IoT Solutions reportable segment. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Immaterial Correction of Prior Period Financial Statements</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Subsequent to the issuance of the Company's financial statements for the year ended September 30, 2023, the Company discovered a disclosure error related to the measure of profit and loss previously disclosed. ASC 280-10-50-22 requires the disclosure of the measure of profit or loss as reviewed by the CODM. Our CODM reviews the measures of profit for each operating segment excluding certain costs that are directly attributable to reportable segments, which are unallocated to the operating segments. As a result, the Company has corrected the disclosure to separately disclose the unallocated expenses outside of the IoT Products &amp; Services and IoT Solutions segments gross profit and operating income (loss) amounts. The errors have no impact on the consolidated balance sheet, consolidated statements of operations, comprehensive income, stockholders' equity, and cash flows. Management has evaluated the misstatement and concluded it was not material to prior periods. The comparable second fiscal quarter 2023 amounts have been corrected to reflect the correct amounts for comparative purposes and the information presented below includes the corrected disclosure for the three and six months ended March 31, 2023. The Company will also correct previously reported financial information for such immaterial errors in future filings, as applicable (see "Part II, Item 5. Other Information" below for additional information).</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6. SEGMENT INFORMATION (CONTINUED)</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summary operating results for each of our segments were (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:52.047%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.885%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Products &amp; Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,702 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,450 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Products &amp; Services Operating Segments Gross Profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,061 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated IoT Products &amp; Services Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(360)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,013)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total IoT Products &amp; Services Segment Gross Profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Solutions Operating Segments Gross Profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated IoT Solutions Expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(622)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total IoT Solutions Segment Gross Profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,257 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,755 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,498 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,255 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,872 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,418 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Products &amp; Services Operating Segments Operating Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated IoT Products &amp; Services Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,370)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,006)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total IoT Products &amp; Services Segment Operating Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Solutions Operating Segments Operating (Loss) Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,481)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,689)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated IoT Solutions Expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(776)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,526)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total IoT Solutions Segment Operating Loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,481)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(790)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,689)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,510)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,175 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Products &amp; Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,065 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,846 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,116 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,958 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total expended for property, plant and equipment was (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.153%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Products &amp; Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,260 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Solutions*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expended for property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,768 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Excluded from these amounts are $4,046 and $2,685 of transfers of inventory to property plant and equipment for subscriber assets for the six months ended March 31, 2024 and 2023, respectively.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets for each of our segments were (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.153%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Products &amp; Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,018 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825,300 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835,531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*Unallocated consists of cash and cash equivalents.</span></div> 2 4 2 <div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summary operating results for each of our segments were (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:52.047%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.885%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Products &amp; Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,702 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,450 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Products &amp; Services Operating Segments Gross Profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,061 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated IoT Products &amp; Services Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(360)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,013)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total IoT Products &amp; Services Segment Gross Profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Solutions Operating Segments Gross Profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated IoT Solutions Expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(622)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total IoT Solutions Segment Gross Profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,257 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,755 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,498 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,255 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,872 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,418 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Products &amp; Services Operating Segments Operating Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated IoT Products &amp; Services Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,370)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,006)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total IoT Products &amp; Services Segment Operating Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Solutions Operating Segments Operating (Loss) Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,481)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,689)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated IoT Solutions Expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(776)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,526)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total IoT Solutions Segment Operating Loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,481)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(790)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,689)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,510)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,175 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Products &amp; Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,065 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,846 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,116 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,958 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 83390000 85893000 165413000 170235000 24312000 25251000 48378000 50215000 107702000 111144000 213791000 220450000 45061000 47477000 90255000 94151000 0 -360000 -1335000 -1013000 45061000 47117000 88920000 93138000 17257000 16377000 34498000 32503000 0 -622000 0 -1248000 17257000 15755000 34498000 31255000 62318000 62872000 123418000 124393000 13643000 14239000 25343000 28654000 -11000 -1274000 -1370000 -3006000 13632000 12965000 23973000 25648000 -5481000 -14000 -3689000 16000 0 -776000 0 -1526000 -5481000 -790000 -3689000 -1510000 8151000 12175000 20284000 24138000 3107000 3046000 6205000 6338000 4958000 4800000 9911000 9620000 8065000 7846000 16116000 15958000 <div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total expended for property, plant and equipment was (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.153%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Products &amp; Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,260 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Solutions*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expended for property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,768 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Excluded from these amounts are $4,046 and $2,685 of transfers of inventory to property plant and equipment for subscriber assets for the six months ended March 31, 2024 and 2023, respectively.</span></div> 336000 2260000 333000 508000 669000 2768000 4046000 2685000 <div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets for each of our segments were (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.153%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Products &amp; Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,018 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825,300 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835,531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*Unallocated consists of cash and cash equivalents.</span></div> 393805000 384018000 407700000 419820000 23795000 31693000 825300000 835531000 REVENUE<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Disaggregation</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our revenue by geographic location of our customers (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.939%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America, primarily the United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,702 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,144 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,791 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,450 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our revenue by the timing of revenue recognition (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.939%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,702 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,144 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,791 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,450 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Related Assets</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract related assets consist of subscriber assets. Subscriber assets are equipment that we provide to customers pursuant to subscription-based contracts.  In these cases, we retain the ownership of the equipment a customer uses and charge the customer subscription fees to receive our end-to-end solutions. The total net book value of subscriber assets of $18.5 million and $16.6 million as of March 31, 2024 and September 30, 2023, respectively, are included in property, equipment and improvements, net. Depreciation expense for these subscriber assets, which is included in cost of sales, was $1.2 million and $0.9 million for the three months ended March 31, 2024 and 2023, respectively. Depreciation expense for these subscriber assets, which is included in cost of sales, was $2.2 million and $1.8 million for the six months ended March 31, 2024 and 2023, respectively. We depreciate the cost of this equipment over its useful life.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets at Digi consist of products and services that have been fulfilled, but for which revenue has not yet been recognized. Our contract asset balances were immaterial as of March 31, 2024 and September 30, 2023.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Liabilities</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities consist of unearned revenue related to annual or multi-year contracts for subscription services and related implementation fees, as well as product sales that have been invoiced, but not yet fulfilled. The timing of revenue recognition may differ from the timing of invoicing to customers. Customers are invoiced for subscription services on a monthly, quarterly or annual basis.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract liabilities were $38.0 million and $25.7 million at March 31, 2024 and 2023, respectively.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were contract liability balances of $35.0 million and $23.0 million balances as of December 31, 2023 and 2022, respectively. Of these balances, Digi recognized $8.3 million and $5.9 million as revenue in the three months ended March 31, 2024 and 2023, respectively. There were contract liability balances of $27.9 million and $21.6 million balances as of September 30, 2023 and 2022, respectively. Digi recognized $13.3 million and $10.6 million as revenue in the six months ended March 31, 2024 and 2023, respectively.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7. REVENUE (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining Performance Obligation</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, we had approximately $151.2 million of remaining performance obligations on contracts with an original duration of one year or more. We expect to recognize revenue on approximately $67.2 million of remaining performance obligations over the next 12 months. We expect to recognize revenue from the remaining performance obligations over a range of <span style="-sec-ix-hidden:f-732">two</span> to five years.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our revenue by geographic location of our customers (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.939%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America, primarily the United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,702 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,144 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,791 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,450 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our revenue by the timing of revenue recognition (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.939%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,702 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,144 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,791 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,450 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 72398000 77809000 152093000 161274000 19485000 20414000 33875000 36291000 15819000 12921000 27823000 22885000 107702000 111144000 213791000 220450000 80574000 87088000 159968000 172574000 27128000 24056000 53823000 47876000 107702000 111144000 213791000 220450000 18500000 16600000 1200000 900000 2200000 1800000 38000000 25700000 35000000 23000000 8300000 5900000 27900000 21600000 13300000 10600000 151200000 67200000 P12M P5Y INCOME TAXES<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our income tax expense was $0.2 million for the six months ended March 31, 2024. Included in this was a net tax liability of $0.1 million discretely related to the six months ended March 31, 2024. This liability primarily was the result of book stock compensation in excess of recognized tax benefits.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our effective tax rate will vary based on a variety of factors. These factors include our overall profitability, the geographical mix of income before taxes and related statutory tax rate in each jurisdiction, and tax items discretely related to the period, such as tax impacts of stock compensation, as there are no open audits during the period. We may record other benefits or expenses in the future that are specific to a particular quarter such as expiration of statutes of limitation, the completion of tax audits, or legislation that is enacted in both U.S. and foreign jurisdictions. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:87.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.881%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits as of September 30, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration of statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits as of March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,130 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits at March 31, 2024 that, if recognized, would affect our effective tax rate was $3.0 million, after considering the impact of interest and deferred benefit items. We expect that the total amount of unrecognized tax benefits will decrease by approximately $0.4 million over the next 12 months.</span></div> 200000 100000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:87.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.881%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits as of September 30, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration of statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits as of March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,130 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3162000 32000 3130000 3000000 400000 PRODUCT WARRANTY OBLIGATION<div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarizes the activity associated with the product warranty accrual (in thousands) and is included on our condensed consolidated balance sheets within other current liabilities:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties accrued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement made</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">886 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties accrued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement made</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarizes the activity associated with the product warranty accrual (in thousands) and is included on our condensed consolidated balance sheets within other current liabilities:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties accrued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement made</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">886 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties accrued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement made</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 781000 922000 76000 78000 83000 164000 774000 836000 772000 886000 170000 168000 168000 218000 774000 836000 LEASES<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our leases are operating leases and primarily consist of leases for office space. For any lease with an initial term in excess of 12 months, the related lease assets and lease liabilities are recognized on the condensed consolidated balance sheets as either operating or financing leases at the inception of an agreement where it is determined that a lease exists. We have lease agreements that contain both lease and non-lease components. We have elected to combine lease and non-lease components for all classes of assets. Leases with an expected term of 12 months or less are not recorded on the condensed consolidated balance sheets. Instead we recognize lease expense for these leases on a straight-line basis over the lease term.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets represent the right to use an underlying asset for the lease term and operating lease liabilities represent the obligation to make lease payments. These assets and liabilities are recognized based on the present value of future payments over the lease term at the commencement date. We generally use a collateralized incremental borrowing rate based on information available at the commencement date, including the lease term, in determining the present value of future payments. When determining our right-of-use assets, we generally do not include options to extend or terminate the lease unless it is reasonably certain that the option will be exercised.</span></div><div style="margin-bottom:8pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our leases typically require payment of real estate taxes and common area maintenance and insurance. These components comprise the majority of our variable lease cost and are excluded from the present value of our lease obligations. Fixed payments may contain predetermined fixed rent escalations. We recognize the related rent expense on a straight-line basis from the commencement date to the end of the lease term.</span></div><div style="margin-bottom:8pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the supplemental balance sheet information related to our leases (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:17.787%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.848%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.886%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,488 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,876 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,718 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,341 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following were the components of our lease cost which is recorded in both cost of goods sold and selling, general and administrative expense (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:41.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.811%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,821 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,771 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,228 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,509 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,466 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2024, the weighted average remaining lease term of our operating leases was 6.1 years and the weighted average discount rate for these leases was 4.9%. </span></div><div style="margin-bottom:8pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10. LEASES (CONTINUED)</span></div><div style="margin-bottom:8pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below reconciles the undiscounted cash flows for each of the first five years as well as all the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as of March 31, 2024 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:80.424%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.643%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (six months)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future undiscounted lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,851 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reported lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,718 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:8pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the supplemental balance sheet information related to our leases (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:17.787%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.848%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.886%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,488 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,876 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,718 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,341 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 11488000 12876000 11488000 12876000 3151000 3352000 12567000 13989000 15718000 17341000 <div style="margin-bottom:8pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following were the components of our lease cost which is recorded in both cost of goods sold and selling, general and administrative expense (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:41.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.811%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,821 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,771 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,228 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,509 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,466 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 930000 867000 1821000 1771000 316000 343000 633000 652000 28000 18000 55000 43000 1274000 1228000 2509000 2466000 P6Y1M6D 0.049 <div style="margin-bottom:8pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below reconciles the undiscounted cash flows for each of the first five years as well as all the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as of March 31, 2024 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:80.424%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.643%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (six months)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future undiscounted lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,851 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reported lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,718 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2216000 3713000 3262000 2058000 1897000 1840000 3865000 18851000 3133000 15718000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain of our buildings and equipment under non-cancelable lease agreements. Please refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i2653350d8354489ab3c86eb110b23b94_61" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 10</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our condensed consolidated financial statements for additional information.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As previously disclosed, Data Logger Solutions, LLC ("Data Loggers") brought suit in Delaware Superior Court against us and our subsidiary Digi SmartSense, LLC on October 23, 2020. The suit alleges that Data Loggers has not been paid certain commissions it believes it is owed and will continue to be owed under a Reseller Agreement between Data Loggers and TempAlert. SmartSense is the successor of interest of TempAlert and terminated the Reseller Agreement in 2019. Data Loggers claims it is entitled to actual, speculative and punitive damages in connection with its allegations. In March 2024, a jury found Digi liable for breach of contract and awarded Data Loggers damages of approximately $11.6 million. Delaware law also entitles Data Loggers to interest on this award pursuant to a statutory calculation. Each party has filed post-trial motions with respect to the jury’s verdict. Our motions seek to have the case retried or to remit the award of damages. The plaintiffs are seeking to expand the award of damages for attorney’s fees and additional interest. While these post-trial motions are pending, each party’s right to appeal is stayed and remains in place. Pursuant to ASC 450 we have accrued a $6.3 million liability with respect to this case. The accrual reflects a reasonable estimate of probable loss based on information currently available to us. The ultimate loss, if any, to Digi could be materially different from the amount we have accrued and we cannot predict or estimate the duration or ultimate outcome of this matter.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the matters discussed above, in the normal course of business, we are presently, and expect in the future to be, subject to various claims and litigation with third parties such as non-practicing intellectual property entities as well as customers, vendors and/or employees. There can be no assurance that any claims by third parties, if proven to have merit, will not materially adversely affect our business, liquidity or financial condition.</span></div> 11600000 6300000 STOCK-BASED COMPENSATION<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based awards granted in the first fiscal quarter of 2024 and 2023 were granted under the amended and restated 2021 Omnibus Incentive Plan (the "2021 Plan"). Shares subject to awards under the 2021 Plan or any prior plans that are forfeited, canceled, returned to us for failure to satisfy vesting requirements, settled in cash or otherwise terminated without payment also will be available for grant under the 2021 Plan. The authority to grant options under the 2021 Plan and set other terms and conditions rests with the Compensation Committee of the Board of Directors.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, there were approximately 1,870,487 shares available for future grants under the 2021 Plan. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash received from the exercise of stock options was $0.9 million and $1.7 million for the six months ended March 31, 2024 and 2023, respectively.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12. STOCK-BASED COMPENSATION (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our equity plans and corresponding forms of award agreements generally have provisions allowing employees to elect to satisfy tax withholding obligations through the delivery of shares. When employees make this election, we retain a portion of shares issuable under the award. Tax withholding obligations are otherwise fulfilled by the employee paying cash to us for the withholding. During the six months ended March 31, 2024 and 2023, our employees forfeited 106,227 shares and 90,985 shares, respectively, in order to satisfy withholding tax obligations of $2.7 million and $3.7 million, respectively. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor an Employee Stock Purchase Plan as amended and restated as of December 10, 2019, October 29, 2013, December 4, 2009 and November 27, 2006 (the "ESPP"), covering all domestic employees with at least 90 days of continuous service and who are customarily employed at least 20 hours per week. The ESPP allows eligible participants the right to purchase common stock on a quarterly basis at the lower of 85% of the market price at the beginning or end of each three-month offering period. The most recent amendments to the ESPP, ratified by our stockholders on January 29, 2020, increased the total number of shares that may be purchased under the ESPP to 3,425,000. ESPP contributions by employees were $1.1 million and $1.2 million for the six months ended March 31, 2024 and 2023, respectively. Pursuant to the ESPP, 50,171 and 39,979 common shares were issued to employees during the six months ended March 31, 2024 and 2023, respectively. Shares are issued under the ESPP from treasury stock. As of March 31, 2024, 420,056 common shares were available for future issuances under the ESPP.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows stock-based compensation expense that is included in the consolidated results of operations (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(751)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation after income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,722 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,728 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,165 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,997 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our stock option activity (in thousands, except per common share amounts):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:45.155%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.612%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Contractual Term (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate Intrinsic Value (1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance on September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$18.52</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.58</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.93</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited / Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.97</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance on March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$18.92</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable on March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$17.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,160 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The aggregate intrinsic value represents the total pre-tax intrinsic value, based on our closing stock price of $31.93 as of March 31, 2024, which would have been received by the option holders had all option holders exercised their options as of that date. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12. STOCK-BASED COMPENSATION (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intrinsic value of an option is the amount by which the fair value of the underlying stock exceeds its exercise price. The total intrinsic value of all options exercised during the six months ended March 31, 2024 and 2023 was $1.8 million and $2.6 million, respectively.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the weighted average fair value, which was determined based upon the fair value of each option on the grant date utilizing the Black-Scholes option-pricing model and the related assumptions:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.981%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.984%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average per option grant date fair value</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$12.44</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$19.92</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumptions used for option grants:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.45% - 4.68%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.77% - 3.98%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option award granted during the periods presented was estimated using the Black-Scholes option valuation model that uses the assumptions noted in the above table. Expected volatilities are based on the historical volatility of our stock. We use historical data to estimate option exercise and employee termination information within the valuation model. The expected term of options granted is derived from the vesting period and historical information and represents the period of time that options granted are expected to be outstanding. The risk-free rate used is the zero-coupon U.S. Treasury bond rate in effect at the time of the grant whose maturity equals the expected term of the option.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the total unrecognized compensation cost related to non-vested stock options was $3.4 million and the related weighted average period over which it is expected to be recognized is approximately 1.3 years.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-vested Stock Units</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of our non-vested restricted stock units and performance stock units as of March 31, 2024 and changes during the six months then ended (in thousands, except per common share amounts):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.303%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Awards</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Awards</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested on September 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.56 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.72 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested on March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>As of March 31, 2024, the total unrecognized compensation cost related to non-vested restricted stock units and performance stock units was $22.4 million and $0.9 million, respectively. The related weighted average period over which these costs are expected to be recognized was approximately 2.1 years and 0.3 years, respectively. 1870487 900000 1700000 106227 90985 2700000 3700000 P90D PT20H 0.85 3425000 1100000 1200000 50171 39979 420056 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows stock-based compensation expense that is included in the consolidated results of operations (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(751)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation after income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,722 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,728 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,165 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,997 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 175000 161000 356000 303000 1208000 1072000 2376000 1923000 501000 469000 931000 917000 1589000 1763000 2916000 3190000 3473000 3465000 6579000 6333000 751000 737000 1414000 1336000 2722000 2728000 5165000 4997000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our stock option activity (in thousands, except per common share amounts):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:45.155%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.612%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Contractual Term (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate Intrinsic Value (1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance on September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$18.52</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.58</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.93</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited / Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.97</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance on March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$18.92</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable on March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$17.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,160 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>(1) The aggregate intrinsic value represents the total pre-tax intrinsic value, based on our closing stock price of $31.93 as of March 31, 2024, which would have been received by the option holders had all option holders exercised their options as of that date. 1553000 18.52 87000 24.58 66000 27.93 17000 29.97 1557000 18.92 P3Y7M6D 20785000 1152000 17.20 P3Y1M6D 17160000 31.93 1800000 2600000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the weighted average fair value, which was determined based upon the fair value of each option on the grant date utilizing the Black-Scholes option-pricing model and the related assumptions:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.981%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.984%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average per option grant date fair value</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$12.44</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$19.92</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumptions used for option grants:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.45% - 4.68%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.77% - 3.98%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr></table></div> 12.44 19.92 0.0445 0.0468 0.0377 0.0398 P6Y P6Y 0.46 0.46 0.46 0.46 0 0 3400000 P1Y3M18D <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of our non-vested restricted stock units and performance stock units as of March 31, 2024 and changes during the six months then ended (in thousands, except per common share amounts):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.303%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Awards</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Awards</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested on September 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.56 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.72 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested on March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 846000 30.56 135000 37.72 325000 24.86 122000 24.59 260000 25.43 30000 37.11 41000 30.16 17000 28.94 870000 29.97 210000 30.86 22400000 900000 P2Y1M6D P0Y3M18D false false false false * Excluded from these amounts are $4,046 and $2,685 of transfers of inventory to property plant and equipment for subscriber assets for the six months ended March 31, 2024 and 2023, respectively. Unallocated consists of cash and cash equivalents. The aggregate intrinsic value represents the total pre-tax intrinsic value, based on our closing stock price of $31.93 as of March 31, 2024, which would have been received by the option holders had all option holders exercised their options as of that date. 12. STOCK-BASED COMPENSATION (CONTINUED)The intrinsic value of an option is the amount by which the fair value of the underlying stock exceeds its exercise price.

    5UF=_8E&F7&C:7V-8,)I_[,X,.#")A0#VDM@'%1<==R3K;CHWZKLSK.H( M!)#+7[VN&5GULOI%Z6DQ5X6;S4UOPPRI,6Y'11\%0(#5QC ZNVCFNAY]YF[-X1<5 ?0E/C0C.=&E;^,L$!-]=V)&SM=E#=?L]N,6 MVC=4=S[>$PE;T0X[@SL>30]D!W"AT28%+<&29VON&^J;[]V[567?,AKC?N,._1WFLN7X MJ)==^;L00],A?_78]<(6UI(/F9[4S([='VJ!@'Z=-;KJ+Y^<=G^FEK9ROS5N M\%%.+N74U8:)XH$;SIZS&*L$I_C;M;88(][;A3@M-)@T:95^P&#EF7N%)1*O M#Z/.LR%N3+VT^7 N)LI$Z,EC<:=]!?$*5]L/?ESZ:5;FYML)4WP#)5.K9C=& MY=Z%ZGZ[IORBMJ:(#<'NUDVM!7ENTP6]82Z@S3":[ 4!-/+4;Q3#AL=W'@^_ M%B]JH>8&Y137BMGUKFQ;.M!R! $HZSMA]A"0F <6X*8]S#^"7K@/*7U%LL^14I,HUQ<08(:E/X2; M241_'Q%QT%MN:<7_R=KRZ W- Y)&I9U4'PB86U-PZIW?@5.!EB8I6I,6=$Z- MDN3$=P6OO<8'"$%T!,TAS6#P9MZCBW%TI-I>G,H<+ &G(*#.V-.N_RZ_!6Q# M6J(*36+WU[U"IN.@-[@\W('QD12M2S=++QM=RM$2%=.--X#M9JDT(N[U 0KV M8YA0.NZ9[68(X*R'@-26DB.=VVA"=Z?XYKBR<-W6J,GVY19AP7%I=380(.Q" MMTDI0O+?GQO!]6Z @!Q8AEV&B\"U%!=P10YX(R<> E;!,[)# X3-U/H$VX1& M+,UDJHXF;T4WMA('E> A+\'2X/F:*9%X&=U32S'<"]Y$]3^'Z[9#D12N$O$0 MH-MP%U65,A6?3=^%JTTL DMP/3:;N]%@6/8:71^XB_UW8!(CX:HFQ]Q;A>*F M<'/N<$=?XFA4ZYEMOUU/#FK:<"76]%1:4NSDOJDWL\V'@.2''.Z%)9II QO9 M;H:Y4YX'[2W/>#^KF^/K>J@ MQ$% E >2,@Z&%QRD5.H-J2=1Y^\87I[+AH! =.+[-)F2F!<"(N?K_>UBAE9^ M=-:8*FDTI]7U$T A"-!94Q^R+L?+&8,S?K4/\1*$V=*-FWS;OF_.R_JV'^)# MPEC2R@WH&\CT/48R=U0(4'UE4#V*=52'&=PZU$FV3*#-5/6FYN%*!+ YLW 7 MH]-=BW4B)/6--VIX;UWR28*TL ?>M M5"O4YFSSN!\APO5AHOU1[8U!Q)[B!/,GR0$BME'OVK;D%QYO]V2F<:T'?6^B M:&N2*>%U'PEO+05GT98Y 3BK$(S$ZHJ5%R665Y^OQL7BYK PBS@A8+ &;P"O M8LN61K .H'K7C&%MJG@EPW,^CS_N]_&WY6O>V>G2&)Z^2J;P[B3=4B>9 )X0 MV@QN.-CL&&!R'>',R--88!5@=K,ILAEC+%%1[GZZ614"G-;H*D6=55+QN5=K M?%JM\:"UIE118;,:H=5MYJ!';FA)R(1/KF>#M8859M=QH>3I\=M7C3/>TPL( MLEEQ;L\/(16PSDYJ)P("5>C(27C)Z-I5DZDPE>CCBS *O#/E&>"+.S^DF;UN M.BT/1[XTC"-;UU$22VHR80%AS!=># 0,M#7:W/GR,IN']^]:LN>ZH)"I;JC8^U#!7G8B42+4:YJ2AVMJ(% _ !/ M=])(JU#L=(Z\.#9[2;>T\C_#I=M*)'/=KD]H%7](# IH+YF0*V-8P)T364Z/5584:5Z[D_CN M0:V1:[L"!* Q]*AU#Q*-9&[()!JM@]Y.[TUYD2V3-7Q]L9\;E6%^8"AM*[$R MT6(SJL$$JVG1.:%:HQ\K@5KGM;K5\WJ,[6>] M#]9B@2V (VQ..0!.@"2P&S@,7_O#P6_^BN&^$?J+')*P(:8/GY4!15C'T@"^ M6L@LGRTY-H#] $VRHZ4N./"5*2KHXZ4E9J)HHFWOI.AUUWA/@Z6828[L6$N&,T M':50NCRGD[^]I+!GAY>?EK!.E+SM6O!UXQDI)3D?!9_=QVISUNR M^TUV2^IC?9TDU3:J*V"45#9):FAN5%+3W*2LNH&Q1:N.5-1$*JDJ*"II*6IJ M*2I)?CFDX.8XM'T=G;7V;-O^I34XIB/UA:Z@H*"-02H;L;XN2"5-34VDHC)2 M65D!SJ'@=\3+WSY8PKZ.SY5L<_+#^+K.>[,D&7%[V,[RUY&2^DJ'I_>W MFA?EV->,CIAO^;QA4VJ^?4<,TLG#R=/)R]\/SJOT+:_W5Y_DXE5_N_V'!N"> MF)C\>5\\/;_E]O,W"/3_\]Q^#.L'N"#5M105/VUAJET][5V3BY2 MDM^8J35O\<$MP]6HS-=M8J)EY.7G;^_%,.=UI."4C:ZNCEK*&NH.ZHYJF@H: MFLJ;%%35-#45-!4=%164,"J.RAA[1S4EC,;7\MNPF #&^#+*?Y9W1RP&KN/W M5E6=5%7M'56=%%0!!//(Y[;.P6SCY?(E^CGNX2LX+BI8]AC$!=*0P\V/H*/4EV741 M]OQ21[Z4#SKLY/6GPO YFQ_6V3_(WM=IBPM,]*])'/(OZ,!Z,5P%OU/B;>]K M#^.0DZ^?CI2S+]93\K.,>'NY2/IC);\3F+^HV,\^\,_9\VO2LY ]B\KT/\V> M+R4QA^V]7)Q@\$9^HTL;^0=!T$8N%);/6;X#QGG$17Z!7 ;:([_!/1R3_']P M_-W(WXW\W3DXOA]6?CX.7CX>9E7,\_?\HH M"9>"_W.SL['_V7[!G^PB+%G/QO'=+L+?SY_^!S]_2J=E$"YTDNU2U2'@6D45 MFJR>!@'1F:!05AQAT)MD!?)D04#/[4=ZX)5;^(\:/Z3?@H!30[U8BICV/@@X MX0H!Y-N:?^?\_R\GUHQ^LU3&=25HDE6)$+.N-!T[YUZTX]%T64C'6Y170IPU M1\PH04AWS?:SQY>K]-A4QQE*?U(]=93B?;B?F;(]@Y!JRPQRWJ#J![MC6T'Y MX$LF.0_"LC,>]VH.O-K^?%:[-_Z*57HP!N3*IFX_S'MSI)*R\=&#OI@/G(W, MDU<0:Z0I/O$ZGA)6J$%! M1E>VL44I^"2II]PR"#Y!BCMSG4W?0' WTS\<5I S(8#U-3FM!\L)=E!.I:;T M*/B9%-BN+#^I7C11L6J-J*S;76'5IO3P9G/T2RP-:2:*>]/=@Z>)FD% E3D$ M<+VK[IS:%)P# 4O?00!I[]R_@X#\ZW/F$EB>O26K['!V=G:7,Y+I2[IK>6,' MJZ"YWJ\'"Z?SGCVNXN>7*QZX&+_D6$.2'F]&J0^9"O/?@2Q U;Z8WE#BXW3' M[2S1GP[@7$W.-1IO#[UN/_CI9JD*N1T"V"31[[6;(( W7**M77;'>(F!OQ-F MNNCD+3O4T'V_J?X6OL;;STBXA >HR&)LNQK=W>C-Z!P=O'9$_$%HP-R58U7A MK*%V$'"\,/P-0ECF(E97RNV2PI7T8^[7U@_%K-(Y452I+69O:\ M,C4>L]C]I 'O1)T5\GOPEM!X(1&G%9J.TT/P0T!77MK]NHJ5YY"Z:P\7_U9_ M-4-'0K- 9Z"UR]#T@S'3^#,\+ZF9)F9,/+%U4OH-3:4W+\2)>F=F9B9PO&[V MTAX(N!02CHC=:_Z";6@@EM#5-V;7ZTO&=9M>=6EU; BH>51GMU-&J;=(-*$Y M5;NF"DWT+JH1Q_JVN.H"]19D:Q[U(X[,DA..5W]+9:=FGIA2(\8)CD90BBI1 M1&L(:#.VX\[I)4^1WQ^Z<3/JT-7)"M4U-5EL6;T'G8M@5F^AIX?JV=21\WM: M9@LG9]Q/%0ZTU^XKFQ&S.EZ_BV]? P1XX>)"RB^/(83"U^ZXWZ>-(R;9Y7KP M>6;H/9RIEE].G;E*/G_;^H$&>EF)CP_7H0O]S7>NFFIY.]Y9&0T,$[I#@MO! M2+X5N*XV'+@^X<>5[([EPDRYKIT/4)4\4CCU=S6ZB@4IHD$5>0]6C\1E M1.@@3.EWPQ6&A"0\LZJ09YKN]7J10XV"XQ)V12S4[^VY9%0,!"Q? MI?1\LD0_0(G&]:BFVPYE (1QW(" 1M8JBQ9^J M-7TG/NP9\X[M47?75)_*TNC9K[Y(.TH8BAXKV0P+IGBH:6'-3-$Q;;:CY76MNLWN M2:FZ4_<">T>&WA(V'\XH"[\5[ ?R6FQ]45SS=*5YAPV*_].G32U-%85'/@S5 M^ R"@O!4BP'YAVVL]A,3*GD4VLG7CC<-JXTTS#WKN"HX/1:/$Y&[\2*"WDN, MI D)S?B2MNQ[2 J_<>T9C;5!U;BT).#PN8: X1UB"+=I]%)<^=;2I62R[ RV M"K?D_C/E_(/#).N=G=LN9+JT"^,')*(/IN/,V_BB'G2N.$#/-&[8$" ?GNJ9 M.Z(<[K8CIY%6.*3U82!R/'G$K*0XOSCA_*4.RWB#/@GA'3IZ^ -$(9J@=&]D M!7J#*VJ%MH^8N??9]\.)=GHG-'LT8]('VB_!6!%_&%^!B\01X:F6 '(?;MY; M2B3$\)N]HF==W["KXIUZM408\O)I=X2/EDW9Q1F;.9[&=%R MP)^&1[BX^\]=B9BJMU72-3(A"KW2V6TOMO%N86LB7$;_*,0WSY?]*G;">&&Z MUVI2=.$Z@7LZ12JB\TJLAR7T 030]HG]VV;=-U-#6V;<@X[2MJ'ZV+8-=T@V M36\V[XYYSJ(1]/;5*GN%4MXF!Y7G'^-WHYQO942?Y91C/*R^>%#4-H*5 %W> M!H.;^!X%-N-B.9EE'>@JELNFWNT'CM6PI5[9AR"C2UEA?C<_19,WP9#5,]+' M1Y;KI%T11,UPP--1/[F$EZ#TZN$D_\GJO17;$]T4&#@ M*J"! @9$A#=BZ!@#FRF=^>56$5_;Y)N^AZ=1T4=1IA#0'4X6 B/1'+BNGDX(B($U_O%CN,$ M8@K("\\!/V8"$LU&GNXRY#G3\2Y8_[D6[TA=]@U8A?7@!N##-[%P)L M8"FK*YB]/S7^(V&H'RC'O]PI!P%GSD?!K2E16W!YYW$#;=162M!"RA _4M_\ M<8T@KG)G)=S6!?HHZN\1_7M$_PM&E'DMW.JF'UK%] X<,X* <^^>XL@:\_S( MHH8B)ML0U%&KEZC\K%%7>H1"J&W/"'H*7//NP9 5J',TRHF-3#V%"LJ>NRLT MO),NNJ:JUV<3#AMS_,11!:S7)RJZJ"/,$FW#;YWR +]"=+2X_26X?S C>I:W MZR_7US\).9-2AB1OZMS>T-91U^-R M#*OZB+U][8UTDYDS1M/J$V<'"49B5!':I8P8)OH:L*ZS,.7I>%M\/;JL0[4^ M(.>T[2L'&47T]J5^Q1UZ]R(4C[2?B.<0:[[5//$.$Z:;_UNGN2 M9>5(=_N6&4HFF*,=PE] -%F/!9W_WURDZ[DDX0>C4B'MCS/W&?A'T1X2VU; M7EY^TK\\0HNI*0LVE=?+?TQHF04Y'Q%39BH5ARA>N1W"I+TGD3,2#YZS3"J- M,?==_T"V((B=7S'UY-?MJG!A6(J/XOI7BZ30(Z8@@,Z4,ZM,X(;MDR>$B;-Q MQF!9" Z,:#1G[J'(9=Q:$BV7_F/@&T:4$29D8)M\NI<-C+%NS,7#D^'9.=@J M;HY%4!3<+>__XDB^)J%C_ E+@GTG]S=-RXO+&KWK57[?86=Z=XO7"?+%E@@V MZ>QT'I'^\(TT+V)"&8K#Z ZYKM+:[/340_+D>!;_7!R] 5TR!KXX7O.6H(WS M3"!O$C)[\VH@$N1T';EMRUT-KFGHDO?D[Q/ >K6XLG=%IK@=U^T]SA/N0$.3 M.WO&$SJ0*7:DK#,%V.5N;_N.S-Z_J%TP4B#TJ;HT.D)NE-5*#I'568"@B1EE M#/H>="6PTS92^I[MY'&WM3S^9GHNLVC/F@!MLB(VO$?G5DM9A:+SK$QBZ.GH]#_3=?XR)'+T%5R5 MB6O3E#[T;#CPWKEGDI0&_]ULK9U$8V2[=._:3*I=J YQ+VH9S>1(]QC:8@=6 ME;YU9(Q8<$_>:+UD6E#*;]L_*E\/$&O^%!"^ E?.3I.& Y9FJ!QQ>QE/PA@ M!\_?ZIP>*OZ0]\201CM*WYSPP?HB8&ZP0E+0W !8+/@2Q'%]9\BU8%D0@;)Z M9"X./U3;BZ>=0PCC6GAG(6";#DZIP!P>[/41-"L'V=1=IX-6LG@33RWE@.5?-^'?6)V:L(&$^I(KA#7&BA MX.)F.BK*?TP+7EP3['H.; %UN\T^#(=[L%(2"?N[0+Z^PLUB!1U*8=J=:4[O M@NYTNI[K"RVL[+%\(C0,,Q@>A?#TL&.T_'J#%>G_F'_EYX&3P[+WN"9+(+X0 M NS'R0J=E4HX9^&TM3Y*U_80;(.:X@B0LR MT3> KSH+4,=P[B@FPQ[$DI&FMB=I7#Y\E,?/M9J?? MAJTZ;URY-0U)=6^U(?O9V:"X:$;QRFBS2?6VX7;#5VLRE9YOJEUEM#%31FC? MAC7INF6PR.G]U8C)$^M KG8(6,?>0!AE@RVR01[TH_-D%]B"'X. WTZZH6>8 M87MF:NGM,P@AF+]ZBTT!W&X07G+/27]Y =ZZ*<\I6 C<%O?YC?)Z=^N""W_- M,H8J,I0B(4",.>#>*; QR7W;J])./.'&U@\ZK7?WCHV7OO MP$C[0@*L@7G VH:<526V_41E:5"T&C)_4/VMT-TW'L:&]J[-W%::R;L0TPE) MSZO?!";(DN-(LG;DQ[VV^I5V:QOQ 4^P>Y->%9<4)X4F%FV9 H EL?,;*;E: MCV%D$"S[5\PR% MA>V#AWRQL'XPG2^=C>YC#]=!YF[ M43]BU)-)D%,#KH>5CWZ<\2V"?CPS?L!T+2Q;>3B2RL3[3OI,5@[0/(9W[$@ \Q^?#@-7RC@I8DQ]7-1&&:,99KF_QM)#9Y2_X2+.,6DX?6 M447"J]-:EC17=6R$@=2LQW:SZ7E<;_/#Y-VXA(<6LR%IEYG"K^.;-J%.S"G$ MUR@$Q:+-- 9:_3^,%+4Y'D$HY&\ZCS>@$.KA84#?0AR:GSH;_,T-#O_C/O@_ M"9:J>=8C6QK&QG.]O#:,;^@_D/[PN+[8W>(K.=(;.>]*+MOR3,T.%KAD&%!V MP>)DAZ%G6-9UUU76MA]%BZ\_\R#/G"06+@G@^@%[Y&K +T+E R*I74[I>M^_"M@^O< ):LZ%'$/LIU@3#\9 MSOPJUZ%CMJJXB6K&Y_I60O8*\I5JQ++0"_>$\V,38\X>7,;43R!:UI'7*Q!& MCW0;:8MVC=SRTET[HMY=X;G<,+V]5"]5+WCR BYG*]]LBV<;@B1DTS2N;9QK MZZ85UU@U39^J\_'S\UF=:!.U*MDE4'-#9:*1K$QCISAYQ))\M5?'HE)KFEZ= MG3NB@0PZ$K#9ZTB?7Z+9!."]%"@KRXVN_Y?*#]LG#=HRV7)848_#E:/RL($P MRT_&H D-*O2QFYMA&.TK17%2K4O#8/G9%ZQ9 MMI+)/D?8X6M9-3V#%N_ECZ M[0,;_))6I Q[X2/Q']=L, MW6OW@@$*>P4!2\DP[)$[<"TY1R$@,R^G^](B +6;;:Q T/Q !(S5P$\"$S&- M)H@%33D15!:8]&NU=FQV<["XB<(U'8\$RQ5Q@[[-QYHGLP1PSYH(Y(MS7EB0 M:M%X2M#_-,VZ<]"7EHD MB&K274'N-";)1DYS3#UQ-WAD_'CS+5,)X65]B*V;E_FR/Y,\;H QUT/4F]$$ M!F8:W^*\L*TS-94SM3RI3QP-DI]DK48-6AWRW2L1^HCM=:3LB0>)+UIFM<"C MJ*Z+Z,*JYE$#ZLXA2F/E.XV3 :^*@\YX-JSD\;*)>AI_;VM-<%?BXP;,$37Z MTB'*29&"DT*6]PU]W -$:KGS[SJ>7[4D][KW%I9E8<.K!& Q6*"A_SLATBI0 ME]241*PHURHZ,]W^;(HNJO\@F3+ST>PQMWFVLV[6L3*QI+*^YDD"-0!L;JL9 MPU/UASL4&V+ONK;'W8QS>'4NJU4:H:"C(9;BJ_588TN$+A%6.4Z@/%6P2Z\2 MS;:4V+YC+T +K&H_6Z)3D!,6?#'2;K4.!]O$G9],OW\Z6%D04>5IQ'Q0E8RJ MN*9=-S;F56O:&M=>,O16&\.&.OJ&S@/@=G0R:8M# .=D%_HX#76_%JQXD^M/ MOU#=N?Z#=+6BEN?4BJ9Z ^<_Q3%Y4C.X(R$6'B\8&S(D"!?:P"NE6C!>\)-@ MRW\<-Z7?/"FZ;QGG8E9^Z4>8-Z&X/AH6-;J/H1(U-1)?+0(XMYAGVJ+E'@$,74%.:[F4C<^^B"'WN:-HN6A&+@7EM!*#L/@JK-S.J8-G*THVD #P%MWRHS3\' B2>5-X[00M[FO:X M@=;"">LW^5DS0 $I*"8/]XZ<8OKN!IH\_6G-;XC>3X+TCJR/9>AL^>EXOB[0 M&)-?:]LK].[5W(RM1LC8S$4)PUH/TS7N]>'XJ2T&@E;#;"W?CSNB5ES0W/IG M^/L_"E9CAK1EZ)GRI%[T*"F .+[_X:3:>.1JZ?O.*)W7E^8F'D_V*RJ1(@2> MBQ]!14]_0A--T6V!9JVR,R7$M.B^AX?]73(U MU\O Z%LW:Z1>1+]X\:)"\L19 ZV?LWBA^XAZ$7T:1[3KG-NQ_08\Q#HH"-!S MNW6,%"9HOG=1:9WFZT+/+5?%44BP+FR0Y]9D=0S7MZ,> D:J^>@K"W)^OGQ9 M(4E9/=7GB;+=R#,T3-[S_J%PT;O)8*@BCZ2!S/9'H(;'^OC1LJ [&81-J*X> M5)L5R(\Z 0J3T?8^A2-51:BVX@QYWPUC+4=V5-0/5#"/>!QFGLCL1539VO2F M5*&7!5?87JYK+#$,4Z#7NO1;!LI(4=;'KH\_MI>W\67]KZBN(:@*?"M;#[ZJ M,MZ,)U23=/,^=C5PT&9PLN!AW:[:HD.T'7@G8A"-WVPFGN0K$]>U_\$%QVK$ M[L8Q*50TAW"U3@-."Y@SC:82ML!S\DBXIEO]Z>(F77'7T'7R/MGO'W-/(QX7 MV9^;!F9D\P)$@FBBITA2-G%%X;I$;27,N+YX0U[:M3C#$8,RVF &P0C5(YH& M+^KU.XEX$'AO#@'+WI,[P6BK4SCBTIZ88W-%!N%Q;CBB%UOECO.Z-22N\A26 MI,>OCW\4"\&PM]+77TDC>J&J].**:A!\K?EER&#E\%*CC*[PX'ITJ!F,#B.A M7J?9G$C(IT,']IZ-R>[T\AM4<5YJ]HAY:'];)$V43IIXT1GJV76T^IG$0>O' MIRDTDAS=SZ",?#R:RFP%8\)*L+[8W:B/;&/8H+ZVRW.ZW: #5ZQ=8Q?^4&*Z M=@36LW%MQELM56A*A"0W853]M#%7TK&TN8'-?C6F-V..3>JL&+,>IPFD]-9% MZM,SNQ$)UR?*9$>+MQ4=J!,[8G^?[']'OA)]'U=IQHX%FXA"<:H$9/AXP6"* MXECK[/U';*;@;TQ5YA9V!UYEO7^@L>PY2SWQN=0*)\J)W6_^,*1V=%CG*X3' M3!9-W(T[I:Z+OMCG'G6KUVLT[+S$@ Z?F;S.IAKSAF">L&PXXS+B89(A37!E M]6SM^U#-:^CAU?E7+Y]7N/\N@3Q7XU5*ED0\@A>8O['\/P/'Y[%<"%=Q$N=" MH+ Q]KO98,&OA(&*EY^>"BM&XCUXFC@,=P+HP_6FHWPQA.ZGJ/N==.82Q@8_ M8\O_, 1$LH-UN"E>DA7(FP8!4?@'AS/^7^5TWX,BKTX8[3ES.U0V1XF9-?YQ M4-*<$=JNWJ %L1H"*F(AP 5!$0S TA!V.-(+5'E^0=MC$PC: MIKH9']BD,+2$C>WI 0@0RP3%7*B;8.G)S,%U428A(-ZJ^3?S0+9G.&(OJK4& M/"5N W.U.8WFFT#V21OMA8"M\7EP]T?J0$VTG?F_04<]X6FM3+^R@_'-/$NT MSYT.N-PY^;1&0E<$"@A8U6B/%AD:59G$V@XYCV28N8>X^+D>\VM<<#W[INZTC-N\X7SY^>.=# M5#SB'LS%SC9C(RHBO@1QC9RHMO5<;8"'[CM )_11RG+#Z>U+TQ01+^DK*!>I M=KCRDCPQ*ZV:\JL!UYU@+;Y;HJE?&#MSJ+A,HMP)"'F.OH1:'BX<'-,U'HO7 M1O5<%=W])B!G:;O.U=&UZP3>=$U;-"@^D^Q;KGF;>>F?>?('Y4$.)%5?8TR< MRDG>;/[H\NO&$A0_<>:Z4:VPI]XV9YW6+L5'LH\O4782UL(JQWM$G'--=>>R M4HGW9M0G6]^*A[]0]V -OJ"OR^9;NT&"'#."SCW/#==\?5%D741%H;_$5Z#( M2"SMNO0>"+@K 4^E=+6]>N32:+G;BSKQ*)%$)"U*Y/-'-3.:"MSE?]@;^RF> MRL_!$G7\'BT,]0 Y]J$W;*OP)4^5+0\AX"3.[--*^8/5_6:SUEC-FOO-GU+& M-I-\PI> KT%U4I*JN^SI*9N<0>:$9*-$=259&J=)#+EYTB H8 V](4=3ZM:1FCS8'& X,3:F MD.*GX5LYM8]9YOZRVTPR$2IZ8F-'QT=A+K&\)3^FVJ_R*D%V%]Y[(^,A[F>) M<@$ MR%L4QG6ER&G[2:>&NZ_GWT6T-@E_NG',]0KO2[RP[O'29V0=JFBH/)E5#$T\ M$XHB%D9I:RN\M^18TTUYO\G5AH2QNVCPISNC@@%U/$,=:PLG N2Y=+:*\?>_ M+[N_D<]N%?\K;PDY>DPX'[GQ8@'Z%($/>_WLY(941,%DR,#XZ'O-*>WFF_5Z M".7@(I!]A+J)7.ZG4>&^67.SSNG,(^Y%6<3KU\Q,NV8IS>?)M2#/,%D:GZ.> MHN: M#I_.XUJQCH>]M>!!U&ATCA-$D(41 M[V:>1H>^Y!O ]0C1EH_,1) =[JG?(.*KA#@0'9X;91H!"<+@*UE$;:E\5:A) M-X]-N772@1$1N\SK'_#[D9ZI';!FR72(!V>^S[#23OA=J.U-M?B\K);A9%_? MIEGO#?4:C?OYW\]DO62;Z$7?0! ]:TZ$?R"E]+B<">0CGQ\L+ X<_T3/"$Q" M)+2&'0T:FR54UI'7-)?QQ?"_4$.=ZA N2+2[-Z18F"*)'7=NJ4GJO#)0>B0/ MU3([PTE$C&JEKDDH@X!V>;YHI^,VM\8_)7<9]$4M87_]IBR<5$K"C!N4S=R6 MR[C^9ZK!?[T?[7_==_8O"R1".V)&F"@T5M2U_6VH;19+@V?]ZH&/_H;[O9)H]2,6"-Q$9Z%+CQ?;!5E27HN,N;=)D$>@KH"/"V]'YXY$XS[1C6BDGIJN,C[X4C9/>PU%LLG%T MR7+S]]FOFP_&O=C1U94PD-13]_2)7U="Y1/WI[HR]]UY_"IFS5R". :%0Y33 M>BQ9E(NV6[)X&U@?\OO-W$!Q,3ITS\(8:!2Z!WL2 HB[$T[/;C+)3W&5744D13KEC>,TE641E+A/;A)KRDBI!\SW_AFL:.1/DZB49E+!2 M63ZX\I>V:COEM0YYL*$5N&R5*,X?8)PY*OXJ7-QJ&$D3NT@"2O.)]Y_FEZY< MA9VV.?EAMNB!TC:?L7M>1S_-X&MO/XSXV>;BD"X_;6TSJ!5J5$];TQVF:VMA MV[QQ95M3AV[?Q($$@WV[#UP@WKZ>RH3O&"?+XF@"A K479<*U'V;(UI%L06' M&T9"6A-XE$;Z]%/WL.JPL9YY_[X+&0TK?;R$0Q?"E]"$$V!HR[4"!9!B-AN2 MM^Z=FWJB=O=99OW-GNVH#Q/-QT51(7L+86;O_3,D^&<#TPO: N B9"'C"1/; M0IW@(=W<25\V3:MNW+9DL='#/R)T=2+F4*)UU!58W%1 0:@*V@]77HJ:"-=( MFUG/J'#$#: 79D3++RJWW^178!&CKA/UXU,6H'\/=DZD&39V4 HPBG:ZA=R% M:WZJ_>:?^S(1T"$-Y9 MGZ91ZDO^&NH8SZ-A3I!1B2VCOLW!55.3X6$I)AV/PVX:GIMH%XBRGD+GT)>9 M&ZR@')OYE^X__F$VIG02O6M&(WF:HJ[1G.M'9SY8%Q\N7:V$ISR[C'*^^J3Q M/K^7T:24.&QF\GAW/B"4NZ/:Y+OX8DKX0J4G0HUNFCC']YY9*W_A!N7Z,;&C MMZXQT5Z;6Q:$K1W0:[R3BUV=V#'QVN5X\!7[C',Y_Q9?[T@6V:"EQR!@)>;%6#Q7<( M BC,5I^<%CYQ=CN#K6KJ)TYU1 /J!\^?W0^[!C]UE;#UH&AB?+W2/6;MI9UF MRU>:\06[O7Z9KBV_^96WJ4I#5,J;LVSI:L0/89KPDAQ'0M!D",0]B"@_;*?X MDZJKEP#J>>T!G$FG*^=(-E^;B%]\,PH? 1+J%O^@DMB *QD^'*@1P&:6W MW7=K:Q5G_8UEI04$V(K5K#24?,'G1K2FPS;G"3^0&1D)\@77]:@U&,_@^8>Y M,EM5^"YZCJ6$QI;6R:0C@C<'K4)D$K>(/^ 0.YQ?L_S4-O."O;P \]OK?_'H MT_\D_-=J3?]!VA(^$;9RLSJ)%F-",R)$S&'*9NL1Q/*",US[74>##&]>>R9D M!>#8!]R\#\:_X DNGL2VF*>ZJZB7RM1(3["ES;V(@7T==H.;#FM;DG:.B'L M/-#'<]\M/M?7)\(D9$TXS-]RL9*PO%!8+3A^:S!TBER(U7_?VU MGQ*#U'TGPHJ_?,O:ZI.!1OJ?;6?_P9(?P(.<1<2\\&5P&WK@6M=\J1M/P)MJ M%P)CUPF=NU%[Z*CVG=*+=INJ0L?1.%QY92FG+=],);'COHAG@BVQ1$H_@;!! M0^ :#/O<^D1\A+O>HORA3\,=7P?CC7*I".X]//-,B\Z35Z!+"40#U-QVJPHS M:C1NJ&GBIEZ8V<^6:ZON-)I0$;B'/QO7PF<& 6]$"'Z+[';N6Z:+7.P11D8 MK]&X($!J>P($V,&B6I!G_>('_>FG:RWJ*A]Y'>^M-L+8$,G7^9RC$TEG5/C@ M(?8^I6,UWH+,4_CE^+WT8E3?3*D2KH64AQL*G>X/^ G"&Z"))MA3F5WCHVN( M! .E.3_U2-Y,K=[SR>,:IGP/7<_0Y.=ZB:]/:$2'&F0-!7:22-D':]Q7XDI' M!<.O6TUS9 RM!!'U8QL4,/S6+4^3B>EB4E*GS,G >D?6O[*__D:A?Q"%_K]% M(#::(!7D#,L *^RX/1&&[K:8'LM\)G<>G?C!J0;-)<-=?-UB8Z9E&4$@-A*EX:WH7 M'AY*\NHTVO6C3U'3O=FX(;$":KF%).!A%G@5*T]<3PC#=47C)F+QI]-F!2'@75[_K@A*:K1< M]N(:R$)S+OSC0B"[+1F*-A#O[M*0YU""@RI*4V M5R.I$FIX.C*UY,X3BYE!>):TD:L@ %-= $W)IO/-T4L5CS$:M0U QF%=!G7G@F:N?<*T1-$FL&4.CLKNVRJ/^[Y6*@#/+]Z8=%\.S?R8F11 M-5$G$^2H@P#9;F("6)W#1QXE\=E#HZYYX;N;))4L,_*_R!Q M*5+2]B 33?IJ=KGO9CF9\%7!U)JVYBJD\+#=-]MJS._($5_J]:MU>\RR]("R M^;^/HAW6.^;>DQ([C>0/CME3W*3VQ"'P44G)H["WI@/9LN_2@4.,;*P8RYAO M L[8NCXN#$]IPQ)I>#YII8#G:M$E*\@H6*Q58/4B(=@0+ E TJ63"<&_+M5, M"OO J=@4")L(1[! PZG875KIJT?4W=C& M\D\_?O _"9KH'Z&E>:I_P9-$MV#!6/C [HJ%[[3@3[O_^,*>'J*PX:^>77J* M(YH3YC;)X48%V,!(A6#QHP,_ZCCHUU=,($ :YG6/2_\C G7,S!+N0[#AI9\I MH;\'/6%5@"D)[?#7#_Q8_ H4T8W0N=XXM@D;\7CK\56EJ=BZ>T./F[$/GDWH MVCCXR-O%3.,R8-82=NO^$Z\]E1K_ ^ !((@6X^1U,S%4GF"E!V'B>0$)4=:5 MK+FJ,YLSW^WNX\J)0)WT*]BTT=")):&"#Q%,M2;?Z-4QKK23:KA3$(?=?_4. M%KD1[9_T:-AH:A!8-?_E.\.$>6\/*?5&#Y+?S$1;BRJ\ZF"7J%S.8Y.=J M&9N%C)D:"NNA^;@5E*UZ/^,Z^W,?<1R.MF8?/) M@'ZZ9%6;;GQ3<4UEGL.2)I&CXO5#MWQ9&\L03S7;K@A)WSMNV!WY:_I'YJ]Y M9BS5#B^Z0\L\4K? VX(^ 0$+=9B;C!GV2Y].05P@+/3Q_NWX_0<X6LO-"]:6!B>II M(&CY4SXR0JCL0J=N*6X!G-"&*CLGU/#@VG";RQ!0VC!M#VL$)X]<6WR98TK2 M X359F1_X;LB?_VN/[+A/*6&C8A;D]_2?X<4,_211MUX^4D@=5>"='^A[/*" M08(513(C6GZ:>?2?=;OS]<='RRVNUOZM _RM _PWZ@#_46O_-TR=P\! L*CK M_6\OY=]>RO\V+^5_DD?R!U<4X].,;Q9=JO&H17Q]X7RPL'/#RZ%T!RQ'>'%C M"-C1C^_@_/,/QGT?PF'I+7^!GI"AK8$K&(.U5X-VJ[ZQ\'S<(JD' V&T6;< M(*S&\31^,]#\//$=V)-&"2C!E]U>;,-3F7DXY&<[KO^;+[ ST=K!#XB)H^A5 MA-'@)L)4:S][[^?MC_7/C,NL^[JO]5N_=:UUK>LDL(1&W@1H>\V T6'B M:,N_5C[!;S1(>!NG[(_B+#48-#A&'I^K>;/L2;Y'M7#^G*S;EF/<<[#'K5I7 MA-K!..I%+81NNJ RKX$AD]9&CSC$;!##L%9KE0\L! LQ-%\0/V:'AL=QD2! MG_IR/Y6JH2R^AT%6-@G:H %:L!"'50FDF3A#Z FRM-HF)VV^\O/=;[X'9+T M:-(]9&&NFWX7)U:L%\V)G-+B FA6@O*$L"Y3ZL1 X,C [SO!(C#J%MD4/ MR)."2//R6#JTE,="#+8!53H #S!Z;':1^1D&^IJ,V88P]8-,6/5;49 H'#Y% M#L[0/\$4C'#ZYVH3:_9O@;5\U8]DB-7WDZJ5PV7%J)&$0)RSD]] EGFK3F&L MF]/PD4U5M6MSI^[]\/2QT(V3BM/C*WN\-@ ,S($DFJ8]:1G# >@)QWZ3'?TG M,9N_)*/YSFR^,YLO1!,#K87G9;/,K ?,*N#'%_S &(:A%8[;X(FYRP\6KQ 0 M%@(*=83E\'O#BO=70ZP1X!_?G>9[975LA&XH1\N_7+6UX M81MN6AH7 9@NKUC\$D/K>+P2]OGRQ,J1-5@+OYSY7V-3_XQPSM7 4_#52IF5 M/H4_\_J*5.#G6/#K:V78YVH@?M-V>"%$C64H,#FF[0@N3.]M^]Q8B/-KV)9I MQ'I)YCKX/45I7MB+(KN4+Z^M+7+0DJ1;;+ERTV':SM)64R9[ZR@_UT0U6F-" M._NK9O6_'A:*Z:O&*[691?AU/2IG2-2'#FXR[_.V^*8U/:9?;>S'M' *BP$ MEZ9)V6HPO]_/+YIB0^:4%Q<+IG"-2NIV+;Q*J;Z!APMF7FR 8,V#* M$-:I.2:A67]^=;=]T_S2"16Y^P!W!ⅅ.E2 7X]MI<^<)FPT"CHZ/+)T4JN M36FO8@'J[?:6/5' 3,K>R*]W(O]:*A7R)_41R,HT)$,(Z,=)2:)W-8R/\'IK M.4]5%2_++,E6IQSTV_$G/37Z. '<$GQO#]!=.#"_07T]9>#],3_BXX1=7G+E92A+S#-\9VA&1>O20W(B0N]![SO+;(3QO8\X'N!8,Y-]A& M$B!=4 :/?;I[;>;&@E.X3/)+RN4?(M]=\2O4VX:T9SZ_R-FSYU?6HLHJ?]7* M)Y;W?",%^_7;UQ8,.S&0H5/?#),@J0S%5&!:M%=*/'^&"=_.YO_Q5[_]WO)O MY.88^&U5 &C'(D@,WV""YIN?>';>H^8S9VFDF7?T6%/VI8W7,+M.W4)*!1Q7 MKR 6:.W$63;AV7&[VDLQ ^&C\U/(0P5.&>EQ=_W+M5%5DU7;TH8?W9".A:Z3 MK@#D\'/,'+3] =\:\W)[(&^C@%G73$^)7^+%(UQ3;^9TJT&CWU >G09\<3OER](O .6;2PQ9 M2025"V\:!L.@^T35-.XZ"_'F4#^=AVHXRR%H 4R]QIW&I+ 05'?#&Y*M-10> MQIGTVVD.BR5G7^R>6Q+4V<;>G9"G%^%^/>$0YI%(8N=7?Z:L;:7O/;YUEL'% MS)&G]B:Y#=D#@CLZ=-W?YPLNZ/D>TQH.KSHPS8$S-7)8OKELP! SR=5SN>:\ MH9XW)\(. M75'A5;V5M(MC2CI)4-FFZ(6>D=72+[:B^)N;&X ?\'3"DLI,.$SJ*3!JGS]A!?R[-<"$-//+G3X-=1.X616-F:T68@64'%9]]O&\JL&?K@#[ C#(SG;-/4&X@T;SS2-%\4T6$: M8Y@O?[K3Z]*!56G;JVZP;5R[Y$LK@Y=9,TZ>^4BNI'7>8A@,&DAKNYG=G&J2 M%T3G?E$<>0R[7K.&\WE4_I(8_0+42Q% .U-$PV?$QN.M8AR',_?H:[Y-[>1_ M=+96"538I7Y)O?IP_Y%LV?LKQ]#@__R#$ZI0)Q+(F2?D.\! :!&P?"T0]W)< MD#>MI(@=O*7@Z+Y.Z$.XT)R=L/$WBZJF*=03C4'O9T-HGT%,TN3G]2$6X4:/ M!>[O-&?W[']]ZR:1P=-+2G1D^/[4GP^V#0@-MM88'9;L>+-\V"%[-W^,F/ME M=_JMOFC4H2T+(G3N7V!Q?VCU&+60(2U +2Z]3%]'GJ#6E& XG6@=[D427:LK MIA[Z7M*S9@3A-YO._T"_Q)!!HU@(.^5;LL@HE-:$>;.2?.Z)RZK'@_6!NHL1 MD BC*]HX&RL?@'1,NT'^UMV_, 0&^.%[S#LF-\VV( 6Z-I8$^Z<])SN5F)=Q M+!1X%'N4/]BEOUYM9)NNB2-THTR 84F=J7$)\<&$,;8^MYB0Y,_ABB5_$JJ0 M69NMF9'.<0'OHL*T/<='@!H&9#)B4&CSFCK^?W39VQNVO2E'+W MBH>T[?N@XKD4=G;7U2H(%;4S+YM039$BPRS$R\:IP#YTMU3YS@F(L]WVM?%: MY>V;J[S(3K<7-X>K6_6IU.WC;[=Y[Q/T=ZG5=UKUIZ!5E1#7TP$9])N5QLF- MW+V.INT^UQY?-[_E/9UB9GO&>1/[]BI^O9IVDBNIWP>4AT*4U\+&1_[ITOA/ M^\(,+)%C]9 8,0 ]ZDXE0GQ9_^=V^:_\I>43X"2&^AH'8^:1F"" ZOS?]ZQW M5*#FU;&FL&]H7[EG'=B9=[J.7RC;EGN^\=Q9V]V>N M!7.AM22Z!JBBVJVU#8MW?HTOOTM9]IR3QRW('&#R81>K#$$UA3Z7FX.W/2TP M$MCG-E F>:S>F0=U_8?F&\OKM7H30CUA9<=TJI&@VLQ;\COW0WV8D&79@-1A MBRRK:8/#F,4 N="S=,'!B98R5>83%L+%)9R2+WX')8D=.=>V9PG)"+2VR\VN ML;:^N6V?BHK9;M_'=W#XOW<3-O$X,QI]^54C.8%VCQKB[ZQ9'CN\O&DHASGA M=/1=C."RW053^0,G.7T0S(>PA6YD(%S\83M[$.1WC8M@--LV,["U041MG]J?' >P6:2 M\>W6.7]P(HL-T]#($,[H4\0WH LZ"*4:TEHF"?L2R2F/5TT9YI[',T7\[GH3 M)B2(H[$D%: /9FU=^?E\G!4DD4SG1;W4'"KM15VQEM&#!UV-B1E+XWKC=H?& MC->AM]A_B_3#LE\YB"**,Z :5E\O6T]]4)R.!*W1O 9?3TC9J"L2P]]IZ\$P>2B/7F6]B7 M34 !N@5N+S-E_D,Q53DB#[UNW_LI9U[H_)!\8$RAZ\M4S,!IJTA,O4'D/-FN MQTNT5=_%C6=-E.[CI*MH(]4<1'QMS*Q==QK!IK5)&X]FJ,/NG8#S2WI.#"M#88VLC,4_IGPT3-'P MO0-A&YO8K!KAB U48R'Z/TXZL1#*661:U66I9X0;-_[=P/X%2U8;XGV84A.D)S* N- MQ=P2$[V2RK:9"B6^ZQV\R(NV;,EEGUBK.$P _2Y/UL,>'O8U.Z9@D[^=QD*$ MM./?D>;/L!!SO1^ )_I:CL:TA0 MN7$2=N(N9>H,6VQ738PH(7B9,9VT\%[4VB]'&\<- U[%6S1')NYM+K6Q*FY, M3$IJ4M1-6^'$W%4O7@^&YFVP8ST1J/@10A;N8,90ZZMB KWJKN:K.;\\@#>^ MF^#2D:^A@CZ>1JREK ,JZO9_^)&%"#5]<_LDMA3KCJF18H4M% OOW>EG.BCX=\&WU2,=8.8KQ53SX=.E1XT!5;/+9KY\4_H#^V6XG MHQOZ61+EVRGW/T=+K]];?J>K47^:@O894)5(.Z(E0=4JG TW*^CV&N!;U@I\ MC9]*5*,?K60NG9([<-"?OA?O#E6C7S;DT&VA)C+2/R]AE_C,L\_YBF\M([5J MN7:?]+VX]4U@I<:&1>)H9;D51PLD#J)TJ9]"'!_LUPJY+!)YO\0S;$O;!@(> M,31GN'<7^X5?RIS\H0>M1O\+_TSS6ML,^T+WSMYN4F^ ?4]2^K+* MAI<3\R$0_VIF1%P%2M"3A8@PWT1D'&><-3+L,-FSY#QS>Z=PC4QRY/5X-6SH MQD<<>)>OYZ3^5?%)G51>R:M0O:":2#$60K^/.+:!% ?\C"M_.P7RIS@G]GO+ M+Z0%_Q41V7O_'OG^T#X:M=;-S75 +3%27S/BY*HTZ3MZ"+;:O7SX#*!"$.A[ MB$RI36$X@H$I4W&K@+4.7CNCFT>2&6$ZED Z9PJNH>P< J4'P_Y&P)J#&89? MS7QE64B 1#G#6S2RSM_B)>.L+VGL=:'MTK]="M+LMT2&2O:]RP=ZKDJTD:S$V&,0"TL1&X[ MB;X==Z6C%#F@>]U1GH+F!BXV-8'=U?NO1:7F[1J[3G^QL(8S M^L3.8#O.7*T/B\2[#",6@E,:MRN[C=<'[5_JEFZ1+E?O[ISE92N^_FB4J_=$ M8(1; X)S]+[(TF*?,JB6VJ_T"I<]T2LR6W#CY3[-^3">'VUELPJT ?JP>$W8/[ILX&_AW4,,U=P0W.2!C7 $ M)+2D'5X1FPUJPO;XFH6J'O2;Z#P-1/#;G=*RYF%.#9.V*"X_)M:C044QAL + M_;@LHP&O"J:RKZY!0WY_N&[9A:KAZ>U-/@OV!Q>V,IOU_)@:FZD&%]:BP]6MV>%A&A$!U<+Q" MP.Z'6(B$1RS$<,*AST.I'2CJ*33Y&G#1L$OU;?R>H"2HO;!0U.>PVH]W:+;# M56X]ZS_1S@1RX*E9A8@[!K:56DC/#]=L/$^0R!TO7^W9 M>=Q"HW)7K?R(1H S&A\[O:9P$E9GM?/LS%2R$RJJ]%JF%=;T#;E2*FUZ^E[/ M.+EW,&&O2&-=9.WGBQL+5RNF?\3@&6@X@)6&&LJX7D9ID+C'XS<7$5!C^PMR M/5X7'3BS)FSW8Q;"8R[3$-Q1,Z4X2.BRH/E0H]*I+(157*5J!QG,B;7 ;KB+ M0U]Z5'!!VWJ-L2'"DQ@ B>*[* 4U-2C>'BO?[E?Q]^V_5\50%Y5',W;'3AS%32)2)J1PAAD'#4UGOQKGIVXO34: #VD9'#?,SEIC,%V6\V$"(VX7N(X^UFO/U;)Y. M[&#LQBYMMM"YU"V=0$%D1A=IJIDT\H4Q.T"I69>3X&>J5Z76[A9L*\,@I2+M MZ,V IJ5;/,-]/P_-&L+_Z8&^(]G@OYQ46Q#7T9WM@YNC-TT7^C[TG%!Z5#\X8I-0+'YYYH8Z*@F3T\&06NK'A)PA.V%$\[5G M'V3)2MNW;^IO>>JBXQ%ZN0)^NP^<.C/6,KFIC4'S% Y[T=B3A-0N!W.K!/%@ M<#91L D.0TK\XJ9ZJG69^A(7@5H@H$;6@]_;5^*/WKS[O^E^"OK_0P1E!<-H9]\O1BI M)9,5$\SPVWRI)$^^/KO#(EV9L&"$6AI=TX[&7HQ!16&$M,3 D+Z.2&*I^D"6 M+/UPQYXNS5?A&D5UNB$Y,H\,3Y7?MPG@7BT))3C!X.>$Z23TPW#41YDD2HY. M[/U0(F#[O/O"CB,G%4K=^QC%0TEK#ONDRPDU M9R5WUPX2.;1CH+96YT;R]E8HWKEB^\.1D3.U_O5;U8BWG_]FJ_ZOY'*0[XF@ MNE#-F3$21YD4UOEBMVA.UGE'I5?9EMT'T]2F.DJ*_91.#X@[11\S-E2H4Y@82Z!>[0BZ=D",AIY52O*2CAY; M;@P=OE.#E7]O-M47.80Q5DK>/2'E8SK\?J9"']5%I)6%5Z#%MT]WZU%I^2(O MRDHLA\TMSASZ_/3Z^7>14MO#YS)V/<;=' *.4GA*=_13.'#[FSU)W.9C-+Q$ M;F[HGA\S79VKI X=OGG956[DNMZ5H3MZ&WWDT.I WQ 03%N470U>'AC6;9]N M@"9T[IO9GHL6&DV1V#GV"65.HX!RBY%7-<_!<[[8LGWDDAUU.@=(J;*@ M!Q]R7>,7,72]SS;?6Y4A'3K0[6L8@.&;%Y6?B@TN=@/$/S;\*-?9XW=5*&'N M@#+$Q?>DQQY>Q;RJ0DJ="YAUE(\'_4YYNR8P?!22GJ"N-/]B.OZW$V"[YVGM MKYYG^?NB+I!\S?C,NQH$VQV#:Y (,[X4&$PQ;M9$#O+9/>[7CHKT<"L:D;YR MA$+(0KBUF399P9%D@ F^J?> (@T59+4YT$N>KJN=0FM$VV-GP8X\+#O$-P<. M#]PA9/2""I4J(R,66%14!<"- ECVJU0]34]]OL"MFK:S:J: MD!IX'RSOBY.)I]ALSU+"I^R<7U@V[8=Y_)J0JYC8+45]-HTT7@#0SV$B01$R%()0DH$ZN*)NQQQIQ];]HH<:.?2YX4#??EJ)]JK-[WK M6G \B34IH[%6/R2--;$0&?DY!?I8V^4-B"2J2++^0V0X<&D&7(^I )V65"P MP63Z@%(.OQ0^^[!9AEL=.;6NOF+);A<__CY-*^2I&7A9K[!UOEOCO%;UAWU' MG)T%*WD51].><,B6&Y?\8VW2_BSQSM\$%T?' !726@+X#VC'MBQ/%@(\A#/5 MLJ ;:8>>V=JS&-]]:VCHSO')ZP>LREXFWD"SLQ". "@?4TWHNC^MO &>VGXU MZN0YFW2LG^QPTDGO!Q191VMW71-M:&D"LZUDS\FZ.N-[?0$JAXCCCJ486A2\ MZ'"X]O6=+-W]O$/\$>>$2@1>80]MH(IUHBED_'U3]C?VJ?O_1Y>4IG_,MARPERO(I,AK M; Y)#CX/LCP[5TDI7BZ*'DFMNQ%+9Q2K58U"I-BXWFK#]"6![5 MN#8UKU")!O?1*TK.A3)L9L6J8EMYQ<+U7H:>Z*?O+R(M[LV%>HX M_XJ0N?SQ74G(HX70[EI&$JJN+(CJ4LGD[&^XLUWS0**#)%_8?$%KYF#^3:#\ M%-ORF4_L5$/89@5Y:(%@>7,M9R6=A4"2T6L&,;?W4)0GA&\:+!US&B<$)E"= MIY,U=%2KD+?:KS_?^>DBJ M$R57S,Q01%3>M ]2(J;]0<_WO MW[IB^VS*$$FE.18QTX +:"$'\RM\'B^P?G>K)"V/OXH]EU7IHBW3U>]]^^!X M@V(?')PAI_PN4^,&]Q&IC9:O+)Q5:[*DR6?OJ)D-MMER',51>9NCGRPH"SNR M[<"\- 8IL-W#:@28CU-6X;S2<*:@BXV':N "3Z!?NKG9T\\X=?>3M/O&WA;N M%!6;*IWA_NL?E,K]M.%1<^"1@<8(3&Y(X!676]VTZ.T*@BX@GZK;+''W*W:A^=!5SE\9KS@&=@&OB0P9T(3/_ M2Q%NBX.7^$-N5V[1))B;^\\J,\3":9SMT$XD'T.?JAQR#;,.&] AN2_7)AE& M^FL>G.^H)^4C]54?=#='<5?6-&TEGH5G9P?N*'@K(?<="0EMPNZN[I4HHVIU MSF=,>>@4YX;1*CZ_W.1]:E53M*G$P&Y9SCK=1<.PA,*$BH0 LF>'[ ;P?C^/ M29"7E/U>X5>OY"4&N/3K>GR4W<85/RO_U'*>XW4;VA[-3\&*]9]_\;2?A>!Q MY**1'V2X/U5>L'\H8F][T/ N#WMMK1L41[4AJ%V4PH2Q\H$ M/N^-%*ND:ZH^W9%-8:9J',?5VJ+>?CI1(1PE81NQ2.PB=O'T'05R%2;K^XBK MDG0V]LJTR@>/M4[KNW?=Z>_H2O$6]Y4$52&N?-A*LMMPG)EDG#5X'R8Z:=5Q MC-U)'Y6ZLL)7\0W]Z&U"=I-4E=]T:_5Z5.I9E5]W,N$WJ/@18R%"/'"<+$2B M3A^*(50)"0.5Q66P'VB6IR(A;GC&UM+"MA2M%&'Q?P*1L%42RM&@0@ACRY<# M1::$3[MJ8B"9]U04%(JZ 5 -D>#I+X6-^+9X&A0$]VO\\4@HGUBN/]*%>RTRPW8J>HR5HIL ML< ;PA?CK)JUQ=C?PJZLAP)_,GH;A)5>364A@E!?CGR=&*;$&A\@C68_X%._WG7\R%(1J:&)N>@3:KQDHN):0^?U&^(^O. M.K$76J?4:%F2_^+2+*7 L2] +1PT#,-8SEZNA*<2&VYV9V\047E^=.31;:QQ M3Z6:3$;+_YX5O$K#R7XR:S!XH]E Z.$-:>7&[ ADLMX_F9\882%$5TI.@TFR M9PS!$YH\_< Z [F*HE>M@T[W68CKUJMA*V"SP>QFK%Q!O(;!,3MT1S^I8H"P MYEW7>L_W)][S&S[OR4R5K:L'3;N%3W$.HZI@=M-ZUC_>D)MQ.J>$M\:NC/CL M0%E%]ZZW\M-HVCO3$' 0XMI*/XPUB)N4= EB&!:FTB[EW9Z>:)W:@#H)3BS4 M3-N)6+Y#CER&+95Z@DB N*Z+D;@9=OLHRYQ=@+T/T%@,G%Y>EO8FAN)78P=-:>:@+5$STH\Z4NX5N6LRNO&)N=YKMPB9YL<1 M;H$Z*JAW3!$F'\Z9&5;&-V;%<<<)0H3DP6Z+$.6 @PES# M6,4,A_@GM"1+[WSN1U?JIXN...;UBK^,]L_'KGYK=3<57P-PS6,E-0R#$OB= M;2_UG$'QG=MPM[QAM1\6=5^,?2D]?8?SIK(B,YLHO93H_M/"N3MIJTBI?(I] M,0'S"D&9,'OPW5=X/D=\3YK\S@A;GB!Q\<&H#\T.R\YE=UV&R-V5SESJ78*K M+9F_)&H%>1V-3+^YIZP)-FE!O>[%KZUUH+$25BY@CT LUYA7F-+9BXU!9>$+S\4ED5"D,$:LW,W]@ M;#G;BP6L9H64_73,?W#W'I?;R3]8H":[1$.Q Q4'\)PX];EN/="HS_/.^IL/ M1HZ'S=D-2FM6=*L-JM?6+NR=O'=F54KDTW-8]PIG3[J&!8\9-+F/FGF:V'R6 M;7[9UVI!Q1K2UYP-VW^P MGS/5IA;2=$ ;ZI&J]UE8=#E>E-J;V;0W]_S8,L[UQ(4+/)N')2JVI2WY M/Z'VUI=5A0*[]FP36SQ#/")R?OPE/\;4VG2;WWN-L# *B*&DA.>6*J/5M3R3S9&\--V@-^W&'I%8#0+/JQ M+WC]8]FH_:8?/$^[PLL@^M]V5);5]5]02P,$% @ -7VC6(;(9AOPZ@ ML3$) !4 !D9VEI+3(P,C0P,S,Q7VQA8BYX;6SDO6ESY#BR(/C]_0ILS]J^ M:C.ABP=X]3O&E"EE/=ED23F2JGO:RM;"<$J<#@75)$.5ZE\_ ,DX% <)($!* MM6O6AU(BX0?H#G>''__^W[\_S<$++ZN\6/S''_P_>7\ ?$$+EB\>_N,/O]Q_ M@>D?_OM__LN__/O_!>'_^G3[%5P4=/G$%S7X7')<B_'O^ M@L&W.:Y%43Y!^)_-:Y^+Y] %:/78ZJ_EG\,D\2/N88C\@,O_H3$D M62I@@@@-4Q%G6-"SAS^'-,S\*)-_3$-?/1M"+ B"., ^BBEF @7-HO-\\?<_ MJ_\AN.) DK>HFG_^QQ\>Z_KYSS_^^-MOO_WI.RGG?RK*AQ\#SPM_7#W]A^[Q M[WO/_Q8V3_M9EOW8_'7]:)4?>E NZ__XOW[^>D"XKKA^B!>X.@3ZE]P]1A4OX)^ $/_3]\K]H?__!< 6G:4Q9S?<@'4__]R M>W449/:C>N+'!7]0>_N-EWG![FIKWSV6 M7!Q>=EZ6;U956&8*2S]66/ZW8\!^/ %]1_C6^[@Z0*XA]]H5CGT\O7:&[KW4 M$'Q\A+? G(QR^T%=+MA4W^X:U,FHCX^QJ\^BJ/%\@L]B V8+Y;GZQ5?Y4P=& M+=2C3!LXG>K>0I5_K_F"\59;OED:Y.P__B!_FBTK^(#Q\^RN+NC?SY^?2T[S M1G7?JF.MNCN_O?N9/Q%>SNKU]SOC"_C+W0I4LY[A8G\P(*L^(IXEKXIE2=N# M36*A#O46L?]LX(-M!$"+ ?A!XE#]\=]_W&#N@C7SZ;DR=\H0\&N+P?][E#,% M?0-KK@[XHMREMJ#FU&XDJ)+D-J0*7)&&WFXQ27<0_LCG=;7Z#52_:<1(']Z/ M>UM]7JZHPB4=X'KWQ(^TD+;.U_P77.:82(4HE<]%\83SQ2PA%/EQ&D*!D@BB.$LA$8%45%F6<($#XH?< M1/SW08PL[RN 0$$$O[8PCW_+NGS1$^O3J#638T-"C87V."V.I/0 @$G%\CB! MNW+8\Z29X''*9M_PZU\J:4DIWU'Y2A=Y1>=%M2RY/./Y5F?'HJ7'^5*W6=)V>9KU%U_DD_3 MD-C5=VKZFME'RQ[R?/87OJB756?C1 B'\C1@,!,1AT@D*4PYPU $C 1A%F$N M?)U#8F_EL<^&!I3>6;!/=;]0GD2+H>9OH S;:0/TL"[$U5@6X]#U!H2K;=)6 M'4=1;Y6$^K/2 \@+VT#2?]M_81*I/XKG2KZ//V FR559SVXEIWGW!7"/TBC& M&$8^3J4<1QE,(YQ QH0T]3PO\%B@(\<[ZX[NT5=N^6,FH">S MQMC_TJ?6D3^F 7!2_TR? ;O^FL&;ELI!FM0WXG/)65Y_P32?Y_7KS_A[_K1\ M^E249?&;A/P9/\N_U*\S&@H/IQ&"F&0"HCC((/8(ASR5OT@Y1CQ.C-2$ ?"1 M%<8M?RGF+Q(>F!=X 9Y:+ !9H0%HAX>AQC!AKZ;N&(EIAEI$><:% "T>8(7( M&>A0 6M.?EFP##*\RLKZ0P+F$KK[O%0+RTR__SFO08 $^/RH#3D]; M:/!D.([FCAUFFD"3$VM58QM(&E)PN?Z9&X'3G3?,/.4OA6 M%I1S5GV12-[AN=035XM:[FQ.YOR\JGA=S1@-/9*$$0S"B$$4,.F%XY1"Q"A# M:4+#Q!,F]L$PR)&E?(4 4#L#% KJS-L@ 5HLS&P"#4;J60)NV6,8.#^1,\9G MOCZQCDYZ#8"3GN_Z#-@]U0W>M%,-=X^XY)]PQ=GGXNF9+ZHF2GI>EDKQJ^A/ M]>EU\\PW_*I^US@QS?_<2ZCG"_9-?F#7^&EU3QF),&9$ZI$T0P0BS&*8^CB# M6<82/R:^QS)BE+XQ I(CJY\&,%"0+:]_1]D8/>7TWNPV4VJ6?0G";R^P#7_@O.RC45J^E%'7A]9MRDX;: 1 MX$K9#@T&0*&@[S0=HWS86W) M(V&V1 )-@QPXQ$-4&3E"AU;=G MZ%$[T^:6O_#%DM]R):/2Q]W*2[@A\_RAD?S+[\^&VF73H,S\"&W]LY33=;_%[A"5I$E>K=1K6) MT_1MB+'YXYI[CDP>9VA-:N:X9N:N:>-\_9$\RF,&UN4_EGG]>K6HZK+)UZEN MZD=>WC_BQG,&4!BIS) T@B:@/P\CW_1 3 MG+%T]KQ3ZG2Z]^,*?Q.5LDN%MG9I02E-<2M!EWFC/MKL^U\6>5V=@4_\(5\T M:N<3GJN/Q;&?ZFR[L8=9G!(/IF$FMSOF&<29_(EC02B6)[(O@FZ[5]5!O^?- M/EQ,==)6RR5_!_OL*$CQ'CMG=O(W^,$&0;!-!-BB I!7L/U<1TF;\"%WM"$& M;%$#&G) +>D!'4%G8$V2_+$A:L((B>M]F"ILX@SOCQ5+<;T=Q@$6YPC8F2D7 MG-2;]/1[_KW^)/GX]QE/>.K[,8-,, H1\1C,$B^ ?N*%"8V)'T=&SMX1."/[ M;E?7%Y>?[B\OKB_O[LST_#&^Z&EE!]2:Z5 %\$W=AX()&J .P\ #9#E22<>@ M3*I !DC=%?>AQRU]B!K7C;*0#HHR8!Z+N7RY:E7$.9$J0GHL,QH$*&#"@YQP M A$+,DBD[$(1QR&/&$XS9G1GK05U9,%=X] X]UM8_.OJK/]UA8GIA9(63S6- M+]><,C2<7##)HH#8@&AG1<0Z,">PR;^H?YPOF!O?['UY(S&-.)4:H($AU(=9)& M.&0)3-,X5*VN,D&TJDA'Q'%DBZ/%6)VDO,,9E.J2L_VY L4"4(D0P O6_L W MJ)FIFS'V3T])O?.NF*FVS8:LT&V[*\B-4#B<-?\+ME YVP[XM8^HS=KYY=LW MVLJ4I5*@-\^\;)QTARE_(S+ZLUA\G 8B81Y,TA1#%/$0I@P)B$(O$P'C/ AB[98 QZ",';EY Q8H MN'\R**X_RIM^1>F,8C-5=XA8FY8"1ZDV:"_@@GJ[5@-&6V[6>&"(J-XF!$=? MGJXAP1#^;YH3##YL&RD6O)36[-6"%D_\'G__FF.BK-J<5]>\GGDDH5F $^A[ MC$%$,8>8A"ED**))G'H1)\3,HQR .+I/N8(/:OP=S#>P32/)_7S3C2@[XX5I M9+EC0@L92-!@"_89D-!=1IBUR'06:>Z'-G'$68OT_Y88V7[X^?K;U?:%2(,!$$7Y]HK9H(7"$$OZ MY=@A-\SDUX01X%>%BZ-&81K46F7T]JT[65:O!G';F;TZCUO6-&ZRVYK[Y%5# M*>0'+. 1E0>Q[T$DSU^(LR261S).TI#XJC+)J)#Q,)R1I7@[ [0%:UBH>(0[ M>F>N YK-9'6?W!'"N -4N:H]/ )EVH+#?E+WJ@P''K>\Q.4/RA>ZY<]%J;J@ MK.\8 P\17S(.XCCS(4I59: GK69&4)RPA(HLTG+3AP"-?57;@@5KN/97L\N+N@WDU@S,M->J \3NW:0./6\GM.>4%LM%77W#KZK9 M[.>E-+$7]0SS4/ XC:&O$JR13U.8I1&#/@^DDYO@C$;(S,<]#&ATUW8%%CRW M<,T$]0AW],3T=(K-A'1-:@?P#'0@W4EH/TF.Y/,(D$FELY_07=D<>/J$N@HR MG%A)=A,KN_3)R^^\I'FE$/HK5RW<.3N7(H0?-A4CZE)(Z9 EGM_S\LF?T53@ MF(<\S.M)32 M_I373='-^8)MFM;FO)H1+I#'>01]W+1GCQ.891A#S+*8$8XC@E(S$[ 'VNBF MVA;L)D?J#73P0\4YN"[D-^K[AC.Y^EBH9T4Y8HN9J/;RPYT9HD&;(W.A#]*D MQ[H&R;O'K\XK=@+>I?@M'KYR>71O791VAWAUL>3KH"./"?$PHI#C)) 2GX4P M16D""8E(EF9IZIF5U9@ '_D4_LHK*>)G8(T2:' Z6U_LOYZMC/DS<*'N!2TC MND8,U],/8['13&'H<+ N .&2C[GTA;[DE1HG\3>.2_ SKML>LV,$BVW8XTCG M&(&>5 G9,&57*UFM86[-7RVJ7#YY7V+5H^!;,<^5WE/]+[\:3"336&4\V>B M@PXZ6(%O3M:FDR=;-E>;7UW/)C,@V\HLUEE_,C/9@-AML]GDM8D[W^R[SUTK MC!C%.! TA3')(H@\%D(2A4S^Y$^P0HP0*%%3HOQ'1^RX QS4[-?:0 MKQ%H/)ERPUCC(-%.E"6F^A+*\UT5;IPS M^?]2GN^+KX7T.O(7SKK9"G&89$*D!/K(XQ Q$D,^Q\S[*0;E83?IBK-L/*8U#5%"FQP<3[,PH(#;O/4M""_1^J:"4N.9+,9+6%9S24-A(>'DK?M4&]$ MUS5U$V1 @DHMER80DY@J3RN$F/L9]'%,?$PC[,>140.P 8 C:Y9?%AR7"Z[* MP1NXX(<+7N-\;NHP#?)-3X&XY(:9UG@+N6V3V7+$;3S&E%)7)5U#X*:MZ=(D M?J^H2_<]RY&93?3Z<$3S=2N>J<+57Z3*F?G"(]CG*?22+(0H(0@2X?LP%91& M/@_CF%.CL9F&"(RL'.17E!E.Q33EH)Y:&),OXUYP-#<;"B6',S(MF>%J3J8I M^&EG95HR9V]>INTZIR4J%;RZ+NI;U4.GY+><%B^\?-UTV;3(7^I?<<*T)B8Q M 8NB!F6+"U@A8Y?<-, IC5#$*$PR#$]LIT(I_D@LP.T.?QPW+;6C_>1TJ0$P M[Y)%I4?ZL>0JS;M"S]B1-VFW:48P MIV$$0P\+B+)038CB 8RXX)R'(8NQ5JEY+Y21!74;W%!FK@%K^J73&<%FLFE" MJ[9(:M'2)Y!R@2UAE/_:"&+_VI.(H19Y*R'4>]C2=3\PWWX3?(H3$7A)2"!' M5)Z:813#+./R$ V2(,QPY$NGWNBN. M&+KCIS##W//6(=*5F]T+:UJ?6H?L/0=:ZR4' ^M5GW!U*U;-/$Y8''$?!DP: MR(BE&&;4CR!A&0Y\XL6Q8-9#ZM=@QK_JVQJ_SI^>Y\4KYZ!J!C4]RY<><<7! MLWP'U*5$IYW-=LJ@^@T#]43]=+:8R?C.0/J&$0W(D4;0[Y$TQMCY#9#W&S6_ M1VCO>/G]I^V$=]V0[= 8&4]@S%,ILRFG&4212*3T>C[T/(_QF 59&!@5%_0! M&UF0M_H"F@Z@,>>;GN2ZXH:9_)[ "&-!UJ'0D3CW@II4J'6(WA5MK7 M3W8^KZKETRIIKQU(>I&_Y(POF.HM/<,)\GV2*J1-L,PNG=Z2O1F=CS8(F-K MMO.*DJ;I_P=(DC;E^GLG36OC^_M(HC9EO[.D:F/ %IW\OY5Y41X3#@1+$IY@A*M+*Q^,*.[>KEJ-_LV=&'0UOXX>_HUK3NB M31VY _3:]/,_3KA!0W\G#+#KZ&^V\68M_0?)ZNWI?_SMZ9KZ#U+PIJO_\-.V M8^*ZSHEJ./9%H?K3S+Q4Q!&C,>0\%LH[C2")?0$#FHB,)I1[S,CN/ !C](2, M54=.!1+\V@(U]$0/L4;/MCN18#-U8TJKQ>"WH]0X&_>V#V'B(6]'2=P?[7;\ M4=L[G74Q>="'',Y?F/> :S(/2AH!Y'%*,(L=BL[]B@-S8Y/&IS2O;YQ0;WIWJ&]1::?-6] MT7'-*U/'8,6DNY9)$@7YE8$6B2X<(M%H R$#6*(F@AO*/4OR&Q7\3?/CKQ+5$[#/YJH2;Y M-548-_4C+^\?\:+K\W!=+%YX)=7/3I/9G^3234O,=>CRMIC/OQ2E6G7F(4X3 M'&0PSCB3OGT0P!2)#'HB1@EGS(^)4?+(!Z-OY+C"&J?ML<)MJH9R!ZL#_:T; M=-N6KUN7'LH>4HT.BT5[V(-?%1&@H\(T.?QC[<'8%V#O_^5,?EW6D@RV: 8- MT:"65&_Z"ZT)U_X.1QE8\S$W]KUOY$:B[O=Q?S?NUCJ[[1L93=M,LA>)2E&^ M7O--O(LCP1+F"@0UX^\2/XK$8]SG4;PGT(]DW47W.R M+9[VD9W0\ONPB%UNF^L6 MHFZ0LCMK+W&I)B15JWCZ13Y?2DBSE*4!IG$(218'$$4IAP2'$:1^B@(4\2!) MC1J2'8$S\OG403GM4NP8B_3.!@>$FVGM%<#-U=89Z("Z4Y\#5#E2;,>@3*IR M!DC=509#CYMW\OG&B_NBQG.E7,Z?:MUV/3NOC9UU>GD#&G [EL*3FDFJWXMG ME]9^&3N13,,K(BL*C1KH'*'%JDO.[EJ3M<(Y0L1VOYMCC]@=8?7CU/GC;:_993GK\T7?)YO1IA3H*, MDQ03R%(O@2@0,21$"!BF#/.092),N8F1V0=LY/-O/?>\7,,^ PNN>?1I<0O% M- DR%D!/A!0B%A!(HA1!P5%(2,0%\Y-9K?3JQ-Q:@_Q(W-+38JYX8*;/UN3? M;I&/A?SLP/E\7ORF F5 ;(HYOA;5)IG5G=[3(=Z1!NP%-:DNU"%Z5RMJO6.G M'U<-P[8O] 6.$JD "?33-(,(!PDD(4^ER$>8!EX6I(%17Z$#,$;6AILF="?D M61QBC9Y4GTBPF3";TFHLICW4.)+.0Q F%$G=EL>]1<]^Z&\QV7I:?7J\6 MK.WRJ.E@'WIW9+E:#?G;BBW*@X&H5)6F2'^)Y_J^]D':AQWN4\DV-?T'*7;7 MZ7*(/"M'_.""DWGC?>1LN^2]SSGPR]OLNR8B5LU(BB2+$@PSHBH>0Y3"C(49 M#*((1WZ21&%F%%P^"FET<7SKE[:@S]JHZRF.^!MN6?CCMCPXS2W7)/\T__P0 M:6.XZ6_@O)^W?HC<7J?]X NG=[_L*N%#Z9/C4(73$H0@BD,,<4H#*"CV>,"" M4!!DV_)RDNX(7]^T=K3O:*G5$L$-E69"^9; X3X()[6K/-0#P&F/RBG;! P3 MV->-TDE[@%-ODK=&UG8#8E.:>%D6)M G0DVO"R*(&>4P]AGU1>H+E)'9#EW<;[[N\>P3&E*%2C M?Y(((A3XD"01@8R$ 1*9CWGL=[MWN="\R?@ >[?"];2=NVS^_R-NF]ZI\*X; M87:HN,P$>[.''VTJ\U&>?I!4K7W\?E?I5T?9ZSJEZC@@PX9A/%^YQG>O3Z28 MSS#*,AKY$0Q3'T,DS5Z8)4D" T1%2$B:\D@K/7AOY8E"1RTPS;98>]3W:[:3 M:+*+"PV0H]_EZACJ/3$?^4XK\_*'C:COKS1-DZMC!*S[6AU]P#QL>ETLOO'B MFA?G+P]-$@>MEW@^?U73Z0Q2E :6&5DB)'2HDGJNY7]7Z<9O#[<.G6;HGG$J MTQ"/AB.M#MEC)EQN.6,4?M6DV2H2.[3V9$%932*WX[.ZK]CYG7)UJO:WYN&$L_)/'C*/*$0-2L&\9Q8"9?M%53#/5A M=[#!!KB9N]##*SV[WPW]QA*]3_<(P:%AVAP9TCV )K6(APG>-6TUWA@I>%0- M&,U-5:UFD9P?>]+V]2%#:EXYCQ$D+/8A]1GVDRA+.'9;).<.]Y&MBL&2N 93 MYU5P#O?64?3B?7;,?5RCT@ULM 1]S&HV]YLQ54#$(>8?*U3B?DN,@R@CH/ ^ M]QZ]B.XWBY@1D9&$<0*14)/[8D$A9AC!F)/$BRB.,L]H(-#$^$]UA.%.;:G* MN:+!%#PT?6V8ZFLC5%^;E]Y4_ ^QV=-$XT?+U6L<:0<;'7V<@+[EMGR0 M<+\I]A_KA!MG:UQ?%=BB81EIX74[)$OE],]2AIC'57XW1AY$4<8A1DD$:8@Q MB>* )9DP*>EXL[K1*6%>PZ$Z[.0-,,/XR1L.^%D6AUD<01&&\CCF*8&8^R%D MG/*(9"((4&887K+E@5U$R0D7PB0@-,(4!JF0WX'($$PQBV$J!,Z"S ^IF3MM M_QU8A-&=<$ S=&9+EV&T3)+4S1?\04$ZGE!@'B [1(&KF-B;M:<-@QTB:R_R M=? A5U,<9BP2) I8" E20A0''*8)\6'$(Y\D(D9AD)DHTWT0(VO4MKJ<[L]M M.'5L@_6XAC'3%/?'-(PYF\%YCN(>@'>>Q7 \1_'HDQ:STZR-K38+XT;\E_P@ M5&^,OW+^]\MV##6;"9&EG@@Y#((X@8B21!H!.(4!S0@)0I[ZF98[/AZ*(Y^A MK2]&-'TV%#USBHU8T'\L.:3>[&SI(]SQ MF'M-&JURKOK6G2S?2H.X[5PKG<O\9/VK7F!U\>6_2D M]L(+>>QUD$$'&BC8!K)WD&X-J3N59$-YLZ+63,;Z*+*3KH,K3B=7?02]D:C> M!RTC0+RJ.+]YYJI9ZN+AJUR85QNUSH,PXRE)84*##*(H]F :!2$4B4]#&OJ! MGR5&E:J]X$86Q:^7YW>7=X9AH'[^:(:$G%%M&!YJX*J;R XR:$$[/OG,R'05 M.^H'-FT<28OPO9B2WELGY()4[>"U&?&2#..40Q;ZB91BFD'L!QCR, RS$'M) M@$/+\M4.A,DW;%UYNBDR)4ZJ%5?L$;$0+(UB&*8JCR5,A&2/H%+)!1DCD4\# M$5K5AUHSQ[BTLZOB=,L7/>5F2ZE%D*AR/TKP$/8NTQ962T^?4[!#U,$+_]UG M3KY%.E^T4P@?B[E\OVI'$ZVGW3!I,?B>-"2HGPJ(.$$PE5R#6%!*?49Q1@QG M@NJ"'OT&^^O5^:>KKU?W5Y=WX/SZ MS=WWS^'_]U\_7B\O;N7\'E__SEZOYO MUA=0_5PUOI9RQBGKRZIV>$4['V[DJ>):Q+J_S^H'^UZW7%K,Z+G[TGO?3HM\ MR1=YS;_F+YQ=+6KYX>1DSL^EB5177_,%OZKY4S6+DD0DL31B.$ZE)2-\HL:0 M9]!/O3A(F$<\/S3Q1W2 CNR5M"C !@>P00*T6(!?%1Z@0<2P\Z,60_64AVLV MF2D.%QPR5B$F)#M2'UH@)U4=)DS851M&[UJ.76G#^KS125WU()46!:78@W%* MFF[8'.+$\^7_Q'&6)4&"J5'$X@",D17"_2,'W^3?'K$J<9%_,ARTE)^ M(JEF0KT"UDTB=E]$V4.-J\$J!R!,.U3E.(E[ U5Z'K6,,!RW2",O(%Z:)- / M(PR1^HE$7/[$D1\@&D;R 3,[_QTM^VW0_PIX ]QP].?)QOM[F.LMG#-P7M=E M3I:UZF4*Z@)\PTUBW2A#F*8RE#91@U(W, *.7"[U<#<4$_8[X&F'IF$LX:1/6.F=JVJP2B7 M&*>SR)6.LD=D6AUV,L/V=-SI*YY@TK0AT8MEF2\>VFJF-E3:_+&K=EI5[;(9 MY2GS$(LA5:,F$(TX),Q+H2"^B-*4Q+$?K&9DW1NH0&-,M 3T[2"M>W,->+B% MY J'$^X=S#EO8#FY9^2[UY2NT-TJ*W5LAUDQS:5]9H; ]':;%8,.VG-V*]GI MN,_%HC$7_YK7CY^755T\\7(5X7V=)6GF13CP89@))M49"B&6.@R&,8X("5B( M(Z/X:B^TD:VU7Q8\E.JB^XX&79&$EMB%7^L/K=Y7=UTO!9AC 2 M(1.01:F4[2 ,81H$ H9<( ^K5MC(:""6!LR1)7P%#=325< -#F9"KL,V/5%W MS PS@5_S0;E,+?BSYN?U'SH4W F^ ;V.Q%\'XJ1*P( %NZK Y-53PSF[H[2E M79G3\P7K1FKOQ!$0"1(2D0!B%*A. BB!TB)((*-Q$M*4!AZ+[6(Y1GA,&,CY MC.=T.6\-2E/(8Y RD7@\IB'.?),F!\=!&2DRZV8' M$KR2L0K/3=L<]#!)U\=Q0;JI@]/2VT!M],<*+E" 7;HW0\0Y\VV. IK8L1DB M>-^K&7S#3GQON<)9.D?-T7PC6D/IBT3YCC^HF-A](3VJJICG#*]4QRSQ2>!S M'L# 3U1?PHS#C(0)1+$T9Y),I DQ,E]LD!C9=GF+DA*#+@]*[2;HT%(7M=N( M#4[W=+<%>FIC;,::*91Q>&JL;DYABB-%9(7"I"KJ%";M*J^3UC(O7KW\SNFR MSE_X9[G:0U&^GG_/*]WBU8,OCZQKUC#!"JAFYLMQ:OO5@Q-"S61_GT;PJX+H MJ"2\EQJK+%UY)(=^Z7)Z)) AQ& D8488A\E@,29#%4)H8:90DC,38:,3RM.B/K!S6 M(+?ZMMS*7Y1Y4_G=YG7^LE#9&[]NIV\8&B$3;[EFJ.7#;N3D5])=&<\62:"A M"=22J,V%]9JN[38_[36G[NVR'_^VAZ?-+&..MY?!H6[S27 M9ITQHC6^1$3R? L# ;TDY*J9((:IER801T$6^E[(HL3HLG!:]$<^^0:GTZR3 M-2:>3V.VQXZ.NG?;.?='G?:4F@/I5[^G03566_)19M68(?^QSK51-L;YQ!H[ M+,SC(18MO*9KW&76G\NL*]4O.5OBN4.1Z"?+ M2CJ.+#F9H/23M"TS T_:.3I7"_41+TG51N OYWF3@*/.I:Z:.:.">1P%T!>) M)WT3'$"<\!BJYC(XC.(H$D:^R2#$D25P!S[81L#,@1CFG9[-[Y0C9G+;QXP1 MJL2U*75D_0[#F]1@U29_U\;4?]%."ZB$@M_R^7P6$IYFPA,PBOU("CO/8,J" M&*:$!'Y )$UY1'@6,>%#YB48HD@JO$Q(-2=8 MG%#JI0%)C3I9V-!MHM+=J&YA#20D6 M_-*,_[KB@IG &3/ HLI5@S!G!:U]L":N7=4@>[],5>T7FAPC#&LS4&%QI97C?P@43@AY<_@@T.^M&5878,!UJ<>((E/ M$BK/;<$A(D@>X\A#,.0\8Z$(4AX9^3UC(3IV7':=)=-VU !XA0 010G$LE92 MU4R2-XP2C;9SF@;%!]@/,[WF($MJ+^?I_,UN-@1\@,0G31:_=XK3$)H?Z]+W M1&8[2UO2A3?Q>7!P@OQ/I9IG+4*:!D@0&&.?0.13#%.6"AA2Y&>AB#+/-YKH M/0*.(Y\"!QLN-6BF'6>Q,R6N LG#3U M?-AP-#S/9Y>+.J]?[Y[P?/YI6>4++@_6P(_2A,R&XB@ 0E6,#7'<1]A2+_L.2#3,%)M1*'^I.I^.GI$3+[9 MBIC\82-BQ]:;9GAT/S'KR<\#CTWLF7S!>?D7/%^JL17+I_9@W4F%_4NA6@>I M#FZWN.8SAF(4IX+#3/B>ZCH00^(E"/(,,9*P($&83>*P&*,^LAI8Y\;C+C?^ M90U](M?%?#-']FA&W:+)'1U%#6C( 5OT'"B*V- $%%$?P &RWHCW]HO,$?]] MN$O6&^+,B[+'P/GP,VFXEW7^SP;SKC?@WS@NOTA9G@4TY-RC 8R2*(6(>@RF M">609%Z0!3S-6. Y&H?6@\;(1X>4E]39Y+,^;NKI^_%Y9*:[>Z>CG36=/YMZ M_&WDSH#""RC$)IF8IL&8\6>H]2'Q4::J:3#*8,Z:SFKF/NI7^27,OST6"]Y> M*,PBZ9T*+\20A)D/$<\XQ 'W(4YC1C(B2("%KH.ZN_C(NJ4!!QIXW16=OFNZ MQX=AO_04ZLRT@@%A1A[I,0JLW-&]Q2;S18^1L>V('GW&/'ZZJI"Y$9=EJ4R1 M33K&5\U1G+K+C/=)K: WW5S+4O*E6%;SU]8!V'4(O?&:?<]:R>%]]*?K=KN\>?UMR)?U%>+^_R)=U\>0MS#E'I0.E*> ME,>,0BR(+UU%CGU"/<(28B*/_>!&ELPMX #7 (-GA8"Z5Z]SW4)F3;[I2:P[ M;IC)[@XCOJW8H&"/(,=Z9#J2Z %@D\JV'N&[4J[YEIV\WSRK$07YXN$KQU)^ M5C-DKB5!RU)-9YUA'A /I0@&%*NJR2B#&),0"L:RB- ,)Y%1'^1!B*.G077P MP5PA .8=!MJW^?JLRTB$!1,IC+PT50/$,YB&3141Q8$T8+P ";."4Z?,LZI$ MW65?T33H6Q0+V&&P9JCA;G1#6\:V%MCLIJFA1U\=XI4FU1' MNG08WJ3J5)O\78VJ_Z*E4BT?\*(+EFV:/JOK@@7[)K\?":'K$OTE7^ %S?%\ M7155;3PKU00_?UCD(J=X49]3JM)NU%P_N1Z5ZFI3RN/'/!$\C2 )/ H19E@- MH< 0>W& 4.!3/S)5-!.3,+K>^G1^=W4';KZ ;[>7=Y?7]^?W5S?7ZM^_7)__ M&6K!J3\= M3:7Z@3\'0QV]1$-+,_YCFQKES:[I 1N"MD-2S6X7NV] M]\3583(U^M.>3>^T.7M'W7OA83NI9=7TN^GYW;3\OKW[I?.B@XS3(,8$&!Z W"PN_L/ M$G3UQQ%B#EID.AM\T@=KX@DG&F3OCS+1> M7^ :GY.J&6<[2TD0)YX?0,ZC#"(:II"0((->$& 693'W,JTA"5K01A;P%7C0 MP0<- D!A 'Y=X:#9A$./>P.7QJYY8B;PT[.#%;1IJ=Z<;].QY0U8??9[^Z_+R'DC/X[RIS:L?BV4E;\CS]RW<3DEN=J%Y1B@YY M8>BWE^Y:BTQS"V]"S_I:WNBED]NW7BSY??&7O)AWUM9_%4_\LS*BRM>O^#># M\B?3=4?6 MTGM6FQDNNM(. WNO?K7:;.CI9*N_AIW'=,%)O1D?HIKF7A1/.%_,8AXD89!D M,$E2'R*?(8AY2B%B+$T$8;Z'C*YJCP$:6<$HL%L3@F MN$<%2O,G^9>7-KAD*KI;W-(55SL.F(KH!HI+@=S'W9D0;BT]L>#M$[4O; >> ML0@UK"ILNAK!DBN)S1UFYB%'E!G& .$S^6HH=0##'F#,9^*'T= M%-(P3+5C#MI@1SXU]VHDUYATU_8*%SN_6Y^S&O&(4?AE)L ?@E4&L8I16&87 MM-@KR+Q=LZZY60?WFJPS"UT81T*SVH@?6R&+<0MXD M<( 5;-.1.,>9I2?"CEA@)L1'J7?>!EV#/&>S;XY#FGCJS2#)^_-NAE^QSI[@ M\J7'\P6[X"]\7C2>=U>N>_F=SI>JZ>,YE3YYJ4I\OY4%Y57UN:CJ&1%Q0C,I MXX*12$H[IVI""(=!C$B . FB+#2+0)R S>@!BQ5N352";; SSK^PYK>>PIB( MAV8*Y0WSMM "'5[@AS5F8(5:TZVR10XH[!Q<8SKDD;O$#VM,IDX+.95E!Y)& M3E[23NN=SYMOA+/#+5HZ%*YY?2/N\?=9B#E!6%HT<2P]$D0$DF8-3:'*H ZI MSWPNT*PN:CS74W-FX(TLG342^FD$*F$'DJ:K$MTNHL9"56?FK2E0X^^FQ2Z& M3-;3;N.QSDRA'>Q%M>GL<[92;&<=&R4R[M27'1,<:2Q#X),J*3O&[.HERU4L M51'[W\NJ;JXW;OE<0;TOY*I_S>O'QV*N%."7HCR,R(S'5-W+IC C*KDU\R+U MDR?=+4R3!&5QF" 3=^L$7$9VQR06X+<-&LW4@J;W^ '%9:BE3N"_ILJ:AJN. M]=<%IV43D%6L5NS?PA?=@2=MF'E7% M^9$ZNY]QK3HNJ]\)]\:U+:?DV M5P50"W:Y2FR9X8BQ)/:;)$<.$U&0HMA#LP5_:/2O9AZ!"0): M@I>U@K>'AK[1UB&BKH/R%79*[-SE^IBSW@LD\U$F8!AQ(8\,BB')Y D29!EG M612'0:;5(WLKT(300I3>;3!).4D#I(0Q=0H9+I:>.1@Z+UZ!73 3&]V.M)Y$&91%,4P M8(BI0> "$L13F%#JL3"@:636%MN*=(O3V@'INC=4Y@297C>U$%S>&+W%V=GU M3[?LQ'WF.*TR:L1.M-UJ=EB(ZS%D-0VP4?ID) MZX=@E44VK5.6.TLFF'5YL^FU:;PH/9M/IOFRG8JJQGTH)C M2UI7JLT*+U]RRJNN,BW$(D*$-DEX&"**I/T1>R%,44H(QAXB+-/1I[U01E:? M'=RV55(+V+" KY]'_9K1&>5FBM"*:&W)U2*JSZR1"VR9-/)?&W.F?^U)Q%:+ MO)64ZCUL7L%_HSI;?N.E^%F*N>J!I%^D?^#5L:\6FC:<"F11/C7]-3K0YK7V MA^CN%S$'))L)ESVU1E7Q/319%;X?6F^RVO8>8K;+U_L>LVGY\X3+^DZE6'1= MJ1CE49:H\#@A*40BBR".0J8&'.+ 1TF:>5II#@=7'UG(-N!,^M3LE^R\++<&&C\\G+_@?&YPDO8L,;*P2TAEMTW,D2ZK2KK> M20LAS$ #<$:6697!5"R:%KV%Z))L M%!*F:36'>:07$'= N9G@=LDP"N3(&2^]A#G+:CD,9>+,E5Y2][-3^A\?H9JK ML[=20C.2! *F*180)7$$4RFN,.2)H"RD62*T&F8:P!Q9A(\5%SFLS#+MC^N2 M(V:B/5AI-4JC7%UZIZB:>J>FN;HL,*J"Q2F&0D@3<.0!3'B)(G-2CO- MD3"1$:N*SC5L@-? _VRF-"Q8JZ=#QF67F4J1N "%#%AA \@K^$$A!/+%'\&& MC1NDG-XYG+,9^>Y\4KYTT5\S?Y M;3W*)U168_-XM8X[?2G*+\M:?D&K9V9ARM6<8!\*7_E!E =J8K '4TH27R0Q M\A#6OU5PB]S8EQ(->(#703E5XR<:#$!>54MU/682TG>\,SJW'>_';\/+$@49 MM'66;T:4KW#M9IFL,&GRI4&W09NHJ<08M"BOGWS'#3*YLGF_C;*\\9E^PPQO MD,;A:/\%E&.8$]Y?C<.MM]=?(\&P;"CP&R[9O7RW:3(FLBCU_ !!Y/$((H)4 MZY(T@2%.&$.>QU"JE5Q[8$IVE5HDLV[JE2IXO; MJ>##=M56LLFGU\TC71.;Y@A0U8SUZV8 1]5D*-X_XL7-LUJB^DDN45=7"XEN M7K"9'_L9\P2!$4=22S.:J 1###/!?9X&%#-AI*6G0GQD17Z]5)=/2BL<'KUY M!AIT=(.6DV^KGA;_B)ME$6. !US6+2+4E;2$*0I0ZAGEP[U=?FRC746Q3IB3ML,+/=5K3Z&9@C0@ MSEAQ':;!D7K967Q2)7"8L%U1/?*4G4"I?+@;\5-1L.VJK+MBSC:CE_P4,2:M M-#_T,42<4HB)E+28I)&7X2#,F)&I-@QR]/S3JE8F5H7GQMDG&OS2$T2W7# 3 MSA4#&NC;M8\54 B,DDFB3Z\C0=8 .*EPZS-@5^ -WC2\Y.7Y[**[LOF?2UQ* M69J_WO+GHJQG61!PG^*HG>^.5 [8US R$]P@G%(:*35Y[$'QLABOH(*UF!! M"U?S&J^'.0/7I6Y(-I-IG)R9!OM^(J?]A(:=^:TUQ5#1.UOG'2 M>-0R353BB*O'38[7@GW)%WA!Y<]7-7_:I##2& <>XQ1Z?D ARL(8IMBG4,2( M^9BCB&"C2R5MR&/G12R?G^>-@X'GH**/G"WGS3"K1;& "L.FC6&7,BH/*K%" M@?Y*)PTD_T.A:VT4,6J-1:@06.<_%!3XEVEA6K#G38;U)0= M>TF@Q@O85JTHBO)YW@63?UF4\C\7I:+ZK:8S[\4I8H*S(27I7["4N@WYH-44A GJO%J0.5_ M4A1Z1"O5:RJ$1U9S;]%7^FV;@*;9^XJ$,[ UEZ>E FS(4+U<5X0TKW6D@%\5 M,:"CQC"2,/K7H*=)/](>FRG@#[.]%H5$T_#<6172R.A.7,(T#?/WZY\F@FL[ M[E)J6'G^=059L]!#-$E2 GG Y5F2AADD019"^:\L2>,HB3QAT+K["!@M[7!R M@^X54,!7PXH6W+!JLK5AEK+JH*.P@Z2R\&5!TEP-JSR[>H3#Z@\2-K^ M4,K#C]G)V3I=LHTH';X"DA:ILD4Y:VY[JJ9E[?;?57#JNJC_QNO;M0[9K-2^ MM'LE-/,%2AEB&8Q$2-08RQ!B3#/(1!ICR@1CR&B*TKM1,K+9V#8(7F[;$F_F MQ5$5R%VLZ +E)F>@:G(&EBIGP$R[O-]'H:?'?A=;;9],<' PU)J<=>[ VH1L MD>OZ2JA"K5=>@PU1[C/)WIW_CM3]^]$QZ<'R[MNU>X2]/T*6%Z7X.9=8-"P M5G7A3V/&GE-:+N71I*K8GE=E.=+M/3!FYNS-C)DF,DE;1P(43;Y3OJCETKDJ MX<%5Q4T/+.V-T;R7=?G"W;.I#^>J^"PRA]^VT.'($Y9&'N0$2(@"A&' MQ*,4\CA+>(!P%C-B8FYK01W9-.YP:/3)6RS,U(<>!_5TAW.^F"F.XRP9L1.1 M$S$GUA1$;=I6%VDWHJNA7-:/1:GLK9GG>UF$_!1F :(0 M"19#HB:)($(0\6*!8[-)H,XQ'%D#;7+UJZZX?PUYHNS\HUNCIZ[>E>'V+K)E MOOUFNU:5X\/;-5U._1!+WSMY_BA^OX\L^2'V.DN''P1D:><5!?LMG\^_Y@O> MY ',XHC$ 4ZE7^DKG9L0! E"0IIX*.;Q#&MM\Z>.!7!;%-43&\ MMMYGBJ:9=@JIAB:9$97FQMU-,/SQH7XN%DTBSQ+/[WGY%,PRAD/D,0)CGH8082^% M:>QQR+$793R)DY1F9OT?WX$*$TFR:B"Y-WYKC0K8P@4H9,[ %@$6%MG$^V]@ MLWW\HGC^-X[+F8C] (DP MA4D89A %\K@CE(4PR6C(O9@E?IJ86*T.*S^:'82 MN6"ZWLDR,2O-3HH6.=A@!S;H@0:_LR:\V:0];&-Z!M9(*J^_11,H/-WI?(=, M3C,PBE<(*F6GR*A1J*E]B63>=_MML3].Y2#:LUK,1QN. P\;RF$]BT/\WIE,5LJ^94S:_J('NW M)!5_:#*:5C,U44QBQC+H(]7Z%0NFIG_'D",61@GRLR@PG/%T%-;(1L$&,M@" M;5I1=IQ3>JK&$?UF"N4PZ:/,;QJDSEG%U'%($Q<[#9*\7Z^$#,,EIQN 84?KF_D6EDO8N37W M^9-<[T;0,.Y!%#'&/($S M%AOU\]" .7;LL\% W0RL<%BUQ)/,6S7$LYJ"H<-//2?(,9<,HZ@N&&3L&1F0 M[,A#TH$XJ:=DP()=C\GD5X/#+TXE:X=)WLU]@T-D?;]'P+H5$:E=GSPU5?87,$INT];,V@O?[$]BM9 M7BX5BP 91&L9:E)$A2/XR,JMX. M@QG;?91 H8(*%-BS;H"55;_P(VS2O/DYF7C#JQU%][TIW>8W-[UDN;J:.0QD MVKN77D+W+E?ZGS;O,GRYJ//Z]4L^YVV!A!1.Z39X6/H3H9!>1"@RB).(PS @ M?A#0C'MWP8",.<2)V9S!D09M0[^!@%5DV# M]Q:;K%OP,3*VVP0??<8BA*J$;S-7XW/QPA=X4?]7,<\9?ITEW*=1(BB,]1 M>:D>3@@+,^@)+)V7A#*8BLR#&0H#%DJC+/5CLU+-?H FDF555=G! 2K=IFM@ M7:QE;:Y0 O,.)^-Y"P.\C#!/$IHD,&%)")&:FTY\PB#C08%..4)F=6J MV:.&SWH(@I%XK^'HFVI-.]Y6M$U:%1[GB(8;>BJ=IJ:6(JX!!VX$D #;&KM3 M"35P-4\EV,[#-";9!_>;YS'W@:8P2GV(13)HH^/14KSC;LYDQYI+Q#R-#> MLV6VGB$X 0O-SIPV*Z#%"+0H=;6=@_7VW#Z\P PUJ#GMXG,8;5WTX M++&8MI?&::S:ZX=QXG)V1\QV&?B-V"T2GT6(,DH(AED:2^'F!?3&.2Q2R"3![($&5<'L341S!*N"== M 8H3%)LH?W?,L]#Q;UC'!V;;V'!+3WN[XX&9DM[]#K8'/XBS-HHQR&!-,(6JZ4W*A6E2F"++''MNDD_V%[%30IV65+U2;(OJ/ M95[E32M8]:->>ZE 6 M090$*2110*#P0I(&$4\QTVJY,C7B(^LE!1D()7.K]HM G@'RE']JP4\TVLET M-S6O_C[@'AG>%9X^,D#1 AIBP!8U9Z#9>4406(^POVUV_N>!G9]N2I3E-KSW M\"A3M'\?,Z4L-\/9J"E;^,Z[_U^K_"[J\9CZ(0RP[T/D<:2Z]*8PY#%'B: ^ MQ9[936D_P-%O2J]V;T;/P$(W#4Z39R3$4<#3&(J$!Q"Q()0F?<0@%SCR*.<$ M)TPG'=(]QRQR(Z\=,T?O0'-'LMDQU#N/0'XJ?=QP.63@>C>+<,SY ==391Z: M$6[0]?_:.B=1=4F\E0I5ZE.E@"^X*H]7+5^DUKV0O]1M']JWQMB6[08T> ,; M*.#ZW4-[V= OMBXY8":PEL0;M1#5H3N=,(-1:Z? M9O"K N]H(L< <792=V3-Z02NGZ@WLC;PJ)W-_QE7C^J_E_]8YB]XKF+>2JC+ M7,U:4G\X7["WO]AZ=:X MK/6,W)-P,OG8=S'33]F0,)O.9E3]P#?0SP#A#_EBT755; &8&_?9=]T/-M)N.L MF5I7@,Y P];+;6YN4 'M(XKI.[_?+S:+N M!U12NGQ:SE5QU9O40!Y'/@WB#(9Q%JD,=0P)I1GT4,HBYGF"^*%%J9@Y)EKR M>G*5V!9PB\S5$_A\Q)3>/!*/,91)3$$(=A" 5.XBR).*+>J6TE#\$=6<'T])B<=]BH+(^\ M,$SS,.5NOQH:D6=FZJ>GV^(*$7#;LFLH-^(D=IWF'?6G_9J% MVKO[31JR\H^\7?D+IHTQVWV=09#Q4/@"QMQ7]T&!#[.,^# ."/D&-K.S6L%5^5EU6=/S4[_C.O'PMVS[_7 MGR3*?]?-*=%9:VR=U+;%*M5(OJ($]W>W8(,*:''1SS+18DZ_DAJ#+X:J2H,E MX%>%"&@P<92*8D*T55Z*%H#)DE1,R-W.6#%ZSR[(_A=QCB.*/0HQAA^9\PH$;S]_9!C"QMN]WN-P8930+*4QI'$BK=Y,<>=.LI.&>6JO/TD7*:M67?!MKU"=">+3MSU1&4/UZ^;&]VJF3%^_X@7 M-VU%_%\:0JX6;3OQ68P8CW!*8<(XA4@@!E/D1S## 0W2C/M10&QF0TR$OY9N M.#E-N)U=J[3$8=UP!EJL)NJ%8KK'FCKZ(VW9>_5":6G92E:I0$,-J"4YX&;5 M&J6E".2+;B[#!VB%8KD+[]T*Q13MWTR$'D] M8R'V!!4>#..82YOKK6 MDBHS=:A%D+&".H"Z(QVRO?*D8GZ I%U)//2(;8AJ49>8UG_-Z\?/RZHNGGBY M-\$R]8GO,>ZI4'$"I3U&(,9)IL:!$NI%)"2Q;R)%.D!'%J]?%AR7"WEHEOR% M+Y:&'2VUN*8;NG++"],X5@L=_";!@Q7\<8> FE#L+,2E 7+B>)<^$_:#7P;O MGAH).WRB-][&ZO#&\V5K"6P:G>V$94@2^-SC#/HD\2%*PPR2T"YM:!L@<[(UIA&SJ1EN'T+K\:M:9WGC/QW:E8D":R[Y MZ3S2Y@2Y=PJ]N63L\5B<4RCF8T;N.%V64NM??J>/R@N[QD]\ACU,LD2Z.IZ? M!*JS2R"U;>3!A% :^TD2/N\?=90DGFD32$ :48(A]+WP!E''HB3G#$8I3$F=$H M4C/X(XO?=C.2HHG?TVU\P%RB8CBKU)"_>G([(M?,1'N;8>V%QQM40(L+^$%A M\\>FG:\R^"5*#J>8%3+9>PTTIL9U:UIWA4R"181 MGS,?BCCPI>Z1YSH)"587SQ[.6.(QWVATSU%(8]O-VTZMF3HYSAP]Q>&$9#,5 ML3-QO@4Z7.5FK <&27,D\<-J[S][R: M!1BS(. 99*G*FL5A +,LE/_$,5*9LWXHM/+KCD(863X5R&9D"5@!!;\JL"8E MF0<9,^#;NB#73#9'H]2@YO14BNU*3?GJRCMP_M-(6GO M@R<>^>VWW):/"SR?W+6IBE\*"!S!)LDSU9DH@B6(*/55F$S,28[/\WVG1'UGY_97G#X]-7\NN MPT[;UO<,+!?E&K'&+5JG2:EZGC.P6"?"XH9"2\-FFD_ T%KZW/2 MC3EJQ$Z+A=FQ5I7U[&?\736_ZIPSSR,"RV,%AHGG0910)D^<2$"A>B-'292( M3,MSW5MYY,.@@Z6GRO?)[M>R)Q%CI@ [, Z]SJ/(]ZD2^=*6&I'_VJB0_?4F MD>ZC9*P$[_@#UI66N[&C=>Q3^"GW14IAD" ,$6("XCA2)0:1\)#@23-)57^. M6P\L([DQ'^+V-@B:-Z"-RRR/\DG/>'%$O9F@:49_S\!Y79[:(/7NJC*/0IJZ,G.(Y /5F8.OF.^;U\=<98%&6A[T.$-Z0/AGA,(,A-*/5J,,A<.(6Z5 ML?!FHOOX (%^ PT MH/6;7AVGNE\@G!%L)AW;M(Z22JA%EU4'J^.K3M:V:I"P[5Y5PP_;5KT69:T2 M(C;M82*$>8<(DXY3*6402\E(DTXB>)8:^#!_M(C"]KELBR>N6HASYA4_9=8 M'@/_#WYZ_C=P+LJ<8L,X]H8CFC%F*SK-1$S!&./&?0]U5W'4S<+3QCCW"-J+ M/^X_8>X?72[JO'X]9TQN6=7]W]=\P?T9SQ")HDCU=DNE$ 5(0!QR3\H4#BCS M N)%6O5[O5#&EJ<&+N@@GJU^ HVN%D8.%/'^33L63FAWE#*; DW\KP&";-R MPXZO.IE/-DC8MH,V_+#=@79?RI-Q6;XV23*J((2?TW\L\U)=,%1UVU9UQD@6 MAPD-8,RQ!U'$$DA2^3\90YBE)$I9A"UZG^C UOIZ3^Y;U_.V'T8AVM]!TEPK/G?7BC9WOUI,USM-G?'0SI7LH*_:S34(J!&' M+0K=M>I $VGC8]B$9D<'M!;(28]N$R;L'NI&[[H[[H,992B,>(0A]F,5&PT2 MF 8)@2SRI"J17 @C+2>U%\I['O=]H_0,^&1_W!M1[_"X=S)#4(LPI\=]\/[' M?6!RW 47GA91]?B.V,P1N>9/MKL2_VBL;G[]=7M^=WU_= M7)N=]J?R7,\0F)"3IN&NWEPLQX,4'+/#D?EP*C:36A:.6+=K=+A:UC(- S_G M-9ZKS*=5DY(F*XK7,R]"/N*"0-4(5W7'#6&&< 33)J+7)9F1A5^QT&-K*[6 M+7-P,X#:,/_B.(/T%) ;LLUTRQ9,L*;^2)"<1JNPA)ZHGL4ED48PDQV&\B&,R*.,D9/8$\CUFYB1%,QV\%<9TMU8/_H M<'3$$&FN)D@L'SQL"K+.&^K,BZ_ M\Y+F%6^F^91GTN4T.:*.P!GY'%E!!5M@S4Z+ M8_S14^D.J#;3NX<('JH6-]:' U0Y4EK'H$RJ609(W17_H<YJI1MH(\LSU_5IXU7"#7WWK0=0JV:/G'3MD]&?-63^-&X9:8'5B#! M!N89.'_#N&YZMRK[&:$MM14?7+5[,H(];;,G&[;LM7JR6N34UM5?\D5>\Z_Y MBQHM(6V4AUP".6^BMCL5!#0D/HFS6.Y,AB!B:G1;$*20)2QE?A*E*#5J[6B! MP]B7;%N-D<^?BK+._]F4)&R0 N<6\6P;9FOZEN.RT- YW.)>BPYL\-EGWT1= MHXUYXKPUM#X&[]3_V9A%QYL\FR]U0A!^UR:[ ZUP!&;-(30 ?$F\FA#=W&XCA E2.I/ 9E M4N$<('571H<>M^C5:GV!T(ZQ56EJBSI?+(ME=8%?JQO1->&:I8' !$LSUTM] M*@4=(X@9%=!#PDN(GZ0HT$,"4#0T,Y): M*@SZLHZVW?T*Z\-LHLVM\O\O]L^@-^]'V$>[_K[OO9]F38/'YG-OX^'1@$_7 MO'AL_KUI@#PZ,%LS_$4"*LK76_S;S])LD#;^O)W)<,LK"8%7,]^+:(1( "/B M2>\W2#C$\NR&(<)Q*&(_Q+Y1CX9AD".?NA(N>%H!-C7'!]FE:YF[9(*ID=[! M/@.*%6OPZUY[*Q1L^*YYNS+'#_H-NP;7&CT:%4#']R76"7Z@146 "^D?2M1X6PI M7P<=1OI-_88YU"]BSIEC>E :\07\JM!QU/M/FVRK'H##J_\?ZMZUN6TD6Q#\ M*_EA(Z8Z0CF!1^(U\TFVY;J*M2VOK.K>WOK R*>$OA2A!B"7-;]^,P&0!$D0 MR$PF8'?$W!Z[#.1Y@.?D>9_%9@%J$]J?":C_DKE87S\^UC=ELZ^LG??^@:N! M>OE&344Q',6I<];,PBU1*)MF*B 1*39<^:,'OJU:V" Q WO4] 5F_A!JR;?[]*RT+JIKIL@D]5DY]^ M>,*;KII^MV/BJ);^=WET_4'^ C_BO&QFR:R"E,9>RAGTD6K)BE(&,Q+&:M]W M)&(1L(![JW;+SK<:E[6>[_TKD&8BR,<$ZOOX$I_P6M4Z+M3DY?(WQ03VI'>' M8!0'(40\#2'A(H1^D/D1BFB*H^UOZF:CV>W[*Q!F_HO:DO?S?D\W34_-?_"/ M22_.]2N@.G?^YZ*NPI9.T".T6XE<2U+W/8<[:G5_1C$1J5_9JC,'?<5^+2M-^IL;R-5?NZ4?'.]L_-4%[P M(M\P[1HR9[6F,3DK RU,OPJTV.R&]D[N3,5"?B_@].U-R] MA+*()UF6I42[=O+T_)G5C@0(=A -:ML&&#&1H;V"UY8K)SN-\4 8V\M@E?10/^,=^-.C.VF:(1$(P M-=$OI!!%H5IG%<@_)5[J"Y_%/$C->RD&8H6[,)A#\8LC2 *0NF0"$R@CQE+ N*E FO-,1@',[,HMX#!%O(5V,(VZDR< MX-2$7>",?C,!MB;=8OC_&&473/\?/';A\?]CI)W._Q]]VKPZ1+INC\6&WW-: M?.?EVX=7_E!T[&G&"?GL'ND"F&=WX'&$C(V]S_ MED=SF.Z:A+K:N3D!;=E%G'JDGVSGU'QMYF5!I+^Q8_?K5IG#-%!=&-A/($JI M!PE3>S7\C"9^R##!1N,0+D-G9MTQV%;9WW)CZ>]?^ WT-,QRG+5(5(RM#II! M";GAQ=)[@X:1^377!HTRSGIKT/BIMK&,!_SCELD3M<,;AK1.,L$FY:CJJ)JOT4M$A3$G*68!%#A3 M%>E^*J]JYD'L\\"/4:+2[GF3$ABRY(-)/! MMFAT!\XJ^3A$J$GZ\4*"+1.0AX2[2D&.T#*>A!QZ<<$TY C>AXG(L0?M7)W? MBX+]E:_7'XN2YX^;=A@C?7N0MF:U;N#\CO.-JNE:D03YB8@S2'WIT2 :19!X MJ0\QIQE!/@D0-MKFH ]Z_@BJ0J";@TK?0+U' 6#VK]>J5C]Q,__%@+%ZOLH\ M[#)36%LP..'"B35J MJV;@"49C+F 2B1@BM64"IRR!"46<8R+BE(C5=UZ2PG@ZC>'.S3X0@XQ^"\QX M2O(!$PCQ64)3"@.F&@2IE\$TIC%,1(B2,!1!C*0R+6J\GI<%>Q +,T!/Z=F2 M9:;6>L-UG&Y/'<+>]:RD#A%U=O[-Y5M0SZQ7W2Y,:(N^N>]S2E(8^ &' M*"7*P8DP3'T:2R\G9E%L5#.E 7-FDZ0/RLDZXP-^Z8RZ8B>3(@F,MWKC: M=#Q$[;PKCP\@_@J[CX=8H+D$>?!5.SWPB>.*JS-7!/LHB;P(4A)CB%C$8$H8 M@@GR8HJ"5-VK)E?G[N29[\T']0I8*VB 2G!F[D M\ 1O1]*V/W=1F3HAYUAR3A\PDX^JK%?WNQJZ(/$B)B]#2%*U]2 +&218B@J+ M2.RE6>;%@:=S$QZ<.G<&406/JCJG4CH^2VZ\EES?W3XD?UPTK(DR$XLS]#BK M%QPD8TQ*Y L]"9%_VTO'X5F+2,8@^ENI&/Y'VR36[4;^'.55E'_G'W"-=\L- M<4;C+"(P# /5?Q,$,(TR!!GR4YYD"6/"L"1W&- R*:P>;#5/ $_NLC%CUD30 MW"$+S*3,EGJ+]-4X:1=DK\XX&^DE;44U)U5ZD*^\ MV>6U8C2(N)1+F*E!. A'"4P]3_Y/$#,/98B@S*C:;@S8S$)["+H=W-L [[;4 MF5?)G&>;GJ'HBAEFXFO/!YO"EDD"W96MG >U=%'*)-$#)2?3[UADIF^+A^,& MR9CP*,(LAFG*F,I+QY 0%$.?1R3STC"FB5X9R?#Y,PNQ!-AK&?W&'_7MU7,, MF;AF+R?3,")Z0*%%7GJ 1(.L]&6DVN6D#TFNVH\*GKFC8IAQLD;3TP.O+9>< M/H_S06IZY#$+C?&!DWH_(NA](?40WM2?\G^_YDQ:(/?JRS;AE"^\_L3;^4#- M?USQ1 C/IPC2)"$0!32%.*(1S#P<4A$D?J!IVU^$QMQ&A,0+Y#O$K@#M4+L" MZRURH%2(7($F4-54]J\[#-M_,9!E^Z^AH=46X;&A;:+8>]MC[_L=>W=X@?N6 MO6U03TTCVB+7_LLB[#70J(NPV4[QSLIN,P5],9=&];C]Z;-GSY;;9K1[>Q!/V0S#5GKQYJU M/]83^/H_7/R#5^ %YPR(HFSLJJ8_4CH,=;UN _UJ,ENO*^JE:^ IVOF6S2** M9DZ;8?F,!O/U(CZ.>&DE^%O8#??VT-O=>^VL986 N^B//K&.8D : !>-!.DS MX#@>9/"F]1RD4J4_/_#V_[_=W+VHP:7YYK$K*%BA.&9>Q#+H<8XA"KT0DC#D M$(>IB *$<<2\K3K1TR330"TTB9D2>=\,M:BD"R>50@<;X$JJD%8[K'-,\G5> MJ[4UOVW:_6Z82J.IRAL5HK#$>ML!RDU,,%O6^A_4_S;(0 Z#)P. M5-*DUMU/K/MW\$R- 4.R->\]6V),KS@6S#3,6/SFWR( %>7 M]L'9R][/0V2=7,6##]G61?1N\'8D[MUK7=6XV6ZQ$HF?95$<09I(VQT%1%ZV M?LP@8U$L)2E-TDA[F^0TN&5J)/JF93?PMP(]+$QK)489.!'T=,X6,_F\E",6 M]1,ZA%Y013%Z_,*U%#JDGE94:+UEL12/_>NA^,H+-3[@X\9\#][PZS-+[/6N MWPX\%.#KS=W!DA;5>%;4FZ+6'$@TQH;IJ)@##I@)IR[Q-KL,FRZ- M9LFR82I&,V!'KRR7UAK&]2!7=>81R\TE;?G(A^(9YYM51!A)4R7JL,@(/4_5FCPSR=>GS'RO MQQ %KE9V')R][#:.(;).%FT,/K3P5M=/^8;?UORY6J4XQEPD'"+L8XA\+X 9 MD>YLF- (D\B+:&PF>Q>C-+? ]E)/T_L-CP;W->N#_E2H@@974VF__'MIJHA% MOX*A7KETP:3>!UAN)^0)SW[V1L<]0O\9^QA/&.ALF^+IR7:*]I[76*WCWLY5 MO:;2SGQM)@U^X"*G>;U*HC!A<N!!!]_A)!]]8ATI&@V MBRH2?08<*PJ#-\WCA5VS:M-)JQDC[+TRLUG30=+<:'I,SG2LSY(2,U'K@#AK M!3Z#N%6PKG_.8@&Z >3[0;FA?[8<(U,\/^=U.R-WT\RHD.+#-S3GU? J( X)"%,,,9I$ FO?C M; PTDU^7O#.?4&/# U>S:HQ@+SNUQH8M)_-KK XQOV)[B;WM%I/;#?N"G[GN MC7O^A)GUA@*A?_F.$#I]%[NAT4RT>S!W>X&N@ 2;?\_9JVHZ&:/?Z,:>)L_J M A\Y=K'[?)JT_O6N\;3]Z ]:E"]%T^JV41-9^'O56%"^O2\87T4)XGX4!]"+ MU&I-R@*8,1Q"+XRHO/&S*/.U@H*:\)8I:Q6?AJ$,[L$:L.7E]* MQ,>!+2OK6H2?"+W>6Q=,;MUO9LN(%/>08"C21%[$:19 PDD&?>3%**:1[V&C M9HW#XV>6[A:8=6CLB!5ZLFQ/H)GLZM-F-]1UKEUQ1X5DF>!0P*$(UJ(%F/LQ$E,$T8Z$?LIB@1&M4]!2@ M98)?'>Q>>&<+WS3D=89=NK&NRYE@%>2RH-\BM#5.W 4QK3,'+QS,&B?O-(HU M\;QY>DA5?UW3^A6OUV]?<<[^7@V,<3%NY#([=?[T"?O++\@0[I^$+K]_C MZJE148RS=V]_5)SUIC)35/7SN8-(^D[Q(%:\ARI*?DQ@UG,$(Q%S ./ M1=CSJ5G W!R)V:/I^_$A> ?<,*9NP5H]=V)>=IGI'C5Q42$#MMBH O;?%$(@ MW_RM-X5EC]0L'H<]3QSY'Q8(+.J-V#/HV#>YX"0['?4QW^0U_Y1_5V!J^>O+ MR9JWZ8C^'JF;'^H6Y%^D9GSXBZ^_\\_%IGZJ5IY/D!<&*10I\B%2,Z-PYA.8 MQ@&G7I8*@8U"'I>A,[,5)7^7D9F:NI"[>BIK.9Z9J:\6+]@@!O:8@0:U*Z#P MH:K6O8_D%?@GQR6XVSCPH-SRQY$JNQ"91=6:&\8=JSA'IUKV-M(GSE[7[4"] MG6&O-H%]+,K3;I]]+U"E$FFTV]$PW#FD3JG>O7V50M!L;]B[.WX0^#ST$DA1 M0"#"H0^E9N308XAG(8N3E!JM4ODI5,RL7+A;7O2OO(=ACG=^;PB#;W(2Q.8(II A!B'&0UCF*# \R-"X\2/S,() MH_!FCQPTT)KYS_F&%L\<2+\(T':J6C/]V3",,,X]/17NC".&*8AMWZB$VP8@ MKT#+GCE" %I$.E)[X[ 654]:9!^K$;V7S/,47WG1S1[53$'L7IB[2.#F3C]3 ML*=B.@E@18!A O_FSN'4U$&DK4+P^U,6BZZ?(-X/G)_^H\ULMMMW=_?=U^,H2#U/MG5&]@^>N15.03.:5]4B>R&9?0(C9 M;[X!8K-?KD^,R>0U.Z(LQZZ-?B##86NGB(]/6NL]O^"8M5,L#V>L#?R[?3]W M-S+U*R[ORB8'S_Z.UZ]\>]FM8A&1$/D$BH PB#+Y/R3#&8S3,$6")U$;X'"?$#Z,>8>M0G M?L)#?6O %/S<-H,:+%8(0-ON"]&A= 7P%BD@6JRNE%];=B-?)6(F=[,QSW7, MD3DY:6BT*";>B6T+R\<=$W?X@(];)N[6EGR:G8DF9M"758E[#"'L\$)6K8)U8]OUPZ=C&GD/.4 MQ'$2$Z3&^$Q/W#8';:3&S0=RJW(E;A/)PS4]L3-4P[7'HU3+,7+HTP8-Z"I2' OT*AT@A#- N4QDZPTSC-SL>O M^$TE2[:-T1OV1=+9]>0*/Z(LR@+(O9!"Y/,88A%%D!'&!$'2\XP3DZ3Z%,"9 MC<1VQV4'WTQQ3+)*3UVX9("9DM"CW5C\=0ER)/23X!85=5WBCP5<^[V%AXO? MM8M<^].+BO7Z8U&J?UQ1(5A*/ 9)&F&UYH/!C/D$!A$EPLLXCQ-_D8'CHVC. MK$(ZV/V-4N!/!1YT\)<:+#[^K?2TT<__ F8Z[.(!Y%>@P_S*Y@,N-YAUCY.)+_&0/,M1CM;*BY'C0[I?^!D_IV4]5E$Z)H9@-'C*4T8D(J;.9!A$@* M25H< M*9$! (LJ@/,$'@OOR).64V"D)_;8CGOC=;UN%$!70RO]IXP&(?:A3ST.413X M,/4"#KT@33V$@PAED=%(F/.P9A;%&^EY/C?IICT.ILO%=#BF)YN.^& :'=\1 MOH=Z-5DO;3Y39IHX5P-F1B M.VUFFN23T3,:KUPTQOCZ\;&^*OU9&Y_*R&8EG-/#[BRKBX.F.(F:"ZY(7M M_.-A6B\=?WQTZL^8?CQ,V)GAQV<>MKMH=PV:1_LI YKY(1,^1()AB'#D07FS M8AC$.&$B15Q$6E5N$W#FCDTV4PY*_E*4ZI8]W$EJ>,&>XY3>Y>J ?D-YW359 M-Q"O7"[TU"3*T85Z#LJBE^D$J<<7Z=3C%^T)O6]^STH3J.9#-0M]HQ*IFT>U MV^O3;C>>%X@P8+$/&?&D'*=!9+Q(H73%(YCZ@D ?Q]**X(*GOMDRI!,0,ZN6HY(B MJ_C8 %_T],-EU)HI 4-"S2M=S]+BJK#U%,"R=:QG"3PI6SW_I$65J@J!WTOO MZV;-J7*WNG7929SPB*=8]4Q*DSW#/L24)?)_ L:BF*:QT+KO1V#,+'H**+AO M_,H.K.$>\3'VC N@(Z+-)'!6>@T*/"^GVZZ*TX9^LS+-<4X M[@=5E1./VL;@6Z]%U>U%49)X A,8)HQ %(01)"GVH.#$#\,PRZ1Z,:F-[)UM MI%/,BQ_;$,!Z#\\TK+YG@FX8W8HTT[#Y-#T6,?(3S)W%Q/=4Q'G/,T#6,84E6CZ$G'@O@"PRA-?!)Z21 BHUS MP>FS!PH;6*:1OS[YNI$]2Z),(W<-&(>C'T8)=ETLEY7U>MS6]6VG37Y]V(MCU'! V7FKQ+B)U'H93! *(&(B1AF24!@ MC /.0A;R!&NM"%X0Y[E+:;9#.;_OH()2@EVH<-C@VVFJDU_KB]@;+)8EQ8J, MK@F_1TAO^.J>EB:"\ O4%YMS_F<7&QM@_)]1>6S^"9R5(5N -J^D&ICY__?J M*^?E[V7Q^F*\ZD/SN$6*- 964?Q=S8B3?VVPT2^LTF72N"*>B3]FBE2/-3/L M[#"DW*H$2Q?&8@59AD3WR[-,7[6.._,U3.ZJC?24Z5]'S?Y_Y&J MBI=YP9IAGI]V-0N1%R21EV0P\B(.4>HQF 81@2PE41@'(HQ]K>$E,^$WM\G8 M80NV/E5KCI 3L^4*['%6\:L]UJ!%NYD.7%U0:N+ZP^K9F#_Q?OSZ_KE5' MR%W]Q)L27WFC2#SR[VHJ2O&\C4GA+* HI0AR$L0J !!*O15RR,(XY@EB/$Z, M<@;:D&?6R3T\0(,(., $_*8V@*OI&PHCXTWIFLS5TYZSL,Q,+U[?O;\%UW5= MYN2U;B+_=:'FV#7=;LX#A,8$NUN8K@EWZ=WI9NP86*-N>("YPVC7;[-HDXWS MQAKC;IJE6F@6;9MQV"OSLQIDIKMBG+;"W//O?//*[[FJG M=V3=]<5M0SH/^;-\Y$Y\D_^U$KBINOE6X[+^(+]O4_ 9>K$@E*ORUX!"%",/ MDC03$"=)EJ69[X<),;FBW:(WLU!WR%Z!';J@AR_8(]R+Z+8X-P4"/:R;'<5E M#13B5K6XCC^KGG'P\SZ6F4KZ.=_)V/28AYV.[!/'R"UJQ,S#V&-+9R8H%N;0 M>GWS@]/76EI8[^5QCT69\\IL.<78&7.;2NLUV,$&>^ &MM$8 S0L)4>T&]I- M9\AVO/]"AS@[^VGLX.6L*0WR#FPKG>=MQ_&7+X7*SG<_/&DG(4$\#B./Q!!Q M'S5-"S"+,(L%Q5P$1FL&C\Z?62K_V. V0,29Z1C]0S;HF187$&,K](&FG$^V''S._W+X4F_O7-?<]$OG797G-BA?YD_RX MQH^Z5]OY$V86(0D8*LA @8;^09U(AX7^'3?"A^D;S@T+S 1-@WKPIT+!T44W M3:/5-3=R[&*7W#1I_2M.XVF["TYM2_R"GUN/D68,^UD00LX3!!'#')($)3!" M.* \2M(T-.J([1\^LUPVVTX5+"O/^X +>I>;+6UF J=-EO%]-H2_H\OLX.A% M;[(AHHZOL<%G[(8P103/TIY M&*3<*.4U#&9F@6IF$NZAZJR\-.&1GI!=3KF9N%D0;36,\3Q-#@4*'!C../&V9IFYWWF]8KW7N$Y?_9)Y MG!)F)JS3(.<.O30(-/4E/12N0(N$M1QKL%)/IMTRR# ^\0T7>?U1XMS_E^UDX(#'*4]Y"G*UV;-D'>XT4K]>^:TV(ZVJ;O5/M]P,^*K4L*KH58/R5/5DE^:H M5E3$*$E4%LI3DS-#3"#ATH+Q(R_$ON;K^B9)<[6>[SR@9=?Q31)\LGYO^@U+0PB7JJ2DVJY_ MWOG-V,M2XDF#1B0T@2CS*20D"&"61D&:D@2' ALU-YT!-+,(;\'N=Y%;!QO. MLDK3]G# #/QM:/=W&J8(,R5'7 .S+(W^P2Q)W?UU/,6 RS?%YNJ6#?7OQ2( MS@<.B4\I91SR+ HABC.JQF#)/R51E(@D] 36NG3/0IA94#N0H(-I,,!QD!WC M,NF$2#-A/*)O.BZ@2:C!G,I+";:;4JG[8BFDD M9"41(87^E*ISP$Q^C?$&\8.6I@-W3NH M[C=!39/F;.C564 +3\":(OAT'-;D&[:I?5JJA1BWFS\VY:Z3=N_I5[?5O?SW M8B,=A+>O157ETE%8D8Q17_@>]%.?0X0IAB3Q0X@#XGD9]]7P3+/,OP46,UL/ M?4SZL<@*U$^X!G\5KVL&6( +(">07V2($M5B[+$RY@BK/J!1L<%BYNN(!-I[4/EQQF6]G^ M_*S:50KZW\TPJ)67HH@R&L, 90%$'LFDVE++*C/"XY1R1'UD9I<<@YC=&FD! M@DI!O +_U__T?/""2_!= ?_?(/:N/*_Y/U I_U#:+:_U4U$J7O]O@(*K- JO MTCAHKG7YU\CSK_QH]W!>5:_F=?-'3-933)58 ^P*W(Y3:E$Z M/TR.L]KYH^,7+IX?)NZT>O[,2\/GFCWGFUR%.E3_R]9XYM*/ M"#R"84@Y5J6\#&*?^1 +*=F!\(,HB\RD>0+B[,+=P6^D$Q]@8":34YS3$U&' MW#"3V#X;#D&[=T TB70DQU/0%A5K3=*/I5SW-9M09+.9Y_JQY'R_XCU&L4_3 M *;(HQ A)F 6!@FDC$5,RG^*$E\_$GD*8.Y Y 4+K,[R1"<<>1FEAE=L2^0. MFALJ36*1EU%K&8H\HMI5+/(\+>.AR('W%HQ$GL?Z,! Y\IQ%"[D:]EJ]7\N; M]J'XO'G)57GUT9H)W4[RZ:-F5A4M!J!!03G(#_ES,T/J\Y>OM[V*_4J5ZXSY MPU9<&E@F 0,A(B@;B@W&0/UL'I1L)NNPF+MK ;B#;="ML M>:%GTEM3:"BM#9@KT %RW6EPA+_3IH+MV3^A?^"(K.%6@>.'+IJNU=;R;9H2 M@G_D]=/[UZHNGGFYJT7)/)\B+XFA2.(4(HPP))0CZ/DXB8,D\(GG68S-FH([ M\T7;80'4AP!;/,!?$A&PQ<2ZK$>7LWKR.@._S"39$:ML9TSI$NYV>-0DU)\Q M%4J7%6?&/6F_;C7'Z7;#\N\Y>\5K\_E-)^_.;6:OUZ 'TVA:Q[7S9 M1FA93,*41RD4:8(AHIC - DSF." JFI91IA1EGT1L\%L'^V_N[D\](AU=FQ/ %KTM]0@_ MOB0UWS(,:?-\=;.I\_KM8[[F93>V[6U%_)BR&!&8B-B'*&4M3OMF* MH?S#7OK.G;=,S'>; M._!%_M_U=ZED'CEH0T 735<_RXUIL]0%(\SDR@T/3(>KC1)I.UIM^- E!ZN- MDG4T5FW\6E[L^8*8C9@Y M/'YFX=P!Z[('AB&?(U;H6:'V!)H)G3YMYK7;@R2XJM<^/'S9&NU!PD[JLH>? M,K<1NY#NQ[RB>/U/CLN;#5/CM5?4]U :1#%,0AI*0S'%D$11"--4NH9!)) 7 M"EU#\1R0N;+P^W'V^OWWVZ ;=?'JZ__'ZK_GC][=O-P[.<=#^5-LS 'MQ!=\(]OF'/FZ:ED!^PPT[UG&\S M:\:IQ\TC?RJ*@9^Y;J"O>WQF_Z:)9V'=[:=],J8C=!84F G()/)&L;8C=*U" M:]LS%HND'2'=#YP=_Y/E\@')!BY]%=:T135#6ZKK74_>RHNDIT!]#D,2,HC" M-(*8XQBFD6 )R7S*&#?S(,8!SNXQ[,!O6Q1/^A -UQ:,\T_OZG''$T,!VS&C MZSYL08/K:6:8+SO0HM'5^H-Q8,LN1- B_&1%@MY;=D*OQB?>[U=)$1YRA/P8 MAK'P(>(X@D3X(4P$XR)DE":!417EX?$SWW *&+C7#M>=88&>G-H39B:7.YIF M6*(U3(,CN3LZ?%$Y&R;L6*[./&699!J<1=H;8?ON;?](-^&V:4*X^?=K7K_= M;JJZ;!J[JJ; X^$);^Y>U!'5[_*(NKK=?&T MMDWM4>9[<2HRR+-0C68.&,0H%C"3_B'B6<#]*#;*;_TJE,VL/>ZY1#2G]?8* M;,:T2S=TB];.K#]']OWQIY X,SK!6I5Z E%O2H!6V-72WI!1W!W2^F4DUC+=&Z/SZ' MB=)?[7.ZRM'^,G0MFQ[^9<@^EYG^Y1"TN_X_YFJGQZ?\.S^)KE\_%V6=_Y_^ M!'*5!?PHGUV%(J1$)-+0YP9K?BS0V/FBU4*8V9V M"5IR4^_&FI]'9M=+BP]L$#K)N[6+#QJCI(_<59NK_S@V;L58]U_&&$>*VA*) M1;7J98PZ5H$7GF;IKM GSE[7_$YL\X+[M#6C'LO25&DA$K5;#%*2,.@E'DE$ M["72P3!R(,[#FKM:KH.L!OF_?U)72F-\,31H>VS99?WGF$9@0*4K.V\$TK*6US3))[:0QBON(OMWKW4EM8U*L:Z0 MQSU?H QZG*00>5D 240$E/\QR+@?9H0E1IN&Q^'-G>@Z$\KN87!Y8+_//A_' M*489@VF0>))]GH 9$B%D.*0!]0)* P>9$4L&.DV-%'.QT#XY8LD6-]D1G9^4 MD_3( )4SYD?ZT'YZ@F2 =)T,R=!K%G/>'IZX9)FOUE1W^8$$)<)3RI)$:O5= MY@40!UD,TR1B+(PSCL),>\K;R?$SZT8)#RB 0$$T&'IVRH9QB;V<.#,!/:#+ M9L7$*8$&,]TN(M1NHIO>AS0;YW:6C-%A;J=O+3?*[2S&!X/[VW;D7M,Z_][LQUUE(N#"%S&DF2J:P+Z !"41S#!. MN! 1%2(TF?ND#]I(D9@/A9*( "HQ 2\=*BH"OF\7QSL\#+?%Z;-6SV28AV%F MRDGQ2B$!OO9X]9M"1'JC?P,[7,#U--?,=\P9,\#5SCE]P,ONH#-FR,E..O,3 M+D@JD^GH.#F.CGL]G"R2N/-\-X.L[$__ M&HNG67>)U![^5\??U7&R=%8NN\Q^SH/H\NG,61D^F)^<%^)E ?Q"C.0//K[6 MKR4?R"(<3=0-4Y3PA!.(XRR#*.+2F\W4F!?D>SQ+?.YG9B5##I%;,$5P4]7Y ML]H&#UK<#E)NVWG^X)ZOFV?JXK1+SBY]X.0;FN4;EOXR]@F*T?2H5/5CGVJ) MG(9+3CI.@CA![:=D35PR]5R:Q2D,RW%;TD5H)W%$290PCCGT(LXA$E$,<2K_ MQT\Q(8Q'69R:#=K:GCRS^MS",AM';#M(Z1MQ^CM3MI MV0%:QP2<"\=>ZF+)6E=<]I\9V7;^VO0[./;NC=N7__95EL>/%:K=]: M)^38>=DBH]]U-\B!M2YAFB8<41%PB+&G>@?# M!&8^3F%"21A0J4<0TBIFMD5@9LVA,%(.Z7[)^@7+_]QP?,)J7H"/9HK&AH4V MR7P;7IJL<)N7IY8KWF;AK>$^.'O&C.^+LSAWP7UR]E0?[IN[X!S+?70/SX__ M5?RE]E^]WU1,_MUJ%=W94^9.W2G@:K]:OGF\ A*%=L?:^V)3Y9()NJV7&MR8 M=K_<,<),I4[RP/&T-GU:[7?+G3]ZV;5RDR2>;)2;?L/.6WLH\:9J2QSOI >H M5@IVUQ;VN6A&J'E1'$ 4Q2', B+_)_1%XF4^B811'O\LI+D+$_=P@7)R09WK MCBJ:9I*>$^:$=#/I/:&Z61;I?M+#)&F.G*SS,<(N MV-LS>.S"ZWO&2#O=XC/ZM.UM+BWYIV(MWZC:^1,KSR=>ZG,"TSA,((HQAQEG M 8RI%,V8N>F#_!^ -8-.;^80WP@O2V,\0C$@L($JQ M#S.LYS^\N&^8\P!Z>) &A 8(>\0A$-$(0X7QSP9SF ;[HFF^74&JHOIOSK\!U79:V;HK*Z M %^QVY7AYVER9HZ= %C8^#I'X*FI=?9)IQ/I'YYP_8_B="80AI1X2 HIH1!C+" +J<>81VG(C3KC[="8V3 [.X-=C2>K MP5\*,9 WF &^1:UYL#0>MFGY'?24POS<-5,<9\>ZMXQM< (M4F"'5?/@Z!13 M5[/?-?DR[VCX*21^A]JEDWU&REO;HK(@\B."PDAM HH@\H(8 M9I3'D(G$QR&+I!UBM+E9'_3CF40TXO_Z15RL1 M!2A.,8[@-3/;P9\*I*'^.V6* MGAZ[B%0S?61&I;$Z.4N)([5P>OZBXGV6O&,Q/?^@G;B]+S9-9O ?>?WT_K6J MBV=>?LHQR==Y_7;/O_/-*[_?^8DK+V9!X#,?ID):0BC)?(A]7_XIB$GH41XQ MK#5>S [\S(*Z10;\);$!6W2NP ZA*]"A!/8XF0FR(;OUI'P^)IJI +?\,U81 M=FQPI#\,@2^J7.P82<4?&V-#%8L6ZYPU5DB3*&TNP)3CB-"4 MP"3Q*$0HH!"'U(,\PHBPA!,<8"-W; KBW&[6'CXX0*!-PUN9#=-?C$/(D32%*A8!IXJ=J7UQ&61H$ 3%R&@SASZPLIL:.-"B!!B>#K:JV MO-93(C-RT$REF#(/_-EBY%#+6/)B_BT6@]!_E?458ZPQV%LQ>HR==FK6^ZAH M286.FXF;Z8'J:\.=_!C.%V2Z#.T 8M!B#WQ3.?[L"VX^TQ1OT M$&]:/'NH@SWN5T!-GRV$JBIPIUWGY:\C)3P3DHOJZGD9?:S29X:V\!#2F]/F_G,;;;M!YX^>RO2(!]@3&&893Z$ 4\@AG/0LBH2&GH97& S#S[+9]WV5L_V\._MBWL8^Y3+S;K5YO+/ MGG4[C>A_QJQ;;88[FW6K#]'L!JC*>J6V,G==5YTO'/AAG,6Q@)3X 40Q9RKN M$$ >AUZ81#3-(JVXP^#ILR5DG-ID'TM<^D$M^M)IQU@#<:,J\N+R35- M5MI2JJV:1BD:TR;RQ9XFD7_;:Y'A,Q<1_%%RMK(Z_I"=@=6S\20R*@F1;U[S MS6.WST *\SLNI/77/B<-.BZE6[J($D:^P>5;$X#\(HE3Z8MB+2$]WFZD<$@T M5W'BBXQ%%$9J*QH220!QZ!&(/9)&TNCRXC0TL;!FQ'5FT>_<.=*@!_+V;[5" MT,S>FO-KZ1EK;#]0]WV O?>@#;,$677?FU0(\ M=61?S8GIH@;6 BP_MK"6 .EN0^BMM.8X6U%*61!0 1E#'D2A6F'%"(0/^\IV6'<_T%*D;/ICIP7.;+&_'&>!DB>4A;3/N MK^P _?35E8<$ZVRM/'K#LN(,O^0U7JLBD6U)B9HMUY0C>)B$490PB*7@0A0E M(<1!$L,@( @G*$BRR*R\[#RLN6O)]I#!KBZJF8)H4\@QQC,]:7;$"3-QMF:" M>>W7-'FN"KU&("U;U35-\DD)E\8K%X3!QVK&SY6,#T5GKC?L,Z^?"E:LB\>W M_20JE&5ADF"8ACB35[T70D(%AR3(/($SPD-.C./A\^(\LY+IP0?-PL:/1;E= M,P9^EW2H;CC;858+?%&#$/JO\YU^D5AZDU7MD3+/4*[E6.\RP#XSQLM'VI?Y M!(,A]X5 VPXDNWGFY:/T-'\OB[_J)X4GWKRM$AJG,0Y\F&8Q@2AFJ;PT? X% M8H$?""_+]%;&3<"9.^_9#N;:@@8M;- !-YU(-LRI<17LD'XSM6E)NL5(LE'" M+IA)-GSNPD/)1HD[G4HV_KAM/U_7&:!R ?+LK[QL1I])"N[(.G_"JM/8X@8M(]3$6:0H$]PK@@,4JUUC>X16O^ MA)Q"4K7-=&B"'IY@CV@_L=[@VL[:WV-KUW;MZ-OIF7G+?Q'CG.%2'\.B.](E M[YRU5#I!:N$^3)>,/&W>='JZ[6ZM-J[7#HGE*@!0?>'U*HYB-2[2@RS) H@P M(9"P0/Y5_KIANUAAFGI]XNX8/EWBQ2-X'SAMX&7E-NZW)/UBA)SE9C#4-9 M>!O6**FG"[#&'S=83"E$OGQ@M8QFGD M!RS66GFW.W%F ^;AB8,ON&+XWVU"!WS&Y7_S&GSZ]%YS^\F.]'$ILR+(3)[D MX1^N_Q\ P?6G3^#S]?W_??/PS>$RA!,*QC:4R&<[T9%_ZNTHV9VQS"J28Y1W M&T=._L$R[]O&%*J'XIK^^S4O^=>R8*_-.+JVE6@D)]L(P)BB-4K2]M#33OU,P+6XNPRRP_.]/N&HF^[R4Q0LO5>>\&GO\TO9, MY,_R/W_OIOJH,""5CTB+ A1-HT:^;VG#%GO?IYFNF3]VPDB[-'('6HW![8"# M/?2NT<]A-EF74E=)Y4EXR^:6=OWE]_5CR?A4J)3[C61S! MQ!<11!Q32+!'8:2"@FDF?!_Y^EL@AT#,G5=N8(*/F#9S%PQ+V&NQ#'R!K?=CCXYH+[#,