0000854775-25-000013.txt : 20250507 0000854775-25-000013.hdr.sgml : 20250507 20250507161046 ACCESSION NUMBER: 0000854775-25-000013 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20250331 FILED AS OF DATE: 20250507 DATE AS OF CHANGE: 20250507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DIGI INTERNATIONAL INC CENTRAL INDEX KEY: 0000854775 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER COMMUNICATIONS EQUIPMENT [3576] ORGANIZATION NAME: 06 Technology EIN: 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: 25921452 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-20250331.htm 10-Q dgii-20250331
00008547759/30202537066698Q2falseP2Y1,100xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesdgii:segmentxbrli:puredgii:numberOfOperatingSegments00008547752024-10-012025-03-310000854775exch:XNAS2024-10-012025-03-3100008547752025-04-300000854775us-gaap:ProductMember2025-01-012025-03-310000854775us-gaap:ProductMember2024-01-012024-03-310000854775us-gaap:ProductMember2024-10-012025-03-310000854775us-gaap:ProductMember2023-10-012024-03-310000854775us-gaap:ServiceMember2025-01-012025-03-310000854775us-gaap:ServiceMember2024-01-012024-03-310000854775us-gaap:ServiceMember2024-10-012025-03-310000854775us-gaap:ServiceMember2023-10-012024-03-3100008547752025-01-012025-03-3100008547752024-01-012024-03-3100008547752023-10-012024-03-3100008547752025-03-3100008547752024-09-3000008547752023-09-3000008547752024-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:CommonStockMember2024-12-310000854775us-gaap:TreasuryStockCommonMember2024-12-310000854775us-gaap:AdditionalPaidInCapitalMember2024-12-310000854775us-gaap:RetainedEarningsMember2024-12-310000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-12-3100008547752024-12-310000854775us-gaap:RetainedEarningsMember2025-01-012025-03-310000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-01-012025-03-310000854775us-gaap:TreasuryStockCommonMember2025-01-012025-03-310000854775us-gaap:AdditionalPaidInCapitalMember2025-01-012025-03-310000854775us-gaap:CommonStockMember2025-01-012025-03-310000854775us-gaap:CommonStockMember2025-03-310000854775us-gaap:TreasuryStockCommonMember2025-03-310000854775us-gaap:AdditionalPaidInCapitalMember2025-03-310000854775us-gaap:RetainedEarningsMember2025-03-310000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-03-310000854775us-gaap:CommonStockMember2024-09-300000854775us-gaap:TreasuryStockCommonMember2024-09-300000854775us-gaap:AdditionalPaidInCapitalMember2024-09-300000854775us-gaap:RetainedEarningsMember2024-09-300000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-300000854775us-gaap:RetainedEarningsMember2024-10-012025-03-310000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-10-012025-03-310000854775us-gaap:TreasuryStockCommonMember2024-10-012025-03-310000854775us-gaap:AdditionalPaidInCapitalMember2024-10-012025-03-310000854775us-gaap:CommonStockMember2024-10-012025-03-310000854775us-gaap:DevelopedTechnologyRightsMember2025-03-310000854775us-gaap:DevelopedTechnologyRightsMember2024-09-300000854775us-gaap:LicensingAgreementsMember2025-03-310000854775us-gaap:LicensingAgreementsMember2024-09-300000854775us-gaap:IntellectualPropertyMember2025-03-310000854775us-gaap:IntellectualPropertyMember2024-09-300000854775us-gaap:CustomerRelationshipsMember2025-03-310000854775us-gaap:CustomerRelationshipsMember2024-09-300000854775us-gaap:NoncompeteAgreementsMember2025-03-310000854775us-gaap:NoncompeteAgreementsMember2024-09-300000854775us-gaap:OrderOrProductionBacklogMember2025-03-310000854775us-gaap:OrderOrProductionBacklogMember2024-09-300000854775dgii:CostofSalesandGeneralandAdministrativeExpenseMember2025-01-012025-03-310000854775dgii:CostofSalesandGeneralandAdministrativeExpenseMember2024-01-012024-03-310000854775dgii:CostofSalesandGeneralandAdministrativeExpenseMember2024-10-012025-03-310000854775dgii:CostofSalesandGeneralandAdministrativeExpenseMember2023-10-012024-03-310000854775dgii:IoTProductsandServicesMember2024-09-300000854775dgii:IoTSolutionsMember2024-09-300000854775dgii:IoTProductsandServicesMember2024-10-012025-03-310000854775dgii:IoTSolutionsMember2024-10-012025-03-310000854775dgii:IoTProductsandServicesMember2025-03-310000854775dgii:IoTSolutionsMember2025-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-220000854775dgii:FederalFundsRateMemberus-gaap:SecuredDebtMemberus-gaap:BaseRateMember2024-10-012025-03-310000854775dgii:LIBORMemberus-gaap:SecuredDebtMemberus-gaap:BaseRateMember2024-10-012025-03-310000854775us-gaap:RevolvingCreditFacilityMemberdgii:BenchmarkRateMembersrt:MinimumMember2024-10-012025-03-310000854775us-gaap:RevolvingCreditFacilityMemberdgii:BenchmarkRateMembersrt:MaximumMember2024-10-012025-03-310000854775us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMembersrt:MinimumMember2024-10-012025-03-310000854775us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMembersrt:MaximumMember2024-10-012025-03-3100008547752024-10-012025-02-1200008547752025-02-132025-03-310000854775us-gaap:SecuredDebtMember2025-03-310000854775srt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2024-10-012025-03-310000854775srt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2024-10-012025-03-310000854775us-gaap:RevolvingCreditFacilityMember2024-10-012025-03-310000854775dgii:PriorCreditFacilityMember2023-12-070000854775dgii:December72023CreditAgreementMember2023-12-070000854775us-gaap:RevolvingCreditFacilityMember2025-03-310000854775us-gaap:RevolvingCreditFacilityMember2024-09-300000854775dgii:CreditAgreementDomainus-gaap:LineOfCreditMember2025-03-310000854775dgii:IoTProductsandServicesMember2025-01-012025-03-310000854775dgii:IoTProductsandServicesMember2024-01-012024-03-310000854775dgii:IoTProductsandServicesMember2023-10-012024-03-310000854775dgii:IoTSolutionsMember2025-01-012025-03-310000854775dgii:IoTSolutionsMember2024-01-012024-03-310000854775dgii:IoTSolutionsMember2023-10-012024-03-310000854775us-gaap:CorporateMember2025-03-310000854775us-gaap:CorporateMember2024-09-300000854775srt:NorthAmericaMember2025-01-012025-03-310000854775srt:NorthAmericaMember2024-01-012024-03-310000854775srt:NorthAmericaMember2024-10-012025-03-310000854775srt:NorthAmericaMember2023-10-012024-03-310000854775us-gaap:EMEAMember2025-01-012025-03-310000854775us-gaap:EMEAMember2024-01-012024-03-310000854775us-gaap:EMEAMember2024-10-012025-03-310000854775us-gaap:EMEAMember2023-10-012024-03-310000854775dgii:OtherlocationsMember2025-01-012025-03-310000854775dgii:OtherlocationsMember2024-01-012024-03-310000854775dgii:OtherlocationsMember2024-10-012025-03-310000854775dgii:OtherlocationsMember2023-10-012024-03-310000854775us-gaap:TransferredAtPointInTimeMember2025-01-012025-03-310000854775us-gaap:TransferredAtPointInTimeMember2024-01-012024-03-310000854775us-gaap:TransferredAtPointInTimeMember2024-10-012025-03-310000854775us-gaap:TransferredAtPointInTimeMember2023-10-012024-03-310000854775us-gaap:TransferredOverTimeMember2025-01-012025-03-310000854775us-gaap:TransferredOverTimeMember2024-01-012024-03-310000854775us-gaap:TransferredOverTimeMember2024-10-012025-03-310000854775us-gaap:TransferredOverTimeMember2023-10-012024-03-310000854775us-gaap:EquipmentMember2025-03-310000854775us-gaap:EquipmentMember2024-09-3000008547752024-04-012025-03-3100008547752024-04-01srt:MinimumMember2025-03-3100008547752024-04-01srt:MaximumMember2025-03-310000854775srt:MaximumMember2025-03-310000854775dgii:The2021PlanMember2025-03-310000854775us-gaap:EmployeeStockOptionMember2024-10-012025-03-310000854775us-gaap:EmployeeStockOptionMember2023-10-012024-03-310000854775us-gaap:EmployeeStockMember2024-10-012025-03-310000854775us-gaap:EmployeeStockMember2020-01-290000854775us-gaap:EmployeeStockMember2023-10-012024-03-310000854775us-gaap:EmployeeStockMember2025-03-310000854775us-gaap:CostOfSalesMember2025-01-012025-03-310000854775us-gaap:CostOfSalesMember2024-01-012024-03-310000854775us-gaap:CostOfSalesMember2024-10-012025-03-310000854775us-gaap:CostOfSalesMember2023-10-012024-03-310000854775us-gaap:SellingAndMarketingExpenseMember2025-01-012025-03-310000854775us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310000854775us-gaap:SellingAndMarketingExpenseMember2024-10-012025-03-310000854775us-gaap:SellingAndMarketingExpenseMember2023-10-012024-03-310000854775us-gaap:ResearchAndDevelopmentExpenseMember2025-01-012025-03-310000854775us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310000854775us-gaap:ResearchAndDevelopmentExpenseMember2024-10-012025-03-310000854775us-gaap:ResearchAndDevelopmentExpenseMember2023-10-012024-03-310000854775us-gaap:GeneralAndAdministrativeExpenseMember2025-01-012025-03-310000854775us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310000854775us-gaap:GeneralAndAdministrativeExpenseMember2024-10-012025-03-310000854775us-gaap:GeneralAndAdministrativeExpenseMember2023-10-012024-03-310000854775us-gaap:EmployeeStockOptionMember2024-09-300000854775us-gaap:EmployeeStockOptionMember2025-03-310000854775us-gaap:EmployeeStockOptionMembersrt:MinimumMember2024-10-012025-03-310000854775us-gaap:RestrictedStockUnitsRSUMember2024-09-300000854775us-gaap:PerformanceSharesMember2024-09-300000854775us-gaap:RestrictedStockUnitsRSUMember2024-10-012025-03-310000854775us-gaap:PerformanceSharesMember2024-10-012025-03-310000854775us-gaap:RestrictedStockUnitsRSUMember2025-03-310000854775us-gaap:PerformanceSharesMember2025-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, 2025
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 30, 2025, there were 37,066,698 shares of the registrant's $.01 par value Common Stock outstanding.



INDEX
 Page
 
  
 
  
  
  
  
  
  
  
  
 
  
  
  
  
  
  
  

i

PART I. FINANCIAL INFORMATION

ITEM 1. UNAUDITED FINANCIAL STATEMENTS

DIGI INTERNATIONAL INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(UNAUDITED)
 Three months ended March 31,Six months ended March 31,
 2025202420252024
 (in thousands, except per share data)
Revenue:
Product$71,987 $78,432 $144,772 $155,682 
Service32,516 29,270 63,597 58,109 
Total revenue104,503 107,702 208,369 213,791 
Cost of sales:
Cost of product31,758 37,894 63,731 75,660 
Cost of service6,859 6,537 13,401 12,807 
Amortization953 953 1,906 1,906 
Total cost of sales39,570 45,384 79,038 90,373 
Gross profit64,933 62,318 129,331 123,418 
Operating expenses:  
Sales and marketing22,041 20,540 43,798 40,187 
Research and development15,325 15,044 30,352 29,677 
General and administrative13,840 18,583 28,095 33,270 
Total operating expenses51,206 54,167 102,245 103,134 
Operating income13,727 8,151 27,086 20,284 
Other expense, net:  
Interest expense, net(1,336)(3,697)(3,630)(9,358)
Debt issuance cost write-off   (9,722)
Other expense, net(43)(32)(12)(58)
Total other expense, net(1,379)(3,729)(3,642)(19,138)
Income before income taxes12,348 4,422 23,444 1,146 
Income tax provision1,851 428 2,864 206 
Net income$10,497 $3,994 $20,580 $940 
Net income per common share:  
Basic$0.28 $0.11 $0.56 $0.03 
Diluted$0.28 $0.11 $0.55 $0.03 
Weighted average common shares:
Basic36,956 36,296 36,816 36,212 
Diluted37,520 36,974 37,553 36,855 

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,
2025202420252024
(in thousands)
Net income$10,497 $3,994 $20,580 $940 
Other comprehensive income (loss):
Foreign currency translation adjustment597 (600)(1,165)2,348 
Other comprehensive income (loss)597 (600)(1,165)2,348 
Comprehensive income$11,094 $3,394 $19,415 $3,288 

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

DIGI INTERNATIONAL INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(UNAUDITED)
March 31, 2025September 30, 2024
 (in thousands, except share data)
ASSETS  
Current assets:  
Cash and cash equivalents$26,296 $27,510 
Accounts receivable, net61,185 69,640 
Inventories38,601 53,357 
Income taxes receivable3,696 173 
Prepaid expenses and other current assets4,948 3,767 
Total current assets134,726 154,447 
Property, equipment and improvements, net35,485 34,915 
Intangible assets, net242,066 252,909 
Goodwill341,669 342,774 
Operating lease right-of-use assets9,230 10,207 
Deferred tax assets16,581 16,141 
Other non-current assets1,267 3,682 
Total assets$781,024 $815,075 
LIABILITIES AND STOCKHOLDERS' EQUITY  
Current liabilities:  
Accounts payable25,303 23,759 
Accrued compensation11,019 13,995 
Unearned revenue36,711 30,556 
Current portion of operating lease liabilities2,891 2,973 
Income taxes payable1,771 2,549 
Other current liabilities7,974 15,505 
Total current liabilities85,669 89,337 
Income taxes payable2,953 2,749 
Deferred tax liabilities1,305 1,308 
Long-term debt70,018 123,185 
Operating lease liabilities10,041 11,228 
Other non-current liabilities5,820 6,233 
Total liabilities175,806 234,040 
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; 43,561,862 and 42,996,725 shares issued
436 430 
Additional paid-in capital428,041 420,413 
Retained earnings267,930 247,350 
Accumulated other comprehensive loss(24,909)(23,744)
Treasury stock, at cost, 6,505,612 and 6,449,364 shares
(66,280)(63,414)
Total stockholders' equity605,218 581,035 
Total liabilities and stockholders' equity$781,024 $815,075 

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,
 20252024
 (in thousands)
Operating activities:  
Net income$20,580 $940 
Adjustments to reconcile net income to net cash provided by operating activities:  
Depreciation of property, equipment and improvements5,662 3,783 
Amortization11,134 12,754 
Write-off of debt issuance costs 9,722 
Stock-based compensation7,504 6,579 
Deferred income tax expense(443)(1,873)
Litigation accrual 6,253 
Other29 (1,819)
Changes in operating assets and liabilities11,539 (4,612)
Net cash provided by operating activities56,005 31,727 
Investing activities:  
Purchase of property, equipment, improvements and certain other intangible assets(1,135)(803)
Proceeds from sale of property, equipment, improvements and certain other intangible assets 2,228 
Net cash (used in) provided by investing activities(1,135)1,425 
Financing activities:  
Proceeds from long-term debt 214,062 
Payments on long-term debt(53,300)(256,025)
Proceeds from stock option plan transactions2,731 944 
Proceeds from employee stock purchase plan transactions1,116 1,111 
Taxes paid for net share settlement of share-based payment options and awards(6,584)(2,784)
Net cash used in financing activities(56,037)(42,692)
Effect of exchange rate changes on cash and cash equivalents(47)1,642 
Net decrease in cash and cash equivalents(1,214)(7,898)
Cash and cash equivalents, beginning of period27,510 31,693 
Cash and cash equivalents, end of period$26,296 $23,795 
Supplemental disclosures of cash flow information:
Interest paid$3,556 $8,274 
Income taxes paid, net7,315 3,407 
Supplemental schedule of non-cash investing and financing activities:
Transfer of inventory to property, equipment and improvements(5,131)(4,046)
Accrual for purchase of property, equipment, improvements and certain other intangible assets$(168)$(25)

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, 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 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 
Balance on 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 
Balances, December 31, 202443,416 $434 6,527 $(66,411)$424,725 $257,433 $(25,506)$590,675 
Net income— — — — — 10,497 — 10,497 
Other comprehensive income— — — — — — 597 597 
Employee stock purchase plan issuances— — (26)273 326 — — 599 
Taxes paid for net share settlement of share-based payment options and awards— — 5 (142)(1,902)— — (2,044)
Issuance of stock under stock award plans146 2 — — 948 — — 950 
Stock-based compensation expense— — — — 3,944 — — 3,944 
Balances, March 31, 202543,562 $436 6,506 $(66,280)$428,041 $267,930 $(24,909)$605,218 
Balances, September 30, 202442,997 $430 6,449 $(63,414)$420,413 $247,350 $(23,744)$581,035 
Net income— — — — — 20,580 — 20,580 
Other comprehensive loss— — — — — — (1,165)(1,165)
Employee stock purchase plan issuances— — (48)500 616 — — 1,116 
Taxes paid for net share settlement of share-based payment awards— — 105 (3,366)(3,218)— — (6,584)
Issuance of stock under stock award plans565 6 — — 2,726 — — 2,732 
Stock-based compensation expense— — — — 7,504 — — 7,504 
Balances, March 31, 202543,562 $436 6,506 $(66,280)$428,041 $267,930 $(24,909)$605,218 

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, 2024. 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.
Recently Issued Accounting Standards Not Yet Adopted
In November 2024, FASB issued ASU 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40), “Disaggregation of Income Statement Expenses,” which improves disclosures about a company’s expenses and provides more detailed information about the types of expenses in commonly presented expense captions. This amendment is effective for our fiscal year ending September 30, 2028 and interim periods within our fiscal year ending September 30, 2029. We are currently assessing the impact of this guidance on our disclosures.
In December 2023, FASB issued ASU 2023-09, Income Taxes (Topic 740), “Improvements to Income Tax Disclosures,” which enhances the transparency and decision usefulness of income tax disclosures. This amendment is effective for our fiscal year ending September 30, 2028 and interim periods within our fiscal year ending September 30, 2029. We are currently assessing the impact of this guidance on our disclosures.
In November 2023, FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This amendment is effective for our fiscal year ending September 30, 2025 and interim periods within our fiscal year ending September 30, 2026. We are currently assessing the impact of this guidance on our disclosures.
6

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,
 2025202420252024
Numerator:  
Net income$10,497 $3,994 $20,580 $940 
Denominator:  
Denominator for basic net income per common share — weighted average shares outstanding36,956 36,296 36,816 36,212 
Effect of dilutive securities:  
Stock options and restricted stock units564 678 737 643 
Denominator for diluted net income per common share — adjusted weighted average shares37,520 36,974 37,553 36,855 
Net income per common share, basic$0.28 $0.11 $0.56 $0.03 
Net income per common share, diluted$0.28 $0.11 $0.55 $0.03 
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, 2025 and 2024, 348,553 and 583,062 shares outstanding were excluded, respectively. For the six months ended March 31, 2025 and 2024, 271,328 and 676,456 shares outstanding were excluded, respectively.
3. SELECTED BALANCE SHEET DATA
The following table shows selected balance sheet data (in thousands):
March 31,
2025
September 30,
2024
Accounts receivable, net:
Accounts receivable$70,951 $78,672 
Less allowance for credit losses4,783 1,562 
Less reserve for future credit returns and pricing adjustments4,983 7,470 
Accounts receivable, net$61,185 $69,640 
Inventories:
Raw materials$13,712 $18,669 
Work in process293 52 
Finished goods24,596 34,636 
Inventories$38,601 $53,357 
7

4. GOODWILL AND OTHER INTANGIBLE ASSETS, NET
Amortizable intangible assets were (in thousands):
 March 31, 2025September 30, 2024
Gross
carrying
amount
Accum.
amort.
NetGross
carrying
amount
Accum.
amort.
Net
Purchased and core technology$84,928 $(65,448)$19,480 $85,041 $(63,654)$21,387 
License agreements112 (112) 112 (112) 
Patents and trademarks40,714 (23,684)17,030 40,335 (22,047)18,288 
Customer relationships309,173 (103,617)205,556 309,223 (95,989)213,234 
Non-compete agreements600 (600) 600 (600) 
Order backlog1,000 (1,000) 1,000 (1,000) 
Total$436,527 $(194,461)$242,066 $436,311 $(183,402)$252,909 
Amortization expense for intangible assets was $5.2 million and $6.1 million for the three months ended March 31, 2025 and 2024, respectively. Amortization expense for intangible assets was $11.0 million and $12.3 million for the six months ended March 31, 2025 and 2024, 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 2025 and the five succeeding fiscal years is (in thousands):
2025 (six months)$10,381 
202620,709 
202720,709 
202820,447 
202918,701 
203018,297 
The changes in the carrying amount of goodwill by reportable segments are (in thousands):
 Six months ended March 31, 2025
 IoT
Products & Services
IoT
Solutions
Total
Balance on September 30, 2024$175,093 $167,681 $342,774 
Foreign currency translation adjustment(525)(580)(1,105)
Balance on March 31, 2025$174,568 $167,101 $341,669 
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 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 for goodwill testing purposes: 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 reporting units was tested individually for impairment during our annual impairment test completed as of the end of the third fiscal quarter of fiscal 2024.

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.
8


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.
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.25% through February 13, 2025 and at Term SOFR for a one-month interest election period plus an applicable margin of 1.75% following that date. Our weighted average interest rate for our Credit Facility was 6.10% as of March 31, 2025.
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.20% as of March 31, 2025. 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, 2025.
The following table is a summary of our long-term indebtedness at March 31, 2025 and September 30, 2024 (in thousands):
Balance on March 31, 2025Balance on September 30, 2024
Revolving Loan$71,000 $124,300 
Less unamortized issuance costs(982)(1,115)
Total long-term debt, net of unamortized issuance costs$70,018 $123,185 


9

5. INDEBTEDNESS (CONTINUED)
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.
6. SEGMENT INFORMATION
We have a single segment manager over IoT Products & Services and a single manager over IoT Solutions. As a result we have two operating segments. These two operating segments also serve as our reportable segments: IoT Products & Services and IoT Solutions. Each operating segment is led by a single segment manager. IoT Products & Services derives revenue from the sale of products and services that help original equipment manufacturers ("OEMs"), enterprise and government customers create and deploy, secure IoT connectivity solutions. IoT Solutions derives revenue from the sale of software-based services that are enabled through the use of connected devices that utilize cellular communications.
Our CEO is our Chief Operating Decision Maker ("CODM"). The measures the CODM uses to measure profitability within each of our reportable segments is segment gross profit.
Summary operating results for each of our segments were (in thousands):
Three months ended March 31,Six months ended March 31,
2025202420252024
Revenue
IoT Products & Services$77,783 $83,390 $155,606 $165,413 
IoT Solutions26,720 24,312 52,763 48,378 
Total revenue$104,503 $107,702 $208,369 $213,791 
Gross Profit
IoT Products & Services$45,852 $45,061 $91,455 $88,920 
IoT Solutions19,081 17,257 37,876 34,498 
Total gross profit$64,933 $62,318 $129,331 $123,418 
Total depreciation and amortization expense was (in thousands):
Three months ended March 31,Six months ended March 31,
2025202420242023
IoT Products & Services$2,919 $3,107 $6,346 $6,205 
IoT Solutions5,243 4,958 10,316 9,911 
Total depreciation and amortization$8,162 $8,065 $16,662 $16,116 
Total expended for property, plant and equipment was (in thousands):
Six months ended March 31,
20252024
IoT Products & Services$597 $336 
IoT Solutions*378 333 
Total expended for property, plant and equipment$975 $669 
* Excluded from these amounts are $5,131 and $4,046 of transfers of inventory to property plant and equipment for subscriber assets for the six months ended March 31, 2025 and 2023, respectively.
10

6. SEGMENT INFORMATION (CONTINUED)
Total assets for each of our segments were (in thousands):
March 31,
2025
September 30,
2024
IoT Products & Services$357,153 $376,998 
IoT Solutions397,575 410,567 
Unallocated*26,296 27,510 
Total assets$781,024 $815,075 
*Unallocated consists of cash and cash equivalents.
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,
2025202420252024
North America, primarily the United States$83,542 $72,398 $162,554 $152,093 
Europe, Middle East & Africa14,989 19,485 32,999 33,875 
Rest of world5,972 15,819 12,816 27,823 
Total revenue$104,503 $107,702 $208,369 $213,791 
The following table summarizes our revenue by the timing of revenue recognition (in thousands):
Three months ended March 31,Six months ended March 31,
2025202420252024
Transferred at a point in time$73,802 $80,574 $148,405 $159,968 
Transferred over time30,701 27,128 59,964 53,823 
Total revenue$104,503 $107,702 $208,369 $213,791 
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 $24.7 million and $23.6 million as of March 31, 2025 and September 30, 2024, respectively, are included in property, equipment and improvements, net. Depreciation expense for these subscriber assets, which is included in cost of sales, was $2.1 million and $1.2 million for the three months ended March 31, 2025 and 2024, respectively. Depreciation expense for these subscriber assets, which is included in cost of sales, was $4.0 million and $2.2 million for the six months ended March 31, 2025 and 2024, respectively.
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, 2025 and September 30, 2024.
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.
11

7. REVENUE (CONTINUED)
Our contract liabilities were $42.5 million and $38.0 million at March 31, 2025 and 2024, respectively.
There were contract liability balances of $41.6 million and $35.0 million as of December 31, 2024 and 2023, respectively. Of these balances, Digi recognized $10.2 million and $8.3 million as revenue in the three months ended March 31, 2025 and 2024, respectively. There were contract liability balances of $36.8 million and $27.9 million as of September 30, 2024 and 2023, respectively. Digi recognized $16.4 million and $13.3 million as revenue in the six months ended March 31, 2025 and 2024, respectively.
Remaining Performance Obligation
As of March 31, 2025, we had approximately $160.8 million of remaining performance obligations on contracts with an original duration of one year or more. We expect to recognize revenue on approximately $76.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 $2.9 million for the six months ended March 31, 2025. Included in this was a net tax benefit of $0.5 million discretely related to the six months ended March 31, 2025. This benefit was the result of recognized stock compensation tax benefits in excess of book stock compensation 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, 2024$3,602 
Decreases related to:
Expiration of statute of limitations(57)
Unrecognized tax benefits as of March 31, 2025$3,545 
The total amount of unrecognized tax benefits at March 31, 2025 that, if recognized, would affect our effective tax rate was $3.4 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 summarize 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,
20252024
Balance at beginning of period$1,104 $781 
Warranties accrued180 76 
Net settlements(180)(83)
Balance at end of period$1,104 $774 
Six months ended March 31,
20252024
Balance at beginning of period$933 $772 
Warranties accrued387 170 
Settlement made(216)(168)
Balance at end of period$1,104 $774 
12


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, 2025September 30, 2024
Assets
Operating leasesOperating lease right-of-use assets$9,230 $10,207 
Total lease assets$9,230 $10,207 
Liabilities
Operating leasesCurrent portion of operating lease liabilities$2,891 $2,973 
Operating leasesOperating lease liabilities10,041 11,228 
Total lease liabilities$12,932 $14,201 
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,
2025202420252024
Operating lease cost$844 $930 $1,716 $1,821 
Variable lease cost332 316 617 633 
Short-term lease cost29 28 58 55 
Total lease cost$1,205 $1,274 $2,391 $2,509 
At March 31, 2025, the weighted average remaining lease term of our operating leases was 5.6 years and the weighted average discount rate for these leases was 4.7%.
13

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, 2025 (in thousands):
Fiscal yearAmount
2025 (six months)$1,813 
20263,353 
20272,099 
20281,898 
20291,840 
20301,880 
Thereafter1,984 
Total future undiscounted lease payments14,867 
Less imputed interest(1,935)
Total reported lease liability$12,932 
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.
In addition to the matter 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 six months of fiscal 2025 and 2024 were granted under the Digi International Inc. 2021 Omnibus Incentive Plan (as amended and restated, 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, 2025, there were approximately 3,361,849 shares available for future grants under the 2021 Plan.
Cash received from the exercise of stock options was $2.7 million and $0.9 million for the six months ended March 31, 2025 and 2024, respectively.
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, 2025 and 2024, our employees forfeited 104,068 shares and 106,227 shares, respectively, in order to satisfy withholding tax obligations of $3.4 million and $2.7 million, respectively.

14

12. STOCK-BASED COMPENSATION (CONTINUED)
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 for the six months ended March 31, 2025 and 2024. Pursuant to the ESPP, 47,820 and 50,171 common shares were issued to employees during the six months ended March 31, 2025 and 2024, respectively. Shares are issued under the ESPP from treasury stock. As of March 31, 2025, 320,677 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,
2025202420252024
Cost of sales$202 $175 $389 $356 
Sales and marketing1,358 1,208 2,619 2,376 
Research and development611 501 1,157 931 
General and administrative1,773 1,589 3,339 2,916 
Stock-based compensation before income taxes3,944 3,473 7,504 6,579 
Income tax benefit(840)(751)(1,601)(1,414)
Stock-based compensation after income taxes$3,104 $2,722 $5,903 $5,165 
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, 20241,382 $19.01
Granted63 31.56
Exercised(515)24.54
Forfeited / Canceled(12)28.47
Balance on March 31, 2025918 $21.583.3$6,594 
Exercisable on March 31, 2025684 $19.732.7$6,001 
(1) The aggregate intrinsic value represents the total pre-tax intrinsic value, based on our closing stock price of $27.83 as of March 31, 2025, which would have been received by the option holders had all option holders exercised their options as of that date.

15

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, 2025 and 2024 was $17.4 million and $1.8 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,
20252024
Weighted average per option grant date fair value$16.23$12.44
Assumptions used for option grants:
Risk free interest rate
4.31% - 4.38%
4.45% - 4.68%
Expected term6.00 years6.00 years
Expected volatility
48%
46%
Weighted average volatility48%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, 2025, the total unrecognized compensation cost related to non-vested stock options was $2.7 million and the related weighted average period over which it is expected to be recognized is approximately 1.9 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, 2025 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, 2024846 $30.15 220 $30.55 
Granted428 32.16 162 32.64 
Vested(249)27.33 (54)30.57 
Canceled(34)30.63 (4)19.78 
Nonvested on March 31, 2025991 $31.71 324 $31.71 
As of March 31, 2025, the total unrecognized compensation cost related to non-vested restricted stock units and performance stock units was $25.4 million and $1.4 million, respectively. The related weighted average period over which these costs are expected to be recognized was approximately 2.2 years and 0.5 years, respectively.
16

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, 2024, as well as our subsequent reports on Form 10-Q and Form 8-K and any amendments to such reports.
SAFE HARBOR STATEMENT UNDER THE PRIVATE SECURITIES LITIGATION REFORM ACT OF 1995
This Quarterly Report on 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 report contains forward-looking statements, which are statements 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, debt repayments, attributions of potential acquisitions 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 and trade policies of governments globally as well as present and ongoing concerns about a potential recession, the potential for longer than expected sales cycles, 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, regulatory risks that include, but are not limited to, the potential expansion of tariffs, risks related to cybersecurity, risks arising from the present military conflicts in Ukraine and the Middle East, the highly competitive market in which we operate, 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, 2024, subsequent filings, as well as this Quarterly Report 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. Except to the extent required by law, we do not undertake, and expressly 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.
17

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, 2024.
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 2025, 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 2025 that we feel are most important in these evaluations, with comparisons to the second quarter of fiscal 2024:
Consolidated revenue was $105 million, a decrease of 3%.
Consolidated gross profit was $65 million, an increase of 4%.
Gross profit margin was 62.1%, an increase of 420 basis points.
Net income was $10 million, compared to $4 million.
Net income per diluted share was $0.28, compared to a net loss per diluted share of $0.11.
Adjusted net income and adjusted net income per share was $19 million, or $0.51 per diluted share, respectively, compared to $18 million, or $0.49 per diluted share, respectively.
Adjusted EBITDA was $26 million, or 24.9% of revenue, compared to $24 million or 22.1% of revenue.
Annualized Recurring Revenue (ARR) was $123 million at quarter end, an increase of 12%.
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 may adversely impact our results for at least the remainder of fiscal 2025.
In addition, like many companies we are monitoring the impact recently announced tariffs by governments around the world may have on our business. Given the fluidity of these announcements and their ability to be changed, the exact impact of tariffs on our future results is not certain.
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)20252024(decr.)20252024(decr.)
Revenue$104,503 100.0 %$107,702 100.0 %(3.0)%$208,369 100.0 %$213,791 100.0 %(2.5)%
Cost of sales39,570 37.9 45,384 42.1 (12.8)79,038 37.9 90,373 42.3 (12.5)
Gross profit64,933 62.1 62,318 57.9 4.2 129,331 62.1 123,418 57.7 4.8 
Operating expenses51,206 49.0 54,167 50.3 (5.5)102,245 49.1 103,134 48.2 (0.9)
Operating income13,727 13.1 8,151 7.6 68.4 27,086 13.0 20,284 9.5 33.5 
Other expense, net(1,379)(1.3)(3,729)(3.5)(63.0)(3,642)(1.7)(19,138)(9.0)(81.0)
Income before income taxes12,348 11.8 4,422 4.1 179.2 23,444 11.3 1,1460.5 NM
Income tax expense1,851 1.8 428 0.4 332.5 2,864 1.4 206 0.1 NM
Net income$10,497 10.0 %$3,994 3.7 %162.8 $20,580 9.9 %$940 0.4 %NM
NM means not meaningful
18

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)20252024(decr.)20252024(decr.)
Revenue
IoT Products & Services$77,783 74.4 %$83,390 77.4 %(6.7)%$155,606 74.7 %$165,413 77.4 %(5.9)%
IoT Solutions26,720 25.6 24,312 22.6 9.9 52,763 25.3 48,378 22.6 9.1 
Total revenue$104,503 100.0 %$107,702 100.0 %(3.0)%$208,369 100.0 %$213,791 100.0 %(2.5)%
IoT Products & Services
IoT Products & Services revenue decreased $5.6 million for the three months ended March 31, 2025, as compared to the same period in the prior fiscal year. The decrease consisted of a $6.8 million decline in one-time sales, with no material impact from pricing. This was driven by lower demand for some products, as some customers are bleeding down inventory stockpiled from when supply chains were stressed, partially offset by increased demand for some products from new project-based customer initiatives. This decrease was partially offset by $1.2 million of recurring revenue growth.

IoT Products & Services revenue decreased $9.8 million for the six months ended March 31, 2025, as compared to the same period in the prior fiscal year. The decrease consisted of a $11.5 million decline in one-time sales, with no material impact from pricing. This was driven by lower demand for some products, as some customers are bleeding down inventory stockpiled from when supply chains were stressed, partially offset by increased demand for some products from new project-based customer initiatives. This decrease was partially offset by $1.7 million of recurring revenue growth.
IoT Solutions
IoT Solutions revenue increased $2.4 million for the three months ended March 31, 2025, as compared to the same period in the prior fiscal year. The increase consisted of a $2.4 million increase in recurring revenue, driven by growth in both SmartSense and Ventus.

IoT Solutions revenue increased $4.4 million for the six months ended March 31, 2025, as compared to the same period in the prior fiscal year. The increase consisted of a $4.5 million increase in recurring revenue, driven by growth in both SmartSense and Ventus, partially offset by a $0.1 million decrease in one-time sales.
ARR
ARR was $123 million as of March 31, 2025, compared to $110 million as of March 31, 2024. IoT Products & Services ARR was $28 million as of March 31, 2025, compared to $23 million as of March 31, 2024. This increase was due to growth in the subscription base across remote management platforms and extended warranty offerings. IoT Solutions ARR was $95 million as of March 31, 2025, compared to $87 million as of March 31, 2024, driven by growth in both SmartSense and Ventus.
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)20252024inc. (decr.)
Cost of Goods Sold
IoT Products & Services$31,931 41.1 %$38,329 46.0 %(490)
IoT Solutions7,639 28.6 7,055 29.0 (40)
Total cost of goods sold$39,570 37.9 %$45,384 42.1 %(420)
Gross Profit
IoT Products & Services Operating Segments Gross Profit$45,852 58.9 %$45,061 54.0 %490
IoT Solutions Operating Segments Gross Profit19,081 71.4 17,257 71.0 40
Total gross profit$64,933 62.1 %$62,318 57.9 %420
19

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)
Six months ended March 31,Basis point
($ in thousands)20252024inc. (decr.)
Cost of Goods Sold
IoT Products & Services$64,151 41.2 %$76,493 46.2 %(500)
IoT Solutions14,887 28.2 13,880 28.7 (50)
Total cost of goods sold$79,038 37.9 %$90,373 42.3 %(440)
Gross Profit
IoT Products & Services Operating Segments Gross Profit$91,455 58.8 %$88,920 53.8 %500
IoT Solutions Operating Segments Gross Profit37,876 71.8 34,498 71.3 50
Total gross profit$129,331 62.1 %$123,418 57.7 %440
IoT Product & Services
IoT Products & Services gross profit margin increased 490 basis points for the three months ended March 31, 2025 as compared to the same period in the prior fiscal year. This increase was driven by a favorable margin mix among product sales partially offset by an increase in inventory related adjustments.

IoT Products & Services gross profit margin increased 500 basis points for the six months ended March 31, 2025 as compared to the same period in the prior fiscal year. This increase was driven by a favorable margin mix among product sales partially offset by an increase in inventory related adjustments.
IoT Solutions
The IoT Solutions gross profit margin increased 40 basis points for the three months ended March 31, 2025 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 IoT Solutions gross profit margin increased 50 basis points for the six months ended March 31, 2025 as compared to the same period in the prior fiscal year. This increase was the result of growth in higher margin ARR subscription revenues.
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)20252024incr.
(decr.)
incr.
(decr.)
20252024incr.
(decr.)
incr.
(decr.)
Operating Expenses
Sales and marketing$22,041 21.1 %$20,540 19.0 %$1,501 7.3 %$43,798 21.0 %$40,187 18.7 %$3,611 9.0 %
Research and development15,325 14.7 15,044 14.0 281 1.9 30,352 14.6 29,677 13.9 675 2.3 
General and administrative13,840 13.2 18,583 17.3 (4,743)(25.5)28,095 13.5 33,270 15.6 (5,175)(15.6)
Total operating expenses$51,206 49.0 %$54,167 50.3 %$(2,961)(5.5)%$102,245 49.1 %$103,134 48.2 %$(889)(0.9)%

The $3.0 million decrease in operating expenses for the three months ended March 31, 2025, as compared to the same period in the prior fiscal year was due to a $6.3 million litigation reserve increase in the second fiscal quarter of fiscal 2024 that did not reoccur, partially offset by a $2.1 million gain on the sale of an intangible asset in the second fiscal quarter of fiscal 2024 that did not reoccur and a $1.2 million increase in non-labor expenses. The $0.9 million decrease in operating expenses for the six months ended March 31, 2025, as compared to the same period in the prior fiscal year was due to a $6.3 million litigation reserve increase in the second fiscal quarter of fiscal 2024 that did not reoccur, partially offset by a $2.1 million gain on the sale of an intangible asset in the second fiscal quarter of fiscal 2024 that did not reoccur and a $2.9 million increase in labor expenses and a $0.4 million increase in non-labor expenses.

20

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)
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)20252024incr.
(decr.)
incr.
(decr.)
20252024incr.
(decr.)
incr.
(decr.)
Other expense, net
Interest expense, net$(1,336)(1.3)%$(3,697)(3.5)%$2,361 (63.9)%(3,630)(1.7)%(9,358)(4.5)%5,728 (61.2)%
Debt issuance cost write-off— — — — — NM— — (9,722)(4.5)9,722 (100.0)
Other expense, net(43)— (32)— (11)34.4 %(12)— (58)— 46 (79.3)%
Total other expense, net$(1,379)(1.3)%$(3,729)(3.5)%$2,350 (63.0)%$(3,642)(1.7)%$(19,138)(9.0)%$15,496 (81.0)%
NM means not meaningful
Other expense, net, decreased $2.4 million for the three months ended March 31, 2025, as compared to the same period in the prior fiscal year. Other expense, net, decreased $15.5 million for the six months ended March 31, 2025, as compared to the same period in the prior fiscal year. These decreases were driven by a write-off of debt issuance costs in 2024 and a reduction in interest expense due to a decrease in average debt outstanding and our effective interest rate (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
Annualized Recurring Revenue (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.
GOODWILL
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.
See Note 4 to the condensed consolidated financial statements for additional discussion of goodwill.
NON-GAAP FINANCIAL INFORMATION
This report includes adjusted net income, adjusted net income per diluted share and adjusted earnings before interest, taxes and 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
21

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)
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,
2025202420252024
% of total
revenue
% of total
revenue
% of total
revenue
% of total
revenue
Total revenue$104,503 100.0 %$107,702 100.0 %$208,369 100.0 %$213,791 100.0 %
Net income$10,497 $3,994 $20,580 $940 
Interest expense, net1,336 3,697 3,630 9,358 
Debt issuance cost write-off— — — 9,722 
Income tax provision1,851 428 2,864 206 
Depreciation and amortization8,162 8,066 16,662 16,117 
Stock-based compensation3,944 3,473 7,504 6,579 
Litigation accrual— 6,253 — 6,253 
Gain on asset sale— (2,129)— (2,129)
Restructuring charge225 43 384 146 
Acquisition expense, net— — — (61)
Adjusted EBITDA$26,015 24.9 %$23,825 22.1 %$51,624 24.8 %$47,131 22.0 %


22

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,
2025202420252024
Net income and net income per diluted share$10,497 $0.28 $3,994 $0.11 $20,580 $0.55 $940 $0.03 
Amortization5,235 0.14 6,097 0.16 11,000 0.29 12,335 0.33 
Stock-based compensation3,944 0.11 3,473 0.09 7,504 0.20 6,579 0.18 
Other non-operating expense43 — 32 — 12 — 58 — 
Acquisition expense, net— — — — — — (61)— 
Litigation accrual— — 6,253 0.17 — — 6,253 0.17 
Gain on asset sale— — (2,129)(0.06)— — (2,129)(0.06)
Restructuring charge225 0.01 43 — 384 0.01 146 — 
Interest expense, net1,336 0.04 3,697 0.10 3,630 0.10 9,358 0.25 
Debt issuance cost write-off— — — — — — 9,722 0.26 
Tax effect from the above adjustments (1)
(2,164)(0.07)(3,593)(0.10)(4,900)(0.14)(7,506)(0.20)
Discrete tax benefits (2)
(149)— 81 — (511)(0.01)(101)— 
Adjusted net income and adjusted net income per diluted share (3)
$18,967 $0.51 $17,948 $0.49 $37,699 $1.00 $35,594 $0.97 
Diluted weighted average common shares37,52036,97437,55336,855
(1)The tax effect from the above adjustments assumes an estimated effective tax rate of 18.0% for fiscal 2025 and fiscal 2024 based on adjusted net income.
(2)For the three and six months ended March 31, 2025 and 2024, discrete tax benefits 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.
23

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 and 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, 2025 and 2024 are summarized as follows:
Six months ended March 31,
($ in thousands)20252024
Operating activities$56,005 $31,727 
Investing activities(1,135)1,425 
Financing activities(56,037)(42,692)
Effect of exchange rate changes on cash and cash equivalents(47)1,642 
Net decrease in cash and cash equivalents$(1,214)$(7,898)
Cash flows from operating activities increased $24.3 million as a result of:
a $19.6 million increase in net income in the first half of fiscal 2025,
a $11.5 million decrease in net operating assets for the first six months of fiscal 2025 compared to a $4.6 million increase in the first six months of fiscal 2024,
a one-time $2.2 million gain on the sale of assets in the second quarter of fiscal 2024,
and a $0.4 million increase in deferred income tax benefit for the first six months of fiscal 2025 compared to a $1.9 million increase in the first six months of fiscal 2024.
These were partially offset by:
a $9.7 million debt issuance cost write-off included in net income in the first quarter of fiscal 2024,
and a $6.3 million accrual for litigation expense in the second quarter of fiscal 2024.

24

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)
Cash flows used in investing activities decreased $2.6 million as a result of:
a $2.2 million decrease in proceeds from the sale of intangible assets,
and a $0.3 million increase in purchases of property, equipment, improvements and certain other intangible assets.
Cash flows used in financing activities increased $13.3 million as a result of:
net proceeds of $214.1 million from the issuance of a new credit facility in the first quarter of fiscal 2024 that did not repeat in 2025,
and a $3.8 million increase in taxes paid to satisfy tax withholding obligations of holders of options to purchase common shares and restricted stock unit awards in connections with net share settlements.
These were partially offset by:
debt payments of $53.3 million in the first half of fiscal 2025, compared to debt payments of $256.0 million in the first half of fiscal 2024
and a $1.7 million increase in proceeds from stock option exercises and employee stock purchase plan transactions.
CONTRACTUAL OBLIGATIONS
The following table summarizes our contractual obligations at March 31, 2025:
Payments due by fiscal period
($ in thousands)TotalLess than 1 year1-3 years3-5 yearsThereafter
Operating leases$14,867 $3,489 $4,724 $3,729 $2,925 
Revolving loan71,000 — — 71,000 — 
  Total$85,867 $3,489 $4,724 $74,729 $2,925 
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 $0.1 million as of March 31, 2025. 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, 2025, we had $71.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.
25

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, 2025 was 6.10%.
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, 2025, the annualized effect of a 25 basis point change in interest rates would increase or decrease our interest expense by $0.2 million. For additional information, see Note 5 to our condensed consolidated financial statements. For our Credit Facility, interest rate changes generally do not 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 2025 would have resulted in a 0.9% 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, 2025 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
26

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, 2024.

Our dependence on new product development, rapid technological change, competitors’ product introductions and enhancements, and regulatory changes make us susceptible to potential fluctuations in demand or loss of market share for our products.

Our industry is characterized by rapidly changing technologies, evolving industry standards, frequent new product introductions, short product life cycles in certain instances and rapidly changing customer requirements. One example of new technology that could impact the markets in which we sell products and customer requirements could be the introduction of artificial intelligence features into products or solutions offerings. The introduction of products and enhancements embodying new technologies, whether via competitors’ products or just changes in markets where we sell products because of other changes in technology more generally, can disrupt one or more markets in which we compete. In addition, the emergence of new or changed industry standards or regulations impacting our industry can also cause demand for our products to fluctuate or render our products obsolete or unmarketable.

Our future success will depend on our ability to enhance our existing products, to introduce new products to meet changing customer requirements and emerging technologies as well as potential regulatory changes, and to demonstrate the performance advantages and cost-effectiveness of our products over competing products. This could be impacted not only by the features we offer in our products, but also by our ability to operate efficiently relative to those with whom we compete. For instance, if competitors with more resources than us are able to deploy efficiency enhancements into their operations more quickly than us (whether via significant investments in artificial intelligence or otherwise) they may be better positioned than us to more quickly enhance existing products or introduce new products that meet customer requirements or market demands. Failure by us to modify our products to support new alternative technologies or failure to achieve widespread customer acceptance of such modified products could cause us to lose market share and cause our revenue to decline. Further, if our competitors offer better service capabilities associated with the implementation and use of their products, our business could be impacted negatively.

We may experience delays in developing and marketing product enhancements or new products that respond to technological change, evolving industry standards or regulations and changing customer requirements. There can be no assurance that we will not experience difficulties that could delay or prevent the successful development, introduction, and marketing of these products or product enhancements, or that our new products and product enhancements will meet the requirements of the marketplace adequately and achieve any significant or sustainable degree of market acceptance in existing or additional markets. Further, demand for products can fluctuate because of changes in technology generally which could also impact our sales of products. In addition, the future introductions or announcements of products by us or one of our competitors embodying new technologies or changes in industry standards or regulations or customer requirements could render our then-existing products obsolete or unmarketable. This risk may become more pronounced as new competitors emerge in markets where we sell our products, especially if these competitors have more resources than us to develop and market new products and technologies and provide related services. There can be no assurance that the introduction or announcement of new technologies into markets where we sell products or the introduction or announcement of product offerings by us or one or more of our competitors will not cause customers to defer their purchase of our existing products, which could cause our revenue to decline.

Potential new or incremental international tariffs could materially and adversely affect our business and results of operations.

Due to the global reach of our operations, changes in international trade policy could result in an adverse effect on our results of operations, financial condition and cash flows. Additional or new tariffs imposed by various governments globally have the potential to disrupt existing supply chains and impose additional costs on our business. Existing and future retaliatory trade actions imposed by other governments, as well as possible price increases we may elect to charge, could make our products more expensive for customers, and, in turn, could make our products less competitive. Any existing or new, substantial tariff increases on imports within our supply chain or involving countries in which our contract manufacturers are located, should they be implemented and sustained for an extended period of time, could have a significant adverse effect on our business and our supply chain.
27


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 or any "affiliated purchaser" (as defined in Rule 10b-18(a)(3) under the Exchange Act), of our common stock during the second quarter of fiscal 2025:
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, 2025 - January 31, 202535 $32.15 — $— 
February 1, 2025 - February 28, 20254,022 34.94 — — 
March 1, 2025 - March 31, 2025— — — — 
4,057$34.91 — $— 
(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, 2025, none of our directors or officers (as defined in Rule 16a-1(f) of the Exchange Act) adopted, modified or terminated any contract, instruction, or written plan for the purchase or sale of our securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) of the Exchange Actor any non-Rule 10b5-1 trading arrangement (as defined in Item 408(c) of Regulation S-K).
28


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
10 (a)Incorporated by Reference
31 (a)Filed Electronically
   
31 (b)Filed Electronically
   
32  Furnished Electronically
   
101  
The following materials from Digi International Inc.'s Quarterly Report on Form 10-Q for the fiscal period ended March 31, 2025, 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; (vi) the Notes to the Condensed Consolidated Financial Statements; and (vii) the information set forth in Part II, Item 5.
Filed Electronically
   
104  
The cover page from Digi International Inc.'s Quarterly Report on Form 10-Q for the period ended March 31, 2025 is formatted in iXBRL (included in Exhibit 101).
____________
(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.
(3)Incorporated by reference to Exhibit 10(a) to the Company's Quarterly Report on Form 10-Q filed on February 5, 2025.


29

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 7, 2025By:  /s/ James J. Loch 
  James J. Loch 
  Senior Vice President, Chief Financial Officer and Treasurer (Principal Financial Officer and Authorized Officer) 
30
EX-31.A 2 dgii-ex31a_2025331x10q.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 7, 2025/s/ Ronald E. Konezny 
 Ronald E. Konezny 
 President and Chief Executive Officer 


EX-31.B 3 dgii-ex31b_2025331x10q.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 7, 2025/s/ James J. Loch
James J. Loch
Senior Vice President, Chief Financial Officer and Treasurer


EX-32 4 dgii-ex32_2025331x10q.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, 2025 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 7, 2025    
 /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-20250331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - Basis of Presentation of Unaudited Interim Condensed Consolidated Financial Statements and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Selected Balance Sheet Data link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Indebtedness link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Product Warranty Obligation link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 9955511 - Disclosure - Basis of Presentation of Unaudited Interim Condensed Consolidated Financial Statements and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9955512 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9955513 - Disclosure - Selected Balance Sheet Data (Tables) link:presentationLink link:calculationLink link:definitionLink 9955514 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9955515 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9955516 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9955517 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9955518 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9955519 - Disclosure - Product Warranty Obligation (Tables) link:presentationLink link:calculationLink link:definitionLink 9955520 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9955521 - Disclosure - Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9955522 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9955523 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9955524 - Disclosure - Selected Balance Sheet Data (Details) link:presentationLink link:calculationLink link:definitionLink 9955525 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9955526 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 9955527 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9955528 - Disclosure - Goodwill and Other Identifiable Intangible Assets, Net (Goodwill Rollforward) (Details) link:presentationLink link:calculationLink link:definitionLink 9955529 - Disclosure - Indebtedness - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955530 - Disclosure - Indebtedness - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9955531 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 9955532 - Disclosure - Segment Information Depreciation and Amortization Expense By Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9955533 - Disclosure - Segment Information Expended for Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9955534 - Disclosure - Segment Information Total Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9955535 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9955536 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9955536 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9955537 - Disclosure - Revenue - Unearned Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9955538 - Disclosure - Revenue - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9955538 - Disclosure - Revenue - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9955539 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9955540 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 9955541 - Disclosure - Product Warranty Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9955542 - Disclosure - Leases - Supplemental Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 9955543 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9955544 - Disclosure - Leases - Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 9955545 - Disclosure - Leases - Maturity of Operating Lease Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9955545 - Disclosure - Leases - Maturity of Operating Lease Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9955546 - Disclosure - Contingencies Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9955547 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9955548 - Disclosure - Stock-Based Compensation (Stock-Based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9955549 - Disclosure - Stock-Based Compensation (Options and Common Shares Reserved for Grant) (Details) link:presentationLink link:calculationLink link:definitionLink 9955550 - Disclosure - Stock-Based Compensation (Fair Value Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 9955551 - Disclosure - Stock-Based Compensation (Non-Vested Options) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 dgii-20250331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 dgii-20250331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 dgii-20250331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] 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] Statistical Measurement Statistical Measurement [Domain] Payments on long-term debt Repayments of Long-Term Debt Property, Plant and Equipment, Additions Segment, Expenditure, Addition to Long-Lived Assets Components of Lease Cost Lease, Cost [Table Text Block] Cover [Abstract] Cover [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Operating Lease Liability Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Other current liabilities Other Liabilities, Current Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Trading Symbol Trading Symbol Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] All Trading Arrangements All Trading Arrangements [Member] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Schedule of Calculation of Numerator and Denominator in Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Income tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Income Taxes Paid, Net Income Taxes Paid, Net Less allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Schedule of Stock-Based Compensation Expense Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Pay vs Performance Disclosure [Line Items] Line of Credit Facility [Table] Line of Credit Facility [Table] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Proceeds from stock option plan transactions Proceeds from Stock Options Exercised Proceeds from Stock Options Exercised Award Timing Disclosures [Line Items] Stock-based compensation after income taxes Share-Based Payment Arrangement, Expense, after Tax Prior Credit Facility Prior Credit Facility [Member] Prior Credit Facility Other Performance Measure, Amount Other Performance Measure, Amount 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Three Schedule of Nonvested Restricted Stock Units Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Goodwill [Line Items] Goodwill [Line Items] LEASES Lessee, Operating Leases [Text Block] Operating lease cost Operating Lease, Cost Lease, Cost [Abstract] Lease, Cost [Abstract] Number of shares available for future grants Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Operating lease liabilities Operating lease other non-current liability Operating Lease, Liability, Noncurrent Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Unearned revenue Contract with Customer, Liability, Current Plan Name [Domain] Plan Name [Domain] Inventories: Inventory, Net [Abstract] Other non-current assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Leases [Abstract] Leases [Abstract] Gross carrying amount Finite-Lived Intangible Assets, Gross Intangible Asset, Finite-Lived [Table] Intangible Asset, Finite-Lived [Table] Taxes paid for net share settlement of share-based payment awards (in shares) Treasury Stock, Shares, Acquired Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Treasury Stock, Common Treasury Stock, Common [Member] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Term loan Secured Debt [Member] Plan Name [Axis] Plan Name [Axis] 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 Equity Components [Axis] Equity Components [Axis] Income Taxes Receivable Income Taxes Receivable Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Award Timing Method Award Timing Method [Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Insider Trading Policies and Procedures [Line Items] Adjustment to Compensation, Amount Adjustment to Compensation Amount Aggregate Intrinsic Value, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Additional paid-in capital Additional Paid in Capital, Common Stock Compensation Amount Outstanding Recovery Compensation Amount Diluted net income per common share Earnings Per Share, Diluted [Abstract] Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Purchased and Core Technology Developed Technology Rights [Member] Company Selected Measure Amount Company Selected Measure Amount Geographical [Axis] Geographical [Axis] Tabular List, Table Tabular List [Table Text Block] 2030 Lessee, Operating Lease, Liability, to be Paid, Year Five Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Europe, Middle East & Africa EMEA [Member] Sales and Marketing Selling and Marketing Expense [Member] Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Employee stock purchase plan issuances (in shares) Common shares issued to employees Stock Issued During Period, Shares, Employee Stock Purchase Plans Income taxes payable Accrued Income Taxes, Noncurrent Potentially dilutive securities excluded from computation of earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Order backlog Order or Production Backlog [Member] Credit Facility [Domain] Credit Facility [Domain] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Weighted average interest rate on debt Debt, Weighted Average Interest Rate Current assets: Assets, Current [Abstract] Goodwill Goodwill Beginning balance Ending balance Goodwill Consolidation Items [Axis] Consolidation Items [Axis] Other comprehensive (loss) income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Selected Balance Sheet Data [Abstract] Selected Balance Sheet Data [Abstract] SELECTED BALANCE SHEET DATA (in thousands) Treasury Stock, Common, Shares Treasury Stock, Common, Shares Debt Instrument, Covenant, Total Net Leverage Ratio, Unrestricted Cash, Maximum Debt Instrument, Covenant, Total Net Leverage Ratio, Unrestricted Cash, Maximum Debt Instrument, Covenant, Total Net Leverage Ratio, Unrestricted Cash, Maximum Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Weighted average remaining lease term [Abstract] Weighted average remaining lease term [Abstract] Weighted Average Remaining Lease Term [Abstract] Product and Service [Domain] Product and Service [Domain] Entity Information [Line Items] Entity Information [Line Items] Stock Options Share-Based Payment Arrangement, Option [Member] Short-term Lease, Cost Short-Term Lease, Cost 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 Goodwill [Roll Forward] Goodwill [Roll Forward] Denominator: Preferred Stock Dividends and Other Adjustments [Abstract] Depreciation of property, equipment and improvements Depreciation 2026 Lessee, Operating Lease, Liability, to be Paid, Year One Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Settlements made Standard Product Warranty Accrual, Decrease for Payments Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Security Exchange Name Security Exchange Name Debt instrument, margin spread on LIBOR Rate Debt Instrument, Basis Spread on Variable Rate Award Type [Axis] Award Type [Axis] 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 Foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Basic net income per common share: Earnings Per Share, Basic [Abstract] Weighted Average Exercise Price, Exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted Average Discount Rate Leases [Abstract] Weighted Average Discount Rate Leases [Abstract] Weighted Average Discount Rate Leases [Abstract] Debt issuance cost write off Write-off of debt issuance costs Deferred Debt Issuance Cost, Writeoff 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] Work in process Inventory, Work in Process, Net of Reserves Property, equipment and improvements, net Property, Plant and Equipment, Net Total liabilities Liabilities Weighted Average Exercise Price, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Common stock, par value (USD per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [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 Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revolving loan Revolving Credit Facility [Member] Expiration Date Trading Arrangement Expiration Date Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Subsegments [Axis] Subsegments [Axis] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Proceeds from Sale of Intangible Assets Proceeds from Sale of Intangible Assets Current portion of operating lease liabilities Operating lease other current liabilities Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Common stock, shares issued Common Stock, Shares, Issued Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Revolving loan maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Less reserve for future credit returns and pricing adjustments Allowance for Future Returns and Pricing Adjustments Allowance for Future Returns and Pricing Adjustments Equipment Equipment [Member] Debt instrument, covenant, holiday, exception Debt Instrument, Covenant, Holiday Debt Instrument, Covenant, Holiday Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Options Outstanding, Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Total lease assets Lease Right Of Use Asset Lease Right Of Use Asset Reconciliation of Assets from Segment to Consolidated [Table] Reconciliation of Assets from Segment to Consolidated [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Weighted Average Exercise Price [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Research and Development Research and Development Expense [Member] Cost of sales excluding amortization Cost Of Goods And Services Sold Excluding Amortization Cost Of Goods And Services Sold Excluding Amortization Decreases related to expiration of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Common stock, shares authorized Common Stock, Shares Authorized Diluted (shares) Denominator for diluted net income per common share — adjusted weighted average shares Weighted Average Number of Shares Outstanding, Diluted MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] 2025 (six months) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Debt instrument, covenant, leverage ratio, minimum Debt Instrument, Covenant, Leverage Ratio, Minimum Debt Instrument, Covenant, Leverage Ratio, Minimum Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent December 7, 2023 Credit Agreement December 7, 2023 Credit Agreement [Member] December 7, 2023 Credit Agreement Treasury stock, at cost, 6,505,612 and 6,449,364 shares Treasury Stock, Value Swingline Credit Facility Swingline Credit Facility [Member] Swingline Credit Facility Segment Reporting, Asset Reconciling Item [Line Items] Segment Reporting, Asset Reconciling Item [Line Items] Interest expense, net Interest Expense, Nonoperating Deferred income tax provision Deferred Income Tax Expense (Benefit) Depreciation and Amortization Expense By Segment Depreciation and Amortization Expense By Segment [Table Text Block] Depreciation and Amortization Expense By Segment Schedule of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Other comprehensive (loss) income Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Base Rate Election [Axis] Base Rate Election [Axis] Base Rate Election Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Options Outstanding, Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Cost of Sales Cost of Sales [Member] Product Product [Member] Number of shares authorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Long-term debt Long-Term Debt Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus Exchange [Domain] Exchange [Domain] All Executive Categories All Executive Categories [Member] Stock options and restricted stock units Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Weighted Average Remaining Contractual Term, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term ASSETS Assets [Abstract] Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Document Type Document Type Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Weighted Average Remaining Contractual Term, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Number of Restricted Stock Units, Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Schedule of Estimated Future Amortization Expense Related to Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Assets and Liabilities, Lessee [Abstract] Assets and Liabilities, Lessee [Abstract] Maximum Maximum [Member] Amortization expense Amortization of Intangible Assets Unearned Revenue Contract with Customer, Liability Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Intangible assets, net Net Finite-Lived Intangible Assets, Net Accounts payable Accounts Payable, Current Accounting Policies [Abstract] Accounting Policies [Abstract] Revenue: Revenues [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 Schedule of Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total lease cost Lease, Cost Statistical Measurement Statistical Measurement [Axis] Effect of dilutive securities: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Award Type [Domain] Award Type [Domain] Name Outstanding Recovery, Individual Name Unearned Revenue (Details) Disaggregation of Revenue [Line Items] License Agreements Licensing Agreements [Member] Issuance of stock under stock award plans (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Variable lease cost Variable Lease, Cost Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Transferred over time Transferred over Time [Member] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Non-PEO NEO Non-PEO NEO [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Rest of world Other locations [Member] Other locations Award Timing Predetermined Award Timing Predetermined [Flag] Customer Relationships Customer Relationships [Member] Entity Listings, Exchange [Axis] Entity Listings, Exchange [Axis] Diluted (USD per share) Earnings Per Share, Diluted Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items] Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] IoT Solutions Segment IoT Solutions [Member] IoT Solutions segment member Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Name Measure Name Cost of sales: Cost of Goods and Services Sold [Abstract] Entity Interactive Data Current Entity Interactive Data Current 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 Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Segment, Reconciliation of Other Items from Segments to Consolidated [Table] Segment, Reconciliation of Other Items from Segments to Consolidated [Table] Total lease liabilities Lease Liability Lease Liability Number of Operating Segments Number of Operating Segments Preferred stock, shares issued Preferred Stock, Shares Issued Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Schedule of Stock Option Activity Share-Based Payment Arrangement, Activity [Table Text Block] Sales and marketing Selling and Marketing Expense Income tax provision Income tax benefit Income Tax Expense (Benefit) Other expense, net: Nonoperating Income (Expense) [Abstract] Options Outstanding, Forfeited / Canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Weighted average period, unrecognized compensation cost, nonvested awards Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Revenue Revenue from Contract with Customer, Excluding Assessed Tax Deferred tax assets Deferred Tax Assets, Tax Deferred Expense Service Service [Member] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Net cash provide by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Operating income Operating income (loss) Operating Income (Loss) LIBOR LIBOR [Member] LIBOR Variable Rate [Domain] Variable Rate [Domain] Research and development Research and Development Expense (Excluding Acquired in Process Cost) Number of Reportable Segments Number of Reportable Segments Total liabilities and stockholders' equity Liabilities and Equity Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Accrued compensation Employee-related Liabilities, Current Line of credit facility, accordion feature, increase limit Line Of Credit Facility, Accordion Feature, Increase Limit Line Of Credit Facility, Accordion Feature, Increase Limit Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Base Rate Election [Domain] Base Rate Election [Domain] Base Rate Election [Domain] Individual: Individual [Axis] Tax withholding for share-based compensation Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Expected term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Inventories Inventories Inventory, Net Assumptions Used For Options Grants [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Statement [Line Items] Statement [Line Items] Accounts receivable, net: Accounts Receivable, after Allowance for Credit Loss, Current [Abstract] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Operating expenses: Operating Expenses [Abstract] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [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 LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Credit Facility [Axis] Credit Agreement [Axis] Credit Agreement Minimum Minimum [Member] Restatement Determination Date Restatement Determination Date Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] 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 Operating lease right-of-use assets Operating lease other non-current asset Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Options Outstanding, Beginning Balance (in shares) Options Outstanding, Ending Balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Segments [Axis] Segments [Axis] Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Total loans Long-Term Debt, Gross Exercise Price Award Exercise Price EARNINGS PER SHARE Earnings Per Share [Text Block] Arrangement Duration Trading Arrangement Duration Employee stock purchase plan issuances Stock Issued During Period, Value, Employee Stock Purchase Plan GOODWILL AND OTHER IDENTIFIABLE INTANGIBLE ASSETS, NET Goodwill and Intangible Assets Disclosure [Text Block] Stockholders' equity: Equity, Attributable to Parent [Abstract] 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 Warranties accrued Standard Product Warranty Accrual, Increase for Warranties Issued Subsegments [Domain] Subsegments [Domain] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] The 2021 Plan The 2021 Plan [Member] The 2021 Plan Segments [Domain] Segments [Domain] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Unrecognized Tax Benefits [Roll Forward] Unrecognized Tax Benefits [Roll Forward] 2029 Finite-Lived Intangible Asset, Expected Amortization, Year Four All Individuals All Individuals [Member] Reporting Unit [Axis] Reporting Unit [Axis] PEO PEO [Member] 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] Variable Rate [Axis] Variable Rate [Axis] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Entities [Table] Entities [Table] Name Trading Arrangement, Individual Name Other (expense) income, net Other Nonoperating Income (Expense) Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Total unrecognized compensation cost nonvested restricted stock units Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Line of credit facility, unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Amortization of intangibles Cost, Amortization Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Unrecognized tax benefits that would decrease next twelve months Decrease in Unrecognized Tax Benefits is Reasonably Possible Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Amortization expense Cost, Depreciation and Amortization Local Phone Number Local Phone Number PRODUCT WARRANTY OBLIGATION Product Warranty Disclosure [Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Credit Facility [Domain] Credit Agreement [Domain] Credit Agreement [Domain] Total operating expenses Operating Expenses Deferred tax liabilities Deferred Income Tax Liabilities, Net Expected volatility rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Risk free interest rate, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Weighted Average Remaining Contractual Term [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] PEO Total Compensation Amount PEO Total Compensation Amount 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 Total other expense, net Other Income Net Total other income, net Statement of Income Location, Balance Statement of Income Location, Balance [Axis] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Common Stock Common Stock [Member] Measure: Measure [Axis] Issuance of stock under stock award plans Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Non-compete Agreements Noncompete Agreements [Member] Closing Stock Price Share Price Benchmark Rate Benchmark Rate [Member] Benchmark Rate Preferred stock, shares authorized Preferred Stock, Shares Authorized Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Line of Credit Line of Credit [Member] Entity Emerging Growth Company Entity Emerging Growth Company Segment Reporting [Abstract] Segment Reporting [Abstract] Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Entity Central Index Key Entity Central Index Key General and Administrative General and Administrative Expense [Member] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Unallocated Corporate Segment [Member] Beginning balance Ending balance Standard Product Warranty Accrual Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component Equity Component [Domain] Preferred stock, par value (USD per share) Preferred Stock, Par or Stated Value Per Share SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Contract assets Capitalized Contract Cost, Net Title Trading Arrangement, Individual Title Statement [Table] Statement [Table] Income Taxes Payable Taxes Payable Unrecognized tax benefits, beginning balance Unrecognized tax benefits, ending balance Unrecognized Tax Benefits Consolidation Items [Domain] Consolidation Items [Domain] City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] 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] Interest Paid Interest Paid, Excluding Capitalized Interest, Operating Activities Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Purchase of property, equipment, improvements and certain other intangible assets Payments to Acquire Productive Assets Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Total current assets Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Supplemental schedule of non-cash investing and financing activities Noncash Investing and Financing Items [Abstract] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Taxes paid for net share settlement of share-based payment options and awards Payments for Repurchase of Common Stock Options Outstanding, Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Changes in operating assets and liabilities (net of acquisitions) Increase (Decrease) in Operating Capital Total long-term debt, net of current portion Long-Term Debt, Excluding Current Maturities Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] 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] 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 Income Tax Disclosure [Text Block] Income Tax Disclosure [Text Block] 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] 2029 Lessee, Operating Lease, Liability, to be Paid, Year Four Supplemental Balance Sheet Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Numerator: Net Income (Loss) Attributable to Parent [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Retained earnings Retained Earnings (Accumulated Deficit) 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 Debt issuance costs Debt Issuance Costs, Gross Schedule of Debt Schedule of Debt [Table Text Block] General and administrative General and Administrative Expense Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Weighted average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Total reported lease liability Operating Lease, Liability Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Performance Shares Performance Shares [Member] Credit Facility [Axis] Credit Facility [Axis] Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Transferred at a point in time Transferred at Point in Time [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Gross Profit Gross Profit Gross Profit Schedule of Product Warranty Accrual Schedule of Product Warranty Liability [Table Text Block] Fair Value as of Grant Date Award Grant Date Fair Value Reconciliation of Assets from Segment to Consolidated Reconciliation of Assets from Segment to Consolidated [Table Text Block] Less unamortized issuance costs Debt Issuance Costs, Net INDEBTEDNESS Debt Disclosure [Text Block] Amortization Capitalized Contract Cost, Amortization Geographical [Domain] Geographical [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Common stock, $.01 par value; 60,000,000 shares authorized; 43,561,862 and 42,996,725 shares issued Common Stock, Value, Issued Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] The Nasdaq Stock Market LLC NASDAQ - ALL MARKETS [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] 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 Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Preferred stock, $.01 par value; 2,000,000 shares authorized; none issued and outstanding Preferred Stock, Value, Issued Options Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Reporting Unit [Domain] Reporting Unit [Domain] The Purchase Plan Employee Stock [Member] Basic (USD per share) Earnings Per Share, Basic Earnings Per Share, Basic Proceeds from employee stock purchase plan transactions Proceeds from Stock Plans Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Accrual for purchase of property, equipment, improvements and certain other intangible assets Capital Expenditures Incurred but Not yet Paid Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Goodwill [Table] Goodwill [Table] Amortization Amortization Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Weighted average common shares: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Total unrecognized compensation cost nonvested awards Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Assets Assets Assets Weighted average volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate 2026 Finite-Lived Intangible Asset, Expected Amortization, Year One Total cost of sales Cost of Goods and Services Sold Number of Restricted Stock Units, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Other non-current liabilities Other Liabilities, Noncurrent Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Commitments and Contingencies (see Note 11) Commitments and Contingencies Risk free interest rate, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Termination Date Trading Arrangement Termination Date Total Revenue Total Revenue Revenues 2027 Lessee, Operating Lease, Liability, to be Paid, Year Two STOCK-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Non-cash Tenant Improvement Allowance [Abstract] Non-cash Tenant Improvement Allowance [Abstract] Non-cash Tenant Improvement Allowance Entity Address, City or Town Entity Address, City or Town Proceeds from long-term debt Proceeds from Issuance of Long-Term Debt Debt Instrument [Axis] Debt Instrument [Axis] Total intrinsic value of all options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Stock-based compensation before income taxes Share-Based Payment Arrangement, Expense Net income Net income Net income Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Weighted Average Exercise Price, Granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Income tax provision specific to the period Income Tax Expense (Benefit) Specific to the Period Income Tax Expense (Benefit) Specific to the Period Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Number of Restricted Stock Units, Canceled Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Schedule of Amortizable Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Entity File Number Entity File Number REVENUE Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Income Statement [Abstract] Income Statement [Abstract] 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 Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 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 Name Forgone Recovery, Individual Name Aggregate Intrinsic Value, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value 2025 (six months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Weighted average remaining lease term- operating leases Operating Lease, Weighted Average Remaining Lease Term 2030 Finite-Lived Intangible Asset, Expected Amortization, Year Five Document Period End Date Document Period End Date Finished goods Inventory, Finished Goods, Net of Reserves Other Other Noncash Income (Expense) Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Base Rate Base Rate [Member] Total future undiscounted lease payments Lessee, Operating Lease, Liability, to be Paid 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 IoT Products & Services Segment IoT Products and Services [Member] IoT Products & Services [Member] Insider Trading Arrangements [Line Items] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] SELECTED BALANCE SHEET DATA Supplemental Balance Sheet Disclosures [Text Block] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount 2028 Lessee, Operating Lease, Liability, to be Paid, Year Three PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Patents and Trademarks Intellectual Property [Member] Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized Adjustment to Compensation: Adjustment to Compensation [Axis] Other current assets Prepaid Expense and Other Assets, Current Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Schedule of Selected Balance Sheet Data Selected Balance Sheet Data [Table Text Block] Selected Balance Sheet Data [Table Text Block] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Retained Earnings Retained Earnings [Member] Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Estimated Litigation Liability Litigation Settlement, Fee Expense Federal Funds Rate Federal Funds Rate [Member] Federal Funds Rate Basic (shares) Denominator for basic net income per common share — weighted average shares outstanding Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Restricted Stock Units Restricted Stock Units (RSUs) [Member] North America, primarily the United States North America [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] Name Awards Close in Time to MNPI Disclosures, Individual Name Entity Filer Category Entity Filer Category Beginning balance (in shares) Ending balance (in shares) Shares, Issued Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Statement of Income Location, Balance Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Statement of Income Location, Balance [Domain] Letter of Credit Letter of Credit [Member] Company Selected Measure Name Company Selected Measure Name EX-101.PRE 9 dgii-20250331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 dgii-20250331_g1.jpg begin 644 dgii-20250331_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.25.1
    Cover Page - shares
    6 Months Ended
    Mar. 31, 2025
    Apr. 30, 2025
    Entity Information [Line Items]    
    Document Type 10-Q  
    Document Quarterly Report true  
    Document Period End Date Mar. 31, 2025  
    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 Large Accelerated Filer  
    Entity Small Business false  
    Entity Emerging Growth Company false  
    Entity Shell Company false  
    Entity Common Stock, Shares Outstanding   37,066,698
    Entity Central Index Key 0000854775  
    Current Fiscal Year End Date --09-30  
    Document Fiscal Year Focus 2025  
    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.25.1
    Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
    shares in Thousands, $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2025
    Mar. 31, 2024
    Mar. 31, 2025
    Mar. 31, 2024
    Revenue:        
    Total Revenue $ 104,503 $ 107,702 $ 208,369 $ 213,791
    Cost of sales:        
    Amortization of intangibles 953 953 1,906 1,906
    Total cost of sales 39,570 45,384 79,038 90,373
    Gross Profit 64,933 62,318 129,331 123,418
    Operating expenses:        
    Sales and marketing 22,041 20,540 43,798 40,187
    Research and development 15,325 15,044 30,352 29,677
    General and administrative 13,840 18,583 28,095 33,270
    Total operating expenses 51,206 54,167 102,245 103,134
    Operating income 13,727 8,151 27,086 20,284
    Other expense, net:        
    Interest expense, net (1,336) (3,697) (3,630) (9,358)
    Debt issuance cost write off 0 0 0 (9,722)
    Other (expense) income, net (43) (32) (12) (58)
    Total other expense, net (1,379) (3,729) (3,642) (19,138)
    Income before income taxes 12,348 4,422 23,444 1,146
    Income tax provision 1,851 428 2,864 206
    Net income $ 10,497 $ 3,994 $ 20,580 $ 940
    Basic net income per common share:        
    Basic (USD per share) $ 0.28 $ 0.11 $ 0.56 $ 0.03
    Diluted net income per common share        
    Diluted (USD per share) $ 0.28 $ 0.11 $ 0.55 $ 0.03
    Weighted average common shares:        
    Basic (shares) 36,956 36,296 36,816 36,212
    Diluted (shares) 37,520 36,974 37,553 36,855
    Product        
    Revenue:        
    Revenue $ 71,987 $ 78,432 $ 144,772 $ 155,682
    Cost of sales:        
    Cost of sales excluding amortization 31,758 37,894 63,731 75,660
    Service        
    Revenue:        
    Revenue 32,516 29,270 63,597 58,109
    Cost of sales:        
    Cost of sales excluding amortization $ 6,859 $ 6,537 $ 13,401 $ 12,807
    XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.1
    Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2025
    Mar. 31, 2024
    Mar. 31, 2025
    Mar. 31, 2024
    Statement of Comprehensive Income [Abstract]        
    Net income $ 10,497 $ 3,994 $ 20,580 $ 940
    Other comprehensive (loss) income:        
    Foreign currency translation adjustment 597 (600) (1,165) 2,348
    Other comprehensive (loss) income 597 (600) (1,165) 2,348
    Comprehensive income $ 11,094 $ 3,394 $ 19,415 $ 3,288
    XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
    Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
    $ in Thousands
    Mar. 31, 2025
    Sep. 30, 2024
    Current assets:    
    Cash and cash equivalents $ 26,296 $ 27,510
    Accounts receivable, net 61,185 69,640
    Inventories 38,601 53,357
    Income Taxes Receivable 3,696 173
    Other current assets 4,948 3,767
    Total current assets 134,726 154,447
    Property, equipment and improvements, net 35,485 34,915
    Intangible assets, net 242,066 252,909
    Goodwill 341,669 342,774
    Operating lease right-of-use assets 9,230 10,207
    Deferred tax assets 16,581 16,141
    Other non-current assets 1,267 3,682
    Assets 781,024 815,075
    Current liabilities:    
    Accounts payable 25,303 23,759
    Accrued compensation 11,019 13,995
    Unearned revenue 36,711 30,556
    Current portion of operating lease liabilities 2,891 2,973
    Income Taxes Payable 1,771 2,549
    Other current liabilities 7,974 15,505
    Total current liabilities 85,669 89,337
    Income taxes payable 2,953 2,749
    Deferred tax liabilities 1,305 1,308
    Long-term debt 70,018 123,185
    Operating lease liabilities 10,041 11,228
    Other non-current liabilities 5,820 6,233
    Total liabilities 175,806 234,040
    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; 43,561,862 and 42,996,725 shares issued 436 430
    Additional paid-in capital 428,041 420,413
    Retained earnings 267,930 247,350
    Accumulated other comprehensive loss (24,909) (23,744)
    Treasury stock, at cost, 6,505,612 and 6,449,364 shares (66,280) (63,414)
    Total stockholders' equity 605,218 581,035
    Total liabilities and stockholders' equity $ 781,024 $ 815,075
    XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
    Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
    Mar. 31, 2025
    Sep. 30, 2024
    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 43,561,862 42,996,725
    Treasury Stock, Common, Shares 6,505,612 6,449,364
    XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
    Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
    $ in Thousands
    6 Months Ended
    Mar. 31, 2025
    Mar. 31, 2024
    Operating activities:    
    Net income $ 20,580 $ 940
    Adjustments to reconcile net income to net cash provided by operating activities:    
    Depreciation of property, equipment and improvements 5,662 3,783
    Amortization 11,134 12,754
    Write-off of debt issuance costs 0 9,722
    Stock-based compensation 7,504 6,579
    Deferred income tax provision (443) (1,873)
    Estimated Litigation Liability 0 6,253
    Other 29 (1,819)
    Changes in operating assets and liabilities (net of acquisitions) 11,539 (4,612)
    Net cash provided by operating activities 56,005 31,727
    Investing activities:    
    Purchase of property, equipment, improvements and certain other intangible assets (1,135) (803)
    Proceeds from Sale of Intangible Assets 0 2,228
    Net cash provide by (used in) investing activities (1,135) 1,425
    Financing activities:    
    Proceeds from long-term debt 0 214,062
    Payments on long-term debt (53,300) (256,025)
    Proceeds from stock option plan transactions 2,731 944
    Proceeds from employee stock purchase plan transactions 1,116 1,111
    Taxes paid for net share settlement of share-based payment options and awards (6,584) (2,784)
    Net cash provided by financing activities (56,037) (42,692)
    Effect of exchange rate changes on cash and cash equivalents (47) 1,642
    Net decrease in cash and cash equivalents (1,214) (7,898)
    Cash and cash equivalents, beginning of period 27,510 31,693
    Cash and cash equivalents, end of period 26,296 23,795
    Supplemental schedule of non-cash investing and financing activities    
    Interest Paid 3,556 8,274
    Income Taxes Paid, Net 7,315 3,407
    Transfer of inventory to property, equipment and improvements (5,131) (4,046)
    Accrual for purchase of property, equipment, improvements and certain other intangible assets $ (168) $ (25)
    XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
    Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
    $ in Thousands
    Total
    Common Stock
    Treasury Stock, Common
    Additional Paid-in Capital
    Retained Earnings
    Accumulated Other Comprehensive (Loss) Income
    Increase (Decrease) in Stockholders' Equity [Roll Forward]            
    Treasury Stock, Common, Shares     6,436,000      
    Beginning balance (in shares) at Sep. 30, 2023   42,501,000        
    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,000)      
    Employee stock purchase plan issuances 1,112   $ 491 621    
    Taxes paid for net share settlement of share-based payment awards (in shares)     106,000      
    Taxes paid for net share settlement of share-based payment awards (2,785)   $ (2,668)      
    Issuance of stock under stock award plans (in shares)   353,000        
    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,000        
    Ending balance at Mar. 31, 2024 549,627 $ 429 $ (63,683) 411,759 225,785 (24,663)
    Increase (Decrease) in Stockholders' Equity [Roll Forward]            
    Treasury Stock, Common, Shares     6,500,000      
    Beginning balance (in shares) at Dec. 31, 2023   42,749,000        
    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,000)      
    Employee stock purchase plan issuances 581   $ 260 321    
    Taxes paid for net share settlement of share-based payment awards (in shares)     18,000      
    Taxes paid for net share settlement of share-based payment awards (617)   $ (533) (84)    
    Issuance of stock under stock award plans (in shares)   105,000        
    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,000        
    Ending balance at Mar. 31, 2024 $ 549,627 $ 429 $ (63,683) 411,759 225,785 (24,663)
    Increase (Decrease) in Stockholders' Equity [Roll Forward]            
    Treasury Stock, Common, Shares     6,492,000      
    Treasury Stock, Common, Shares 6,449,364   6,449,000      
    Beginning balance (in shares) at Sep. 30, 2024   42,997,000        
    Beginning balance at Sep. 30, 2024 $ 581,035 $ 430 $ (63,414) 420,413 247,350 (23,744)
    Increase (Decrease) in Stockholders' Equity [Roll Forward]            
    Net income 20,580       20,580  
    Other comprehensive (loss) income (1,165)         (1,165)
    Employee stock purchase plan issuances (in shares)     (48,000)      
    Employee stock purchase plan issuances 1,116   $ 500 616    
    Taxes paid for net share settlement of share-based payment awards (in shares)     105,000      
    Taxes paid for net share settlement of share-based payment awards (6,584)   $ (3,366) (3,218)    
    Issuance of stock under stock award plans (in shares)   565,000        
    Issuance of stock under stock award plans 2,732 $ 6   2,726    
    Stock-based compensation expense 7,504     7,504    
    Ending balance (in shares) at Mar. 31, 2025   43,562,000        
    Ending balance at Mar. 31, 2025 605,218 $ 436 $ (66,280) 428,041 267,930 (24,909)
    Increase (Decrease) in Stockholders' Equity [Roll Forward]            
    Treasury Stock, Common, Shares     6,527,000      
    Beginning balance (in shares) at Dec. 31, 2024   43,416,000        
    Beginning balance at Dec. 31, 2024 590,675 $ 434 $ (66,411) 424,725 257,433 (25,506)
    Increase (Decrease) in Stockholders' Equity [Roll Forward]            
    Net income 10,497       10,497  
    Other comprehensive (loss) income 597         597
    Employee stock purchase plan issuances (in shares)     (26,000)      
    Employee stock purchase plan issuances 599   $ 273 326    
    Taxes paid for net share settlement of share-based payment awards (in shares)     5,000      
    Taxes paid for net share settlement of share-based payment awards (2,044)   $ (142) 1,902    
    Issuance of stock under stock award plans (in shares)   146,000        
    Issuance of stock under stock award plans 950 $ 2   948    
    Stock-based compensation expense 3,944     3,944    
    Ending balance (in shares) at Mar. 31, 2025   43,562,000        
    Ending balance at Mar. 31, 2025 $ 605,218 $ 436 $ (66,280) $ 428,041 $ 267,930 $ (24,909)
    Increase (Decrease) in Stockholders' Equity [Roll Forward]            
    Treasury Stock, Common, Shares 6,505,612   6,506,000      
    XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.1
    Basis of Presentation of Unaudited Interim Condensed Consolidated Financial Statements and Significant Accounting Policies
    6 Months Ended
    Mar. 31, 2025
    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, 2024. 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.
    Recently Issued Accounting Standards Not Yet Adopted
    In November 2024, FASB issued ASU 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40), “Disaggregation of Income Statement Expenses,” which improves disclosures about a company’s expenses and provides more detailed information about the types of expenses in commonly presented expense captions. This amendment is effective for our fiscal year ending September 30, 2028 and interim periods within our fiscal year ending September 30, 2029. We are currently assessing the impact of this guidance on our disclosures.
    In December 2023, FASB issued ASU 2023-09, Income Taxes (Topic 740), “Improvements to Income Tax Disclosures,” which enhances the transparency and decision usefulness of income tax disclosures. This amendment is effective for our fiscal year ending September 30, 2028 and interim periods within our fiscal year ending September 30, 2029. We are currently assessing the impact of this guidance on our disclosures.
    In November 2023, FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This amendment is effective for our fiscal year ending September 30, 2025 and interim periods within our fiscal year ending September 30, 2026. We are currently assessing the impact of this guidance on our disclosures.
    XML 20 R9.htm IDEA: XBRL DOCUMENT v3.25.1
    Earnings Per Share
    6 Months Ended
    Mar. 31, 2025
    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,
     2025202420252024
    Numerator:  
    Net income$10,497 $3,994 $20,580 $940 
    Denominator:  
    Denominator for basic net income per common share — weighted average shares outstanding36,956 36,296 36,816 36,212 
    Effect of dilutive securities:  
    Stock options and restricted stock units564 678 737 643 
    Denominator for diluted net income per common share — adjusted weighted average shares37,520 36,974 37,553 36,855 
    Net income per common share, basic$0.28 $0.11 $0.56 $0.03 
    Net income per common share, diluted$0.28 $0.11 $0.55 $0.03 
    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, 2025 and 2024, 348,553 and 583,062 shares outstanding were excluded, respectively.
    XML 21 R10.htm IDEA: XBRL DOCUMENT v3.25.1
    Selected Balance Sheet Data
    6 Months Ended
    Mar. 31, 2025
    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,
    2025
    September 30,
    2024
    Accounts receivable, net:
    Accounts receivable$70,951 $78,672 
    Less allowance for credit losses4,783 1,562 
    Less reserve for future credit returns and pricing adjustments4,983 7,470 
    Accounts receivable, net$61,185 $69,640 
    Inventories:
    Raw materials$13,712 $18,669 
    Work in process293 52 
    Finished goods24,596 34,636 
    Inventories$38,601 $53,357 
    XML 22 R11.htm IDEA: XBRL DOCUMENT v3.25.1
    Goodwill and Other Identifiable Intangible Assets, Net
    6 Months Ended
    Mar. 31, 2025
    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, 2025September 30, 2024
    Gross
    carrying
    amount
    Accum.
    amort.
    NetGross
    carrying
    amount
    Accum.
    amort.
    Net
    Purchased and core technology$84,928 $(65,448)$19,480 $85,041 $(63,654)$21,387 
    License agreements112 (112)— 112 (112)— 
    Patents and trademarks40,714 (23,684)17,030 40,335 (22,047)18,288 
    Customer relationships309,173 (103,617)205,556 309,223 (95,989)213,234 
    Non-compete agreements600 (600)— 600 (600)— 
    Order backlog1,000 (1,000)— 1,000 (1,000)— 
    Total$436,527 $(194,461)$242,066 $436,311 $(183,402)$252,909 
    Amortization expense for intangible assets was $5.2 million and $6.1 million for the three months ended March 31, 2025 and 2024, respectively. Amortization expense for intangible assets was $11.0 million and $12.3 million for the six months ended March 31, 2025 and 2024, 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 2025 and the five succeeding fiscal years is (in thousands):
    2025 (six months)$10,381 
    202620,709 
    202720,709 
    202820,447 
    202918,701 
    203018,297 
    The changes in the carrying amount of goodwill by reportable segments are (in thousands):
     Six months ended March 31, 2025
     IoT
    Products & Services
    IoT
    Solutions
    Total
    Balance on September 30, 2024$175,093 $167,681 $342,774 
    Foreign currency translation adjustment(525)(580)(1,105)
    Balance on March 31, 2025$174,568 $167,101 $341,669 
    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 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 for goodwill testing purposes: 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 reporting units was tested individually for impairment during our annual impairment test completed as of the end of the third fiscal quarter of fiscal 2024.

    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.
    XML 23 R12.htm IDEA: XBRL DOCUMENT v3.25.1
    Indebtedness
    6 Months Ended
    Mar. 31, 2025
    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.
    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.25% through February 13, 2025 and at Term SOFR for a one-month interest election period plus an applicable margin of 1.75% following that date. Our weighted average interest rate for our Credit Facility was 6.10% as of March 31, 2025.
    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.20% as of March 31, 2025. 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, 2025.
    The following table is a summary of our long-term indebtedness at March 31, 2025 and September 30, 2024 (in thousands):
    Balance on March 31, 2025Balance on September 30, 2024
    Revolving Loan$71,000 $124,300 
    Less unamortized issuance costs(982)(1,115)
    Total long-term debt, net of unamortized issuance costs$70,018 $123,185 
    5. INDEBTEDNESS (CONTINUED)
    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.25.1
    Segment Information
    6 Months Ended
    Mar. 31, 2025
    Segment Reporting [Abstract]  
    SEGMENT INFORMATION SEGMENT INFORMATION
    We have a single segment manager over IoT Products & Services and a single manager over IoT Solutions. As a result we have two operating segments. These two operating segments also serve as our reportable segments: IoT Products & Services and IoT Solutions. Each operating segment is led by a single segment manager. IoT Products & Services derives revenue from the sale of products and services that help original equipment manufacturers ("OEMs"), enterprise and government customers create and deploy, secure IoT connectivity solutions. IoT Solutions derives revenue from the sale of software-based services that are enabled through the use of connected devices that utilize cellular communications.
    Our CEO is our Chief Operating Decision Maker ("CODM"). The measures the CODM uses to measure profitability within each of our reportable segments is segment gross profit.
    Summary operating results for each of our segments were (in thousands):
    Three months ended March 31,Six months ended March 31,
    2025202420252024
    Revenue
    IoT Products & Services$77,783 $83,390 $155,606 $165,413 
    IoT Solutions26,720 24,312 52,763 48,378 
    Total revenue$104,503 $107,702 $208,369 $213,791 
    Gross Profit
    IoT Products & Services$45,852 $45,061 $91,455 $88,920 
    IoT Solutions19,081 17,257 37,876 34,498 
    Total gross profit$64,933 $62,318 $129,331 $123,418 
    Total depreciation and amortization expense was (in thousands):
    Three months ended March 31,Six months ended March 31,
    2025202420242023
    IoT Products & Services$2,919 $3,107 $6,346 $6,205 
    IoT Solutions5,243 4,958 10,316 9,911 
    Total depreciation and amortization$8,162 $8,065 $16,662 $16,116 
    Total expended for property, plant and equipment was (in thousands):
    Six months ended March 31,
    20252024
    IoT Products & Services$597 $336 
    IoT Solutions*378 333 
    Total expended for property, plant and equipment$975 $669 
    * Excluded from these amounts are $5,131 and $4,046 of transfers of inventory to property plant and equipment for subscriber assets for the six months ended March 31, 2025 and 2023, respectively.
    6. SEGMENT INFORMATION (CONTINUED)
    Total assets for each of our segments were (in thousands):
    March 31,
    2025
    September 30,
    2024
    IoT Products & Services$357,153 $376,998 
    IoT Solutions397,575 410,567 
    Unallocated*26,296 27,510 
    Total assets$781,024 $815,075 
    *Unallocated consists of cash and cash equivalents.
    XML 25 R14.htm IDEA: XBRL DOCUMENT v3.25.1
    Revenue
    6 Months Ended
    Mar. 31, 2025
    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,
    2025202420252024
    North America, primarily the United States$83,542 $72,398 $162,554 $152,093 
    Europe, Middle East & Africa14,989 19,485 32,999 33,875 
    Rest of world5,972 15,819 12,816 27,823 
    Total revenue$104,503 $107,702 $208,369 $213,791 
    The following table summarizes our revenue by the timing of revenue recognition (in thousands):
    Three months ended March 31,Six months ended March 31,
    2025202420252024
    Transferred at a point in time$73,802 $80,574 $148,405 $159,968 
    Transferred over time30,701 27,128 59,964 53,823 
    Total revenue$104,503 $107,702 $208,369 $213,791 
    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 $24.7 million and $23.6 million as of March 31, 2025 and September 30, 2024, respectively, are included in property, equipment and improvements, net. Depreciation expense for these subscriber assets, which is included in cost of sales, was $2.1 million and $1.2 million for the three months ended March 31, 2025 and 2024, respectively. Depreciation expense for these subscriber assets, which is included in cost of sales, was $4.0 million and $2.2 million for the six months ended March 31, 2025 and 2024, respectively.
    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, 2025 and September 30, 2024.
    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.
    7. REVENUE (CONTINUED)
    Our contract liabilities were $42.5 million and $38.0 million at March 31, 2025 and 2024, respectively.
    There were contract liability balances of $41.6 million and $35.0 million as of December 31, 2024 and 2023, respectively. Of these balances, Digi recognized $10.2 million and $8.3 million as revenue in the three months ended March 31, 2025 and 2024, respectively. There were contract liability balances of $36.8 million and $27.9 million as of September 30, 2024 and 2023, respectively. Digi recognized $16.4 million and $13.3 million as revenue in the six months ended March 31, 2025 and 2024, respectively.
    Remaining Performance Obligation
    As of March 31, 2025, we had approximately $160.8 million of remaining performance obligations on contracts with an original duration of one year or more. We expect to recognize revenue on approximately $76.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.25.1
    Income Taxes
    6 Months Ended
    Mar. 31, 2025
    Income Tax Disclosure [Abstract]  
    Income Tax Disclosure [Text Block] INCOME TAXES
    Our income tax expense was $2.9 million for the six months ended March 31, 2025. Included in this was a net tax benefit of $0.5 million discretely related to the six months ended March 31, 2025. This benefit was the result of recognized stock compensation tax benefits in excess of book stock compensation 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, 2024$3,602 
    Decreases related to:
    Expiration of statute of limitations(57)
    Unrecognized tax benefits as of March 31, 2025$3,545 
    The total amount of unrecognized tax benefits at March 31, 2025 that, if recognized, would affect our effective tax rate was $3.4 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.25.1
    Product Warranty Obligation
    6 Months Ended
    Mar. 31, 2025
    Product Warranties Disclosures [Abstract]  
    PRODUCT WARRANTY OBLIGATION PRODUCT WARRANTY OBLIGATION
    The following tables summarize 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,
    20252024
    Balance at beginning of period$1,104 $781 
    Warranties accrued180 76 
    Net settlements(180)(83)
    Balance at end of period$1,104 $774 
    Six months ended March 31,
    20252024
    Balance at beginning of period$933 $772 
    Warranties accrued387 170 
    Settlement made(216)(168)
    Balance at end of period$1,104 $774 
    XML 28 R17.htm IDEA: XBRL DOCUMENT v3.25.1
    Leases
    6 Months Ended
    Mar. 31, 2025
    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, 2025September 30, 2024
    Assets
    Operating leasesOperating lease right-of-use assets$9,230 $10,207 
    Total lease assets$9,230 $10,207 
    Liabilities
    Operating leasesCurrent portion of operating lease liabilities$2,891 $2,973 
    Operating leasesOperating lease liabilities10,041 11,228 
    Total lease liabilities$12,932 $14,201 
    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,
    2025202420252024
    Operating lease cost$844 $930 $1,716 $1,821 
    Variable lease cost332 316 617 633 
    Short-term lease cost29 28 58 55 
    Total lease cost$1,205 $1,274 $2,391 $2,509 
    At March 31, 2025, the weighted average remaining lease term of our operating leases was 5.6 years and the weighted average discount rate for these leases was 4.7%.
    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, 2025 (in thousands):
    Fiscal yearAmount
    2025 (six months)$1,813 
    20263,353 
    20272,099 
    20281,898 
    20291,840 
    20301,880 
    Thereafter1,984 
    Total future undiscounted lease payments14,867 
    Less imputed interest(1,935)
    Total reported lease liability$12,932 
    XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.1
    Contingencies
    6 Months Ended
    Mar. 31, 2025
    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.
    In addition to the matter 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.25.1
    Stock-Based Compensation
    6 Months Ended
    Mar. 31, 2025
    Share-Based Payment Arrangement [Abstract]  
    STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
    Stock-based awards granted in the first six months of fiscal 2025 and 2024 were granted under the Digi International Inc. 2021 Omnibus Incentive Plan (as amended and restated, 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, 2025, there were approximately 3,361,849 shares available for future grants under the 2021 Plan.
    Cash received from the exercise of stock options was $2.7 million and $0.9 million for the six months ended March 31, 2025 and 2024, respectively.
    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, 2025 and 2024, our employees forfeited 104,068 shares and 106,227 shares, respectively, in order to satisfy withholding tax obligations of $3.4 million and $2.7 million, respectively.
    12. STOCK-BASED COMPENSATION (CONTINUED)
    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 for the six months ended March 31, 2025 and 2024. Pursuant to the ESPP, 47,820 and 50,171 common shares were issued to employees during the six months ended March 31, 2025 and 2024, respectively. Shares are issued under the ESPP from treasury stock. As of March 31, 2025, 320,677 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,
    2025202420252024
    Cost of sales$202 $175 $389 $356 
    Sales and marketing1,358 1,208 2,619 2,376 
    Research and development611 501 1,157 931 
    General and administrative1,773 1,589 3,339 2,916 
    Stock-based compensation before income taxes3,944 3,473 7,504 6,579 
    Income tax benefit(840)(751)(1,601)(1,414)
    Stock-based compensation after income taxes$3,104 $2,722 $5,903 $5,165 
    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, 20241,382 $19.01
    Granted63 31.56
    Exercised(515)24.54
    Forfeited / Canceled(12)28.47
    Balance on March 31, 2025918 $21.583.3$6,594 
    Exercisable on March 31, 2025684 $19.732.7$6,001 
    (1) The aggregate intrinsic value represents the total pre-tax intrinsic value, based on our closing stock price of $27.83 as of March 31, 2025, 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, 2025 and 2024 was $17.4 million and $1.8 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,
    20252024
    Weighted average per option grant date fair value$16.23$12.44
    Assumptions used for option grants:
    Risk free interest rate
    4.31% - 4.38%
    4.45% - 4.68%
    Expected term6.00 years6.00 years
    Expected volatility
    48%
    46%
    Weighted average volatility48%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, 2025, the total unrecognized compensation cost related to non-vested stock options was $2.7 million and the related weighted average period over which it is expected to be recognized is approximately 1.9 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, 2025 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, 2024846 $30.15 220 $30.55 
    Granted428 32.16 162 32.64 
    Vested(249)27.33 (54)30.57 
    Canceled(34)30.63 (4)19.78 
    Nonvested on March 31, 2025991 $31.71 324 $31.71 
    As of March 31, 2025, the total unrecognized compensation cost related to non-vested restricted stock units and performance stock units was $25.4 million and $1.4 million, respectively. The related weighted average period over which these costs are expected to be recognized was approximately 2.2 years and 0.5 years, respectively.
    XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.1
    Pay vs Performance Disclosure - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2025
    Mar. 31, 2024
    Mar. 31, 2025
    Mar. 31, 2024
    Pay vs Performance Disclosure        
    Net income $ 10,497 $ 3,994 $ 20,580 $ 940
    XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.1
    Insider Trading Arrangements
    3 Months Ended
    Mar. 31, 2025
    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.25.1
    Earnings Per Share (Tables)
    6 Months Ended
    Mar. 31, 2025
    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,
     2025202420252024
    Numerator:  
    Net income$10,497 $3,994 $20,580 $940 
    Denominator:  
    Denominator for basic net income per common share — weighted average shares outstanding36,956 36,296 36,816 36,212 
    Effect of dilutive securities:  
    Stock options and restricted stock units564 678 737 643 
    Denominator for diluted net income per common share — adjusted weighted average shares37,520 36,974 37,553 36,855 
    Net income per common share, basic$0.28 $0.11 $0.56 $0.03 
    Net income per common share, diluted$0.28 $0.11 $0.55 $0.03 
    XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.1
    Selected Balance Sheet Data (Tables)
    6 Months Ended
    Mar. 31, 2025
    Selected Balance Sheet Data [Abstract]  
    Schedule of Selected Balance Sheet Data
    The following table shows selected balance sheet data (in thousands):
    March 31,
    2025
    September 30,
    2024
    Accounts receivable, net:
    Accounts receivable$70,951 $78,672 
    Less allowance for credit losses4,783 1,562 
    Less reserve for future credit returns and pricing adjustments4,983 7,470 
    Accounts receivable, net$61,185 $69,640 
    Inventories:
    Raw materials$13,712 $18,669 
    Work in process293 52 
    Finished goods24,596 34,636 
    Inventories$38,601 $53,357 
    XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.1
    Goodwill and Other Identifiable Intangible Assets, Net (Tables)
    6 Months Ended
    Mar. 31, 2025
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Schedule of Amortizable Intangible Assets
    Amortizable intangible assets were (in thousands):
     March 31, 2025September 30, 2024
    Gross
    carrying
    amount
    Accum.
    amort.
    NetGross
    carrying
    amount
    Accum.
    amort.
    Net
    Purchased and core technology$84,928 $(65,448)$19,480 $85,041 $(63,654)$21,387 
    License agreements112 (112)— 112 (112)— 
    Patents and trademarks40,714 (23,684)17,030 40,335 (22,047)18,288 
    Customer relationships309,173 (103,617)205,556 309,223 (95,989)213,234 
    Non-compete agreements600 (600)— 600 (600)— 
    Order backlog1,000 (1,000)— 1,000 (1,000)— 
    Total$436,527 $(194,461)$242,066 $436,311 $(183,402)$252,909 
    Schedule of Estimated Future Amortization Expense Related to Intangible Assets
    Estimated amortization expense related to intangible assets for the remainder of fiscal 2025 and the five succeeding fiscal years is (in thousands):
    2025 (six months)$10,381 
    202620,709 
    202720,709 
    202820,447 
    202918,701 
    203018,297 
    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, 2025
     IoT
    Products & Services
    IoT
    Solutions
    Total
    Balance on September 30, 2024$175,093 $167,681 $342,774 
    Foreign currency translation adjustment(525)(580)(1,105)
    Balance on March 31, 2025$174,568 $167,101 $341,669 
    XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
    Debt (Tables)
    6 Months Ended
    Mar. 31, 2025
    Debt Disclosure [Abstract]  
    Schedule of Debt
    The following table is a summary of our long-term indebtedness at March 31, 2025 and September 30, 2024 (in thousands):
    Balance on March 31, 2025Balance on September 30, 2024
    Revolving Loan$71,000 $124,300 
    Less unamortized issuance costs(982)(1,115)
    Total long-term debt, net of unamortized issuance costs$70,018 $123,185 
    XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.1
    Segment Information (Tables)
    6 Months Ended
    Mar. 31, 2025
    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,
    2025202420252024
    Revenue
    IoT Products & Services$77,783 $83,390 $155,606 $165,413 
    IoT Solutions26,720 24,312 52,763 48,378 
    Total revenue$104,503 $107,702 $208,369 $213,791 
    Gross Profit
    IoT Products & Services$45,852 $45,061 $91,455 $88,920 
    IoT Solutions19,081 17,257 37,876 34,498 
    Total gross profit$64,933 $62,318 $129,331 $123,418 
    Depreciation and Amortization Expense By Segment
    Total depreciation and amortization expense was (in thousands):
    Three months ended March 31,Six months ended March 31,
    2025202420242023
    IoT Products & Services$2,919 $3,107 $6,346 $6,205 
    IoT Solutions5,243 4,958 10,316 9,911 
    Total depreciation and amortization$8,162 $8,065 $16,662 $16,116 
    Payments to Acquire Property, Plant and Equipment by Segment
    Total expended for property, plant and equipment was (in thousands):
    Six months ended March 31,
    20252024
    IoT Products & Services$597 $336 
    IoT Solutions*378 333 
    Total expended for property, plant and equipment$975 $669 
    * Excluded from these amounts are $5,131 and $4,046 of transfers of inventory to property plant and equipment for subscriber assets for the six months ended March 31, 2025 and 2023, respectively.
    Reconciliation of Assets from Segment to Consolidated
    Total assets for each of our segments were (in thousands):
    March 31,
    2025
    September 30,
    2024
    IoT Products & Services$357,153 $376,998 
    IoT Solutions397,575 410,567 
    Unallocated*26,296 27,510 
    Total assets$781,024 $815,075 
    *Unallocated consists of cash and cash equivalents.
    XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
    Revenue (Tables)
    6 Months Ended
    Mar. 31, 2025
    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,
    2025202420252024
    North America, primarily the United States$83,542 $72,398 $162,554 $152,093 
    Europe, Middle East & Africa14,989 19,485 32,999 33,875 
    Rest of world5,972 15,819 12,816 27,823 
    Total revenue$104,503 $107,702 $208,369 $213,791 
    The following table summarizes our revenue by the timing of revenue recognition (in thousands):
    Three months ended March 31,Six months ended March 31,
    2025202420252024
    Transferred at a point in time$73,802 $80,574 $148,405 $159,968 
    Transferred over time30,701 27,128 59,964 53,823 
    Total revenue$104,503 $107,702 $208,369 $213,791 
    XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
    Income Taxes (Tables)
    6 Months Ended
    Mar. 31, 2025
    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, 2024$3,602 
    Decreases related to:
    Expiration of statute of limitations(57)
    Unrecognized tax benefits as of March 31, 2025$3,545 
    XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.1
    Product Warranty Obligation (Tables)
    6 Months Ended
    Mar. 31, 2025
    Product Warranties Disclosures [Abstract]  
    Schedule of Product Warranty Accrual
    The following tables summarize 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,
    20252024
    Balance at beginning of period$1,104 $781 
    Warranties accrued180 76 
    Net settlements(180)(83)
    Balance at end of period$1,104 $774 
    Six months ended March 31,
    20252024
    Balance at beginning of period$933 $772 
    Warranties accrued387 170 
    Settlement made(216)(168)
    Balance at end of period$1,104 $774 
    XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
    Leases (Tables)
    6 Months Ended
    Mar. 31, 2025
    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, 2025September 30, 2024
    Assets
    Operating leasesOperating lease right-of-use assets$9,230 $10,207 
    Total lease assets$9,230 $10,207 
    Liabilities
    Operating leasesCurrent portion of operating lease liabilities$2,891 $2,973 
    Operating leasesOperating lease liabilities10,041 11,228 
    Total lease liabilities$12,932 $14,201 
    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,
    2025202420252024
    Operating lease cost$844 $930 $1,716 $1,821 
    Variable lease cost332 316 617 633 
    Short-term lease cost29 28 58 55 
    Total lease cost$1,205 $1,274 $2,391 $2,509 
    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, 2025 (in thousands):
    Fiscal yearAmount
    2025 (six months)$1,813 
    20263,353 
    20272,099 
    20281,898 
    20291,840 
    20301,880 
    Thereafter1,984 
    Total future undiscounted lease payments14,867 
    Less imputed interest(1,935)
    Total reported lease liability$12,932 
    XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
    Stock-Based Compensation (Tables)
    6 Months Ended
    Mar. 31, 2025
    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,
    2025202420252024
    Cost of sales$202 $175 $389 $356 
    Sales and marketing1,358 1,208 2,619 2,376 
    Research and development611 501 1,157 931 
    General and administrative1,773 1,589 3,339 2,916 
    Stock-based compensation before income taxes3,944 3,473 7,504 6,579 
    Income tax benefit(840)(751)(1,601)(1,414)
    Stock-based compensation after income taxes$3,104 $2,722 $5,903 $5,165 
    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, 20241,382 $19.01
    Granted63 31.56
    Exercised(515)24.54
    Forfeited / Canceled(12)28.47
    Balance on March 31, 2025918 $21.583.3$6,594 
    Exercisable on March 31, 2025684 $19.732.7$6,001 
    (1) The aggregate intrinsic value represents the total pre-tax intrinsic value, based on our closing stock price of $27.83 as of March 31, 2025, 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,
    20252024
    Weighted average per option grant date fair value$16.23$12.44
    Assumptions used for option grants:
    Risk free interest rate
    4.31% - 4.38%
    4.45% - 4.68%
    Expected term6.00 years6.00 years
    Expected volatility
    48%
    46%
    Weighted average volatility48%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, 2025 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, 2024846 $30.15 220 $30.55 
    Granted428 32.16 162 32.64 
    Vested(249)27.33 (54)30.57 
    Canceled(34)30.63 (4)19.78 
    Nonvested on March 31, 2025991 $31.71 324 $31.71 
    XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
    Earnings Per Share (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2025
    Mar. 31, 2024
    Mar. 31, 2025
    Mar. 31, 2024
    Numerator:        
    Net income $ 10,497 $ 3,994 $ 20,580 $ 940
    Denominator:        
    Denominator for basic net income per common share — weighted average shares outstanding 36,956,000 36,296,000 36,816,000 36,212,000
    Effect of dilutive securities:        
    Stock options and restricted stock units 564,000 678,000 737,000 643,000
    Denominator for diluted net income per common share — adjusted weighted average shares 37,520,000 36,974,000 37,553,000 36,855,000
    Basic net income per common share:        
    Earnings Per Share, Basic $ 0.28 $ 0.11 $ 0.56 $ 0.03
    Diluted net income per common share        
    Diluted (USD per share) $ 0.28 $ 0.11 $ 0.55 $ 0.03
    Potentially dilutive securities excluded from computation of earnings per share 348,553 583,062 271,328 676,456
    XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
    Selected Balance Sheet Data (Details) - USD ($)
    $ in Thousands
    Mar. 31, 2025
    Sep. 30, 2024
    Accounts receivable, net:    
    Accounts receivable $ 70,951 $ 78,672
    Less allowance for credit losses 4,783 1,562
    Less reserve for future credit returns and pricing adjustments 4,983 7,470
    Accounts receivable, net 61,185 69,640
    Inventories:    
    Raw materials 13,712 18,669
    Work in process 293 52
    Finished goods 24,596 34,636
    Inventories $ 38,601 $ 53,357
    XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
    Goodwill and Other Identifiable Intangible Assets, Net (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2025
    Mar. 31, 2024
    Mar. 31, 2025
    Mar. 31, 2024
    Sep. 30, 2024
    Finite-Lived Intangible Assets [Line Items]          
    Gross carrying amount $ 436,527   $ 436,527   $ 436,311
    Accumulated amortization (194,461)   (194,461)   (183,402)
    Net 242,066   242,066   252,909
    Goodwill 341,669   341,669   342,774
    Purchased and Core Technology          
    Finite-Lived Intangible Assets [Line Items]          
    Gross carrying amount 84,928   84,928   85,041
    Accumulated amortization (65,448)   (65,448)   (63,654)
    Net 19,480   19,480   21,387
    License Agreements          
    Finite-Lived Intangible Assets [Line Items]          
    Gross carrying amount 112   112   112
    Accumulated amortization (112)   (112)   (112)
    Net 0   0   0
    Patents and Trademarks          
    Finite-Lived Intangible Assets [Line Items]          
    Gross carrying amount 40,714   40,714   40,335
    Accumulated amortization (23,684)   (23,684)   (22,047)
    Net 17,030   17,030   18,288
    Customer Relationships          
    Finite-Lived Intangible Assets [Line Items]          
    Gross carrying amount 309,173   309,173   309,223
    Accumulated amortization (103,617)   (103,617)   (95,989)
    Net 205,556   205,556   213,234
    Non-compete Agreements          
    Finite-Lived Intangible Assets [Line Items]          
    Gross carrying amount 600   600   600
    Accumulated amortization (600)   (600)   (600)
    Net 0   0   0
    Order backlog          
    Finite-Lived Intangible Assets [Line Items]          
    Gross carrying amount 1,000   1,000   1,000
    Accumulated amortization (1,000)   (1,000)   (1,000)
    Net 0   0   $ 0
    Cost of Sales and General and Administrative Expense          
    Finite-Lived Intangible Assets [Line Items]          
    Amortization expense $ 5,200 $ 6,100 $ 11,000 $ 12,300  
    XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
    Goodwill and Other Identifiable Intangible Assets, Net (Additional Information) (Details)
    $ in Thousands
    6 Months Ended
    Mar. 31, 2025
    USD ($)
    segment
    Sep. 30, 2024
    USD ($)
    Goodwill [Line Items]    
    Number of Reportable Segments | segment 2  
    Goodwill $ 341,669 $ 342,774
    IoT Products & Services Segment    
    Goodwill [Line Items]    
    Goodwill 174,568 175,093
    IoT Solutions Segment    
    Goodwill [Line Items]    
    Goodwill $ 167,101 $ 167,681
    XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
    Goodwill and Other Identifiable Intangible Assets, Net (Amortization Expense) (Details)
    $ in Thousands
    Mar. 31, 2025
    USD ($)
    Goodwill and Intangible Assets Disclosure [Abstract]  
    2025 (six months) $ 10,381
    2026 20,709
    2027 20,709
    2028 20,447
    2029 18,701
    2030 $ 18,297
    XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
    Goodwill and Other Identifiable Intangible Assets, Net (Goodwill Rollforward) (Details)
    $ in Thousands
    6 Months Ended
    Mar. 31, 2025
    USD ($)
    Goodwill [Roll Forward]  
    Beginning balance $ 342,774
    Foreign currency translation adjustment (1,105)
    Ending balance 341,669
    IoT Products & Services Segment  
    Goodwill [Roll Forward]  
    Beginning balance 175,093
    Foreign currency translation adjustment (525)
    Ending balance 174,568
    IoT Solutions Segment  
    Goodwill [Roll Forward]  
    Beginning balance 167,681
    Foreign currency translation adjustment (580)
    Ending balance $ 167,101
    XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
    Indebtedness - Narrative (Details) - USD ($)
    $ in Millions
    2 Months Ended 4 Months Ended 6 Months Ended
    Mar. 31, 2025
    Feb. 12, 2025
    Mar. 31, 2025
    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 1.75% 2.25%      
    Credit Facility [Domain] | Line of Credit          
    Line of Credit Facility [Line Items]          
    Debt instrument, covenant, leverage ratio, minimum 3.00   3.00    
    Debt instrument, covenant, liquidity ratio, total net leverage ratio 3.00   3.00    
    Debt instrument, covenant, holiday, exception 3.50   3.50    
    Debt Instrument, Covenant, Total Net Leverage Ratio, Unrestricted Cash, Maximum $ 50.0   $ 50.0    
    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 6.10%   6.10%    
    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.20%    
    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, 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.25.1
    Indebtedness - Schedule of Long-Term Debt (Details) - USD ($)
    $ in Thousands
    Mar. 31, 2025
    Sep. 30, 2024
    Dec. 07, 2023
    Dec. 22, 2021
    Debt Instrument [Line Items]        
    Less unamortized issuance costs $ (982) $ (1,115)    
    Total long-term debt, net of current portion 70,018 123,185    
    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 $ 71,000 $ 124,300    
    Revolving loan maximum borrowing capacity     $ 250,000 35,000
    Term loan        
    Debt Instrument [Line Items]        
    Revolving loan maximum borrowing capacity       $ 350,000
    XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
    Segment Information (Details)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2025
    USD ($)
    Mar. 31, 2024
    USD ($)
    Mar. 31, 2025
    USD ($)
    numberOfOperatingSegments
    segment
    Mar. 31, 2024
    USD ($)
    Segment Reporting Information [Line Items]        
    Number of Reportable Segments | segment     2  
    Number of Operating Segments | numberOfOperatingSegments     2  
    Total Revenue $ 104,503 $ 107,702 $ 208,369 $ 213,791
    Gross Profit 64,933 62,318 129,331 123,418
    Operating income (loss) 13,727 8,151 27,086 20,284
    IoT Products & Services Segment        
    Segment Reporting Information [Line Items]        
    Total Revenue 77,783 83,390 155,606 165,413
    Gross Profit 45,852 45,061 91,455 88,920
    IoT Solutions Segment        
    Segment Reporting Information [Line Items]        
    Total Revenue 26,720 24,312 52,763 48,378
    Gross Profit $ 19,081 $ 17,257 $ 37,876 $ 34,498
    XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
    Segment Information Depreciation and Amortization Expense By Segment (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2025
    Mar. 31, 2024
    Mar. 31, 2025
    Mar. 31, 2024
    Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]        
    Total Revenue $ 104,503 $ 107,702 $ 208,369 $ 213,791
    Gross Profit 64,933 62,318 129,331 123,418
    Amortization expense 8,162 8,065 16,662 16,116
    IoT Products & Services Segment        
    Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]        
    Total Revenue 77,783 83,390 155,606 165,413
    Gross Profit 45,852 45,061 91,455 88,920
    Amortization expense 2,919 3,107 6,346 6,205
    IoT Solutions Segment        
    Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]        
    Total Revenue 26,720 24,312 52,763 48,378
    Gross Profit 19,081 17,257 37,876 34,498
    Amortization expense $ 5,243 $ 4,958 $ 10,316 $ 9,911
    XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
    Segment Information Expended for Property, Plant and Equipment (Details) - USD ($)
    $ in Thousands
    6 Months Ended
    Mar. 31, 2025
    Mar. 31, 2024
    Segment Reporting Information [Line Items]    
    Inventory Transfer To Property, Plant And Equipment $ 5,131 $ 4,046
    Property, Plant and Equipment, Additions 975 669
    IoT Products & Services Segment    
    Segment Reporting Information [Line Items]    
    Property, Plant and Equipment, Additions 597 336
    IoT Solutions Segment    
    Segment Reporting Information [Line Items]    
    Property, Plant and Equipment, Additions [1] $ 378 $ 333
    [1]
    * Excluded from these amounts are $5,131 and $4,046 of transfers of inventory to property plant and equipment for subscriber assets for the six months ended March 31, 2025 and 2023, respectively.
    XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
    Segment Information Total Assets (Details) - USD ($)
    $ in Thousands
    Mar. 31, 2025
    Sep. 30, 2024
    Segment Reporting, Asset Reconciling Item [Line Items]    
    Assets $ 781,024 $ 815,075
    IoT Products & Services Segment    
    Segment Reporting, Asset Reconciling Item [Line Items]    
    Assets 357,153 376,998
    IoT Solutions Segment    
    Segment Reporting, Asset Reconciling Item [Line Items]    
    Assets 397,575 410,567
    Unallocated    
    Segment Reporting, Asset Reconciling Item [Line Items]    
    Assets [1] $ 26,296 $ 27,510
    [1] Unallocated consists of cash and cash equivalents.
    XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
    Revenue - Disaggregation of Revenue (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2025
    Mar. 31, 2024
    Mar. 31, 2025
    Mar. 31, 2024
    Unearned Revenue (Details)        
    Total Revenue $ 104,503 $ 107,702 $ 208,369 $ 213,791
    North America, primarily the United States        
    Unearned Revenue (Details)        
    Total Revenue 83,542 72,398 162,554 152,093
    Europe, Middle East & Africa        
    Unearned Revenue (Details)        
    Total Revenue 14,989 19,485 32,999 33,875
    Rest of world        
    Unearned Revenue (Details)        
    Total Revenue 5,972 15,819 12,816 27,823
    Transferred at a point in time        
    Unearned Revenue (Details)        
    Total Revenue 73,802 80,574 148,405 159,968
    Transferred over time        
    Unearned Revenue (Details)        
    Total Revenue $ 30,701 $ 27,128 $ 59,964 $ 53,823
    XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
    Revenue - Additional Information (Details) - USD ($)
    $ in Millions
    3 Months Ended 6 Months Ended
    Mar. 31, 2025
    Mar. 31, 2024
    Mar. 31, 2025
    Mar. 31, 2024
    Sep. 30, 2024
    Unearned Revenue (Details)          
    Amortization $ 2.1 $ 1.2 $ 4.0 $ 2.2  
    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 $ 24.7   $ 24.7   $ 23.6
    XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
    Revenue - Unearned Revenue (Details) - USD ($)
    $ in Millions
    3 Months Ended 6 Months Ended
    Mar. 31, 2025
    Mar. 31, 2024
    Mar. 31, 2025
    Mar. 31, 2024
    Dec. 31, 2024
    Sep. 30, 2024
    Dec. 31, 2023
    Sep. 30, 2023
    Revenue from Contract with Customer [Abstract]                
    Unearned Revenue $ 42.5 $ 38.0 $ 42.5 $ 38.0 $ 41.6 $ 36.8 $ 35.0 $ 27.9
    Contract with Customer, Liability, Revenue Recognized $ 10.2 $ 8.3 $ 16.4 $ 13.3        
    XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.1
    Revenue - Performance Obligations (Details)
    $ in Millions
    Mar. 31, 2025
    USD ($)
    Revenue from Contract with Customer [Abstract]  
    Remaining performance obligation $ 160.8
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
    Remaining performance obligation 160.8
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01  
    Revenue from Contract with Customer [Abstract]  
    Remaining performance obligation $ 76.2
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
    Remaining performance obligation, period 12 months
    Remaining performance obligation $ 76.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 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
    Income Taxes (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2025
    Mar. 31, 2024
    Mar. 31, 2025
    Mar. 31, 2024
    Income Tax Disclosure [Abstract]        
    Income tax benefit $ 1,851 $ 428 $ 2,864 $ 206
    Income tax provision specific to the period     $ 500  
    XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.1
    Income Taxes (Unrecognized Tax Benefits) (Details)
    $ in Thousands
    6 Months Ended
    Mar. 31, 2025
    USD ($)
    Unrecognized tax benefits that would impact effective tax rate $ 3,400
    Unrecognized Tax Benefits [Roll Forward]  
    Unrecognized tax benefits, beginning balance 3,602
    Decreases related to expiration of statute of limitations (57)
    Unrecognized tax benefits, ending balance 3,545
    Maximum  
    Unrecognized tax benefits that would decrease next twelve months $ 400
    XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.1
    Product Warranty Obligation (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2025
    Mar. 31, 2024
    Mar. 31, 2025
    Mar. 31, 2024
    Standard Product Warranty Accrual [Roll Forward]        
    Beginning balance $ 1,104 $ 781 $ 933 $ 772
    Warranties accrued 180 76 387 170
    Settlements made (180) (83) (216) (168)
    Ending balance $ 1,104 $ 774 $ 1,104 $ 774
    XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.1
    Leases - Supplemental Balance Sheet (Details) - USD ($)
    $ in Thousands
    Mar. 31, 2025
    Sep. 30, 2024
    Assets and Liabilities, Lessee [Abstract]    
    Operating lease other non-current asset $ 9,230 $ 10,207
    Total lease assets 9,230 10,207
    Operating lease other current liabilities 2,891 2,973
    Operating lease other non-current liability 10,041 11,228
    Total lease liabilities $ 12,932 $ 14,201
    XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
    Leases - Lease Cost (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2025
    Mar. 31, 2024
    Mar. 31, 2025
    Mar. 31, 2024
    Lease, Cost [Abstract]        
    Operating lease cost $ 844 $ 930 $ 1,716 $ 1,821
    Variable lease cost 332 316 617 633
    Short-term Lease, Cost 29 28 58 55
    Total lease cost $ 1,205 $ 1,274 $ 2,391 $ 2,509
    XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.1
    Leases - Other Information (Details)
    Mar. 31, 2025
    Weighted average remaining lease term [Abstract]  
    Weighted average remaining lease term- operating leases 5 years 7 months 6 days
    Weighted Average Discount Rate Leases [Abstract]  
    Weighted average discount rate - operating leases 4.70%
    XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.1
    Leases - Maturity of Operating Lease Liability (Details)
    $ in Thousands
    Mar. 31, 2025
    USD ($)
    Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
    2025 (six months) $ 1,813
    2026 3,353
    2027 2,099
    2028 1,898
    2029 1,840
    2030 1,880
    Thereafter 1,984
    Total future undiscounted lease payments 14,867
    Less imputed interest (1,935)
    Total reported lease liability $ 12,932
    XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.1
    Stock-Based Compensation (Details) - USD ($)
    $ in Thousands
    6 Months Ended
    Mar. 31, 2025
    Mar. 31, 2024
    Jan. 29, 2020
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Proceeds from Stock Options Exercised $ 2,731 $ 944  
    Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation 104,068 106,227  
    Tax withholding for share-based compensation $ 3,400 $ 2,700  
    Total intrinsic value of all options exercised 17,400 1,800  
    Proceeds from employee stock purchase plan transactions 1,116 1,111  
    Stock Options      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Proceeds from Stock Options Exercised 2,700 $ 900  
    Total unrecognized compensation cost nonvested awards $ 2,700    
    Weighted average period, unrecognized compensation cost, nonvested awards 1 year 10 months 24 days    
    Restricted Stock Units      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Total unrecognized compensation cost nonvested restricted stock units $ 25,400    
    Weighted average period, unrecognized compensation cost, nonvested awards 2 years 2 months 12 days    
    Performance Shares      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Total unrecognized compensation cost nonvested restricted stock units $ 1,400    
    Weighted average period, unrecognized compensation cost, nonvested awards 6 months    
    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 47,820 50,171  
    Shares available for future issuance 320,677    
    Proceeds from employee stock purchase plan transactions $ 1,100 $ 1,100  
    The 2021 Plan      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Number of shares available for future grants 3,361,849    
    XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.1
    Stock-Based Compensation (Stock-Based Compensation Expense) (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Mar. 31, 2025
    Mar. 31, 2024
    Mar. 31, 2025
    Mar. 31, 2024
    Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
    Stock-based compensation before income taxes $ 3,944 $ 3,473 $ 7,504 $ 6,579
    Income tax benefit (840) (751) (1,601) (1,414)
    Stock-based compensation after income taxes 3,104 2,722 5,903 5,165
    Cost of Sales        
    Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
    Stock-based compensation before income taxes 202 175 389 356
    Sales and Marketing        
    Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
    Stock-based compensation before income taxes 1,358 1,208 2,619 2,376
    Research and Development        
    Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
    Stock-based compensation before income taxes 611 501 1,157 931
    General and Administrative        
    Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
    Stock-based compensation before income taxes $ 1,773 $ 1,589 $ 3,339 $ 2,916
    XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
    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, 2025
    USD ($)
    $ / shares
    shares
    Options Outstanding [Roll Forward]  
    Options Outstanding, Beginning Balance (in shares) | shares 1,382
    Options Outstanding, Granted (in shares) | shares 63
    Options Outstanding, Exercised (in shares) | shares (515)
    Options Outstanding, Forfeited / Canceled (in shares) | shares (12)
    Options Outstanding, Ending Balance (in shares) | shares 918
    Options Outstanding, Exercisable (in shares) | shares 684
    Weighted Average Exercise Price [Roll Forward]  
    Weighted Average Exercise Price, Beginning Balance $ 19.01
    Weighted Average Exercise Price, Granted 31.56
    Weighted Average Exercise Price, Exercised 24.54
    Weighted Average Exercise Price, Forfeited / Canceled 28.47
    Weighted Average Exercise Price, Ending Balance 21.58
    Weighted Average Exercise Price, Exercisable $ 19.73
    Weighted Average Remaining Contractual Term [Abstract]  
    Weighted Average Remaining Contractual Term, Outstanding 3 years 3 months 18 days
    Weighted Average Remaining Contractual Term, Exercisable 2 years 8 months 12 days
    Aggregate Intrinsic Value, Outstanding | $ $ 6,594 [1]
    Aggregate Intrinsic Value, Exercisable | $ $ 6,001 [1]
    Closing Stock Price $ 27.83
    [1] The aggregate intrinsic value represents the total pre-tax intrinsic value, based on our closing stock price of $27.83 as of March 31, 2025, 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.25.1
    Stock-Based Compensation (Fair Value Assumptions) (Details) - Stock Options - $ / shares
    6 Months Ended
    Mar. 31, 2025
    Mar. 31, 2024
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
    Weighted average per option grant date fair value $ 16.23 $ 12.44
    Assumptions Used For Options Grants [Abstract]    
    Risk free interest rate, minimum 4.31% 4.45%
    Risk free interest rate, maximum 4.38% 4.68%
    Expected term 6 years 6 years
    Expected volatility rate   46.00%
    Weighted average volatility 48.00% 46.00%
    Expected dividend yield 0.00% 0.00%
    Minimum    
    Assumptions Used For Options Grants [Abstract]    
    Expected volatility rate 48.00%  
    XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.1
    Stock-Based Compensation (Non-Vested Options) (Details)
    shares in Thousands
    6 Months Ended
    Mar. 31, 2025
    $ / 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 428
    Number of Restricted Stock Units, Vested | shares (249)
    Number of Restricted Stock Units, Canceled | shares (34)
    Number of Restricted Stock Units, Ending Balance | shares 991
    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.15
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Granted | $ / shares 32.16
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Vested | $ / shares 27.33
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Canceled | $ / shares 30.63
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Ending Balance | $ / shares $ 31.71
    Performance Shares  
    Nonvested Number of Restricted Stock Units [Roll Forward]  
    Number of Restricted Stock Units, Beginning Balance | shares 220
    Number of Restricted Stock Units, Granted | shares 162
    Number of Restricted Stock Units, Vested | shares (54)
    Number of Restricted Stock Units, Canceled | shares (4)
    Number of Restricted Stock Units, Ending Balance | shares 324
    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.55
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Granted | $ / shares 32.64
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Vested | $ / shares 30.57
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Canceled | $ / shares 19.78
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Ending Balance | $ / shares $ 31.71
    EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %.!IUI&QTU(E0 ,T 0 9&]C4')O<',O87!P+GAM M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ) M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$, M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2B4^BQ-+.9[BCZ D$MF?OGF&TBK@E ^XG/T 2,93%>C[5T2*JS9GB@( M@*3V:&4J<\+EYM9'*RE?XPZ"5 >Y0Z@Y7X%%DEJ2A E8A(7(NE8KH2)*\O&$ MUVK!AX_8SS"M 'NTZ"A!55; NFEB.(Y]"Q? !".,-GT54"_$N?HG=NX .R7' M9);4, SET,RYO$,%;T^/+_.ZA7&)I%.87R4CZ!APS7Q<\ MGYM-S47%1;-ZGUQ_^%V$K==F:_Z9\>TWX[-@U\*O?]%] E!+ P04 " !3 M@:=:F5R<(Q & "<)P $P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4 M?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)- MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1 M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++ M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D> M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO> M1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9= M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8 MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7 M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;R MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 > MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[ MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1. M"CS<_N\-L,+$CN'MB[\!4$L#!!0 ( %.!IUHN9+X<*@8 ,@A 8 M>&PO=V]R:W-H965T&ULM9K_?&](+IJK)4*/[9:D;WF/HLN1,@#^&0II,\4;,I5*PHE9TY:Y'LM M:AC=EL_]4P&XXK@^#R)7!$3RY55C9'X<6YVD(-WC3Y=OHZ/7)$%Y$N(Y MV9@X5PTC:1'WN*V2" 9_-GS,/2])@G;\V(6(1'POO M+]=1ZZO&98,X?,EB3SV*[6>^!TH;: LO2O\GVVS?=KM![#A2PM\70PM\-\C^ MLI?]@3@JL/HE!71?0-\4F&7?8.T+K!0T:UF*=<,4&PZDV!*9[ UIR8OTV*35 M0.,&23?.E81/7:A3P['8<$EFT&.D2:(UDSP:M!0$)Q^W['W(=19"2T*ZY$$$ M:AV1V\#ASNOZ%C0H;Q4]M.J:HH$/3%X0R_Q J$$[FO:,\?)1F)0;NO)7S;'R M@V2E>59)WFV@7+4CDR ;-LGI]\\][$,FBOO1O[H#E@6V]8')V/P8A;1O.;#@FM MJHG4R9$ZU9"^Q4PJ+KT=>>2AD$J'ATL.RABMJHG7S?&ZU?!F7+K"208E M@;E!VWEX4CX,2\F9+!924=EN7]B& MHHW:3SMWKL?)-/:?N-2!X1F&83:MMF%9.CBTM"9A1/I-[?3B\(*DK? WT_8I']JV. M06Y?;.Z!.$MR[6T<[;F-Q]0E+P3)1!T$)U]LA9861>T,"43]YNWH/ET-9-BXP:V M_I3&,Q^F6M!S*)-9.).)J\Y;T)F(%//(WVY8/B/CB9V.U=9>=?&ZNJ2%-9FX MZJ3GZ@AN^3/1=8-5.B1C_4T[GOA=>ZL_QJMJ>)Q!).O*HN9^%&M)(;)7(/\@>SZDK(G98.S[EGTL"-:R8[F/O,\J^%U=?D*!Z*5'.C6YW*5 M#,Q/D*#6,,OZ(0OT78L'EH.>PWYH83^TDOW,UQPZ$L/#8\KQSN$\M' >6LEY M ,R'.Y6Y$O8SB$^Z-$J^Q@J\('"@?[7$[R0Q^^.0I772M&0]?C.T>D:WV^U? M#EH;'6.A.[22[HQA1I5PV9P$#G\A7[B^&_$H _Y==MJ]GGZA]ARR0PO9H2=D M9W^YO'.C1 ^^7?#'LF/0.WM3/L'A8 MZ:K[.12(%@I$3RSUO&'DP[QYP( M*)U5\;JZ8(7O6+BG+-;@Y2QRV(]L2B4/3#YS1>[OQUK*=W*5/?LYS,B M[_[\Z)U<9L]_#C.RCAZ?X2*S<)7'B5@2D_[Z]!N9?YN_C.%4?IPOE7LGOW& 68P$/V(>'P)I<9%#QHJLY\-9!M*A.F3 M]R>AE/#3EVO.'"Z3'>#SI1#JL)%\0?[CC>%_4$L#!!0 ( %.!IUJ"#'O# M# @ &TP 8 >&PO=V]R:W-H965T&ULM5M=;]LV%/TK MA%<,+=#6(JG/+#'06-K6AZY!TV[/BDW'0F71D^@DVZ\?*2F615ZQ2U;)OVQXOG/.#*(N*7=6H.>QV>?W/)2OY M_<4,SQZ_^%3<;H7Z8KXXW^>W[)J)+_NK6E[-CRSK8L>JIN 5JMGF8O8.GV4T M40U:Q)\%NV]./B,EY8;SK^KB_?IBYJDG8B5;"461RU]W;,G*4C')Y_B[)YT= M[ZD:GGY^9/^U%2_%W.0-6_+RKV(MMA>S>(;6;),?2O&)W__.>D&!XEOQLFE_ MHOL>Z\W0ZM (ONL;RR?8%57W.W_H.^*D@>2!&Y"^ =$;^!,-:-^ /O4.?M_ M?^H=@KY!*WW>:6\[+LU%OCBO^3VJ%5JRJ0]M[[>M97\5E4J4:U'+OQ:RG5@L M>;6686=K)#\UO"S6N9 7UT+^DOD@&L0WZ..>U;F*:X->?JGRP[J0F%?H#?IR MG:*7+UZA9IO7K$%%A3YO^:')JW7S&KT879_/A7Q<==/YJG^TR^[1R,2C4?2! M5V+;H$P^XAIHG]K;AY;V<]E-Q[XBCWUU2:R$'_+Z+:+X-2(>"8#G63Z]N0_) M^;&[9]]]]U%GT&/BT):/3O!]8G>L.K S**Y=2Q]NJ::^LV:?K]C%3,YM#:OO MV&SQ\T\X]'Z!.M4E6>J2+'-$-NI^_]C]OHU]\9F+O$1]$* 8=,W#MKE:+>X6 MV/,#CY[/[TY[%X)%D4?&L-2$$2^F83*&90 ,TRC!1]A(:W#4&EA3;G(@I-,2 (]]YZ 24T,3KQ02[MO@$9ZHZ/>Z D#;'6:>I#.R+@U38+(TY2: M*#^@L:]I-5%1XM%8$VNB)"BBL-KXJ#:VJOVMYDV#KFJ^*00D,S9N&OH)U0,* MH C%FH#41&$BN;"F$X)1_X1M)#0Y"DVLGK6I+M6@PI)RV7[Y+OE<\&A6-S" 14F;^Q M< CF^?KL L"H1P.B"S=A) FC*>%D$$[L,PRKY,@K6]WY6E8R12/42+P#W4M/ M-M(D)TQ]7H5@<1#KBP@ ([&7!+IT$T8I.9G,Q]('IXRM3K!?2K@Q\X#"J?$, M 2;ZBK>$8#X.(UVX"<,>(;ZA',)13/T)Z8-+Q7:;.DRW1;7B.SC6/A#KB$2Z M9!,6XP#KBDV4C&"L.P8(YI%X2N_@5+'=JGX46U8_!O@UJI@ EQ?LU+ Z94N= MLF6NV,;Q&$PKMKO6]Y5@DE>,0@)&Q/20;S"EQK@#8+(,,L8="*.>GH4 +*'! MA,7!@W7%=N^:LAN!BJ8YY-6*=1[VOBX$DTYV XHW/:4QTWX3DGX;D@&0-TE$ MR(3@P;UBNWWMAMW+/LBO^LEF.MBFMWSCZV86 E&]+H9 V%A2 =!DD 4Z)(!F)R)$UTT! M]0S9TTP33">5D\(W$[AO?M]%%-VS# M:];'&HG\ 5Y1B>GD5"&A&;XE /-]HL<;0$DNW6MET#VQ/U&1DL$\$KMY?'^4 MBO8UORO4;CTH&7"$L;Y4+@&43_1B#0"1.#3T JBI IP,EI'8+>,?3%AL0]]8 MV^'2I^(E *-)HIMC "6+AUB?OP!8XD_X0S+X0V+?2KW,FV*EANYC+DO3)&?M MW8Y7W-BW*@WHG9$E0L#><>ERG M;*E3MLP5VS@^@\RP+QEHVR$M_2(U3,_.Q]=LJ5.V3)7;./8#&:Y#!AQ.[#S\./YM@TPK3*"!ZD07!9'%I MF!6037]UDH%L\PWM=OOJYJO#RNPSK"W?/:;7Y=LJ5.VS!7;. 9# M)4"Q=?ZSOGVW%A'/#H)+MM0I6^:*;1R$H3ZA]OK$\O:=FH5"A)-8+TX@6.P; MNPP #/M^%.D5-X0+@C">F./HR5D/>X7R[3?PU.V9#[>'/MR>^O@_JA$Z5"/4 M7HV,0H'8PZH\K-7^>G[R?AX,D+GC37$4Z-X/@D6Q42\#L)!&QCM< !8%83A1 M,=.A)*%62[VXEMU:K."1Y[3L<,J6.F7+7+&-8S"4'33\_B7(6K$\.P@NV5*G M;)DKMG$0ACJ(VG?Z;4L0<#2%!+HM7@(PDA#]!$L*P$(:Z+MM&0 +8NPE$P-^ MJ"EH_*,+D+4H>7;*N61+G;)EKMC&H1CJ'6JO=[Y[ 4H,W"[]N.6Y6M6*X#\^X9S\7BA;G#\'P:+_P!02P,$% @ 4X&G6MVA405: M P ;PP !@ !X;"]W;W)KOV8=H'DQB2-;&9;:#]]SL[:0K$,+3QA?CEGL=^ M[D[GH[]B_%&DA$CT5.14#*Q4RGG/MD6K@>5:+PMWV2R5:L&. M^G,\(_=$/LQO.N*/LM<&WC*S$VA@I)1/&'M7D M.AE8CKH0R4DL%0.&SY(,29XK(KC&[XK3JH]4P/7Q"_L'K1VT3+ @0Y9_SQ*9 M#JR.A1(RQ8M,P KP)XVX!@!\"O /ZA)P05(#CTA+ ":.EVJ5T[;H0ECOJ?F!!GZ)K&K(#9 \6+) /0&3I'#_!A?5?O)>_'3E[26\P?P"^>X[ MY#E>:+C/\'!X8)+S?Z>/__GT#6?X==+XFL_?P5=G1S,YJJSX<3D1DD,5^&F* M?F-E59>R).8[)P )B0?B26-';-V[+>6]R_#')1LF$S'PA2 $MO26/62+"/7";KMOKU<]VS3RN]V@TVC4=/(<\*.LVDU;EIU M@U>;#85AK3#'C/UCDDV.B;9^$AD&X%IU8%I M[4T]>,#A>:;P>G%.:/R,H!!0D>.R,4A^P:.F:H_,9V"VUTRP]KK-=589-*]]OE!X#53=PM\4:J+S.MEA[K8,J")_IUE5 M&!=4EN]BO5IVQU=N;ZB[R*WU$73-IG7HIB]U$VF_TI>M.#S.LXP*E),I'.5< MM"$NO&QORXED<]V_39B$;E /4_A'0+@R@/TI8_)EH@ZH_V-$?P!02P,$% M @ 4X&G6@! I3DP!P *!\ !@ !X;"]W;W)K[>>O,'=?B6E;_+0NSO5ID"U"(>]Y6YIM\_*<8 M'$HZ>QM9Z?X_>!RP< $VK3:R'@9;!G79'#[YKR$0DP&(!@;@80!^Z0 R#""] MHP=FO5M?N.'K2R4?@>K0UEIWT<>F'VV]*9MN&F^-LK^6=IQ97\NFL),B"F"O MM*S*@AM[\YE7O-D(<-L9UN#MCX:W16E_>0CI\9:-P M# 4^A@+W]D@H%*U2HC& :VU]_N#SYV" ^@UT.^Z#WO&-N%K8+:6%VHO%^J]_ M00Q^]'GW2L9.?"5'7TG,^OJ:ZRVPLP8VW87XHRWWO++.>V?Q8(KUIKJTL%]C MAG-VN=I/W?&@T@3!(^J$)SWRI%&>GS8;V5I:-F-LA.5X5XDE:(3QT3Q82B8$ M&$)9,J/I0>6,!F@F1YI)E.9OS=X&3ZI2> .8.,\D&8-HQLQ%)80DJ9\9.S)C M9YAM9"W =_Y+:/#M&$0?2^:R9,XLNR"4$C_%]$@QC5+\:K9"V5PWW7T^?JGS M:)K3;,;/!9&4!6*8'0EF48+?I>'5"PAF;FP(3?$\A!Y80BD-D,R/)/,HR1ME MI5V9IV6_FW=U3]5N\++>*;D7W;T.;IW"(X*!,\L4<.; MA]*NRB&V09J#H2D#3#%D\PC[< G.81Z@.A%+%*7Z#RF+Q[*JO.20)SR(L7Q. MSH?#:4H#Y$;Y0E'%6'^U\\]-V3R 2MC"!JBN@KF0]Q>M%I%5.UB=\LDQ@7/6 M+@I!# .+%HTZA.)"]$7<"[NO"F#XKQA)XCZ>)=D\A7IAB*( RU&%4%R&#BFJ MD)*"!J8NBK ,!XB..H3B0O0I3,N5ES1#?>5T2LS%92B!:6B; MCT*$V(O*JZKD=V55&JN5WAH+107MSQ99KV7MU.E1VE!]^50PST/+ M9Y0W%->W'XW@JK$\E;"U5NN/I$>A6(J<+.&!P21A?HIX%#(<%[+G%;Z3JF]1 MY3V0LYP\6?S>_L(C7%D^Y^]#Y:$J#(_BAN/B=E(JWH37*W8%#*6I0])%X80& M5BN>]&AG1.ZD6#P73E>TTCR=9SP/"B4)#*Q8/$H;CDO;:=EXCJJK7%GB%@\^ M6$Y(0(;Q*' X+G##W)M^[B.Y"KNRA?-DGJI\J#0X]Z.XX;BXG=0*Y^+IRA@B M<%[1^E%9@.@H=3C>=/U+-@\71J@:%.+.6\EBMX]*(43S;L8#0YA,F]I3AJ,N MX3,]UY_,2Z[V( BIL^<],(1Q*)ZC1.&X1+GEUSF^K@@E&9[7M!X4PR241T>E MPG&E.NS[RZ9;#Z+9 M6,;@K18"_%L: 1!ZYST3BEKWUU7 5Z"]@J'3"(QZ1^)Z=Z.>\\FMD9N?2W"[ MY?81X&MKM.U("QL-K^>NL,T75A1RRG84/A(_G>PY;F55"*7_UO?XYLE;/Y-7 M/:1\+6NG7D^.*>,:.LZ1/LS1F_<068%28,^K5GP$> DA[/Z /LP>;\U6JO)_ MHOC890P!2JV[\K9;X_+,S+I'F,[,QB"G/H[:2^+:V^U$6RT&'&0PYB$ERX2A M9<9P[R#%RSQGRQ0GS^"#]UYO79&FQ#G4]8%"'H]"3LYTJ451=A6R39,[7A87 M90,V?%?:M.DEZHHTQ9FK/EZT+S"= M'I8-Q'TXDM+ N149U9V<.5Y5M@1IU=/S#N#&,M=F"=C25N%+A@YKFRTIS9>$ MT6%I>WUQ%?V",;M8YK[X<(2BD"^C]I.7:+_VY&HO75?<&4RP4P9Z<$F&( F4 M@70L FB\"'!*E3[2+Z4_&)\F0^^1D@?G/5):35YC=N^0?^?JH6RT+5'O[4#X M/K4!4(?7LH<;(W?]F\T[:8RL^\NMX)9V!["_WTM;P0PWW&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-WR">'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,#S7#^Q!X&SQ=@0ZPV'0UZM#%Z]M_5OIK(/$WW";(TOQ3&8UY\\ MZHGB1;5X/W"%6X%JF.!N#80.P.MSSM7+1.\'FOU?^!=02P,$% @ 4X&G M6B74'*GQ!@ ^1P !@ !X;"]W;W)K=30RD;HLI,)T)FG;ZF9%HFUM)U)!T'OOK]Y)R+%ND MV'00S([S7(H7]T)^5UO&-'JHJT9=3K9:M^>SF2JVK*;JC6A9 [^L MA:RIAENYF:E6,EK:174U(U&4S6K*F\GRPCZ[ELL+L=,5;]BU1&I7UU0^OF65 MN+^10<0J5FBC@L*?.[9B564T 8Z_]DHGAW>: MA3^025;$UWE?XL[G]E>X-2HZ\0E;+_H_N] M;#1!Q4YI4>\7 X*:-]U?^K!WQ-$"T.-?0/8+R'!!,K(@WB^(K:$=,FO6.ZKI M\D**>R2--&@S%]8W=C58PQL3QALMX5<.Z_1R)9H2@L)*!%=*5+RD&FYN-/R! M:&F%Q!JMJ-JB#Q!QA5Y];>BNY"#S&DW1UYMWZ-4OK]$OB#?HRU;L%&U*=3'3 M@,SHGQ5[%&\[%&0$188^B49O%7H/:,K3]3.PZ& 6>3+K+0DJ_$3E&Q3C,T0B MDGKPK)Z_/ G B0]>CJV^>$3?'RV35/-FTZ4MUYRI\YKFY M*TS2MU+<<4A)=/N(Q'.#F+YD$%](V8FWLH.WLF 0WS%06G!J&R[T ? &^$ _ MGB'VUXZWQHT("A[QVOBIZQ<^AW1O28\"F689&43;%8KS>>P/=WXP( \:<%4+ MJ?G_K $^8+GS3HQQG R0>:1(GB9^:/,#M'D0VC<)370JUFOCV)+=0OHIM:-- MP5 AE-^/1H- M_>D*96F^\(/$44]DT0^2=%Y/I*8 M^(AW<1#N>Z5Y;;GV-^@DFZ[&?N/TEE= MF88.=48+Z%N*&U^KUUZ#8D]'2&/')E=LFF1XI-!P3YKXQZSY+-[Q8D\\;3:* MTB%V5RS&.R'K%Y-%;]/8?B,(E> M2U$P5BJTEJ)&-[2RQG[L@5^- W>ITVE9K@@A9#X"NF=7'*;782690GJU4Y8> M7L,_-U>]^%T^]3K>%<,)24=LZ'D7+X(5]8$W, \\IZ*"!/[3%?5"VDXW;CV/ MDS"/GZ9;)9K-5#-9VQG)9SQQ"7J88QX1@I,H&^G7I"=Q$B;Q:_JXWR0WST'J MLO,TC>/(@>N1(]#*QS**]$1.PD1^ZEME!CN@%SMZM!5MD)84ACO[@<5;#\3# M]WF,A_A=J44R,BZ3GN])F.]/L;.ZK<0C8WLCVJ4E6@MIMYIJ2R58PK2N+%&8_FJ?[:?NMDNS?:@Z&J'W5/H_ MM1"7X*=9.A].X3XQDL_'XM3/ 23(N/X99NUI95[LJ:=$LBC.A^ ]<@G)%F,5 MW?,Y"?/Y^_6:%38 [*&P$R:"X0OV9/MI$RK%&F>9W%P8JK\#3AS9^A(/)R>. M-:X0SI(Q6WKB)F'B-I$H62&9*0S^L\!=7IYBZ)I#Z!ZQ?+X8X6_2\S<)\_=J M#.L9NF4;WC0FE\S,Q207I=< EY1AUXZ=9NN*Q3A;C$Q-I"=O$MXU!PQ@\#0, MW=TADXPLG ;E$8OSQ0A+Q#T#QU%P[KC9M6W7B&B%S,%!N>MFOD8T4VO.T?P$ MMCRWN.,@\?_TU\T7TG;JI)[ZXS#UP_S+0*]&U]#)O=:Z+!ZGZ3"&'JDYR4>: M<-P3?1PF^H_=-Y".:PS",P3=P O3)6M@].&$ZY&*DVADSQ@??18/<_H70]1K MV 9! M_A,[P]C]1C[%V7QHKD?*&29G1X=(-9,;>[:F4"%VC>X.7@Y/N_.[M_A\98^Y M!L^O\/F5/&PO=V]R:W-H965T&ULO9UOBOV_O+>K,MBUG7:;6\9&$H+U?%8GUQ<]7]]GY[J'U:K8 M?OVY7%:/UQ?1Q1\_?%C,ENLRG6]J-;! MMKR[OO@I^E')<=NA:_'O1?E8'WP.VDWYK:H^M5_>S:XOPG9$Y;*\;5I$H?]\ M+B?E?_Z#GW<;KC?FMJ,M)M?S/8M;,KR_&%\&LO"L> MELV'ZO%OY6Z#1,N[K99U]V_PN&L;7@2W#W53K7:=]0A6B_73W^++;D<<=(CB M(QW8K@,[MT.\ZQ!;'=BQ#GS7@=L=DB,=Q*Z#L(FN/+-9M*'YLMOI_%[I?EOU>VG>;6)@M=.LWP2CX]>,T^/Z[-\%WP6(=_#*O'NIB/:NO+AL]QM;2Y>UN/#\_C8<= M&<\O55,LB6X3?[=)M5KIP.X&2O2>GC"J#^+Z8?OUJ?\/P1.-X&1^SD\SO3_T M 58L@_?%8C;2NV)2;!;T%N5^UH>RT1.)=D56;->+]3VU+]6)X=S>/JP>EIU# M_]7,RVV[87K"FK(O=1CM8XGM8XEU]N(C]C2H MW9$:/"V?/KUIHX&,GO]^J);+0,\FC\5V]C\J3IYL<=I6.T/_6&^*V_+Z0F]1 M76X_EQ%-D:% MBY7?2<4G=Q\"8HFN!CN7D;Q.$/ 0M93$6&ES\T,KCC3,Y$ M&#G>G"*M9DA8CH0I$,P(#;$/#3$P-,X)AR>F//"@X"$?CTW_3=QFVM&6C]TV M(QF)4%H'-H$*XR2V:+G;C#$^YE8S11AE21A%^V;&OI3[?2E?\=PMD8<<$C9% MPC(D+$?"% AFA%*R#Z7$>UC^4]] +XAKRJ?02)P)-.76W#GQ\H=Z' G+D+#\ MC%VA0 8-1X[WCAQ['?ETSW!KWC,LNWN&X_X=.QO%8FY/KEZ[0QV,A&5(6(Z$ MJ1,[UO!PNO=PZO5PMMHLJZ]E&=3M/!]L'K:W\_8DL->V!1UP_M6;4^O.*B M7.ZU,72V1\*FJ;//1B)TK[R1-G,D3(%@1G!$8:\-A8#P($6>T-GS410Q:QKP MFQ_J[!W-N,Y*(\O5Q, DLQKET'$I%,UTXH' %_EOI8LO^A#>%(M9<%=M@[4^ M.W?'"&N\^=N[N3P^DY RK71:[$%HO8U62@ M5C,H+8?2%(IFQDFOV45^T>[L."%CP]784EL%F>P:&2=[V]M0"8X#$ M; [5\J"T'$I3*)H9'[V>%_D%/2L^SHH)5]L2/)4LL6>"A)#94]O1;J.1C.4X MMB_<7*,\BA+A'+QN.\:$<_6IB'8CQJ6,:=$EZG6U:/R*8GN$E)DF4-H42LN@ MM!Q*4RB:&5*]D!?YE;SA"7,_<'#80'6[R!7N9"?<.??M4.D.2E,HFEF+TXMW MS"_>G4RFF0^:5! M,H%^.BQ<34UP%B;V+=JNG7EN3VQ?NXWTN9U']H%.&.5A$L=6NYQHQUB4V#JP M(MKI@^AMS%;,1(W)L4*LYE*90-#-(>@6. MG5#@GIUH9ZY<)L:1/25 2^AV-*-043K.=L<5.WEVZ+@4BF;ZL%?)F%\E>_$\ MN]_^X#D 6F3'7*DL&A-3 +1^#DI3*)H9/KTFR/S%=B^29F=NT=A(1K8(ZQ_9 MX% 8NW=T(K:U6FID8V[/#U"%#D4S'=PK=,ROT,%RYWX[@^2BGD2V\Z#UL=!:=E96Y!#;2H4S71T+_?%_NJX M;\R=^^F#'UMTJ^J.Y,ZA=C,H+8?2%(IFQL?!X9N?,=T7Q"C50FD+1 MS)#J);K8+]$]XV%SJ!P'I4UCHH"-IXQXWARJQT%I"D4S(Z+7XV*_'O>,B'#U M+LEY&DL[$>.W/-C9M%G"V=#R-BA-H6BFLWOA+O8+=X-6&*#/V%!E+B;*V%B: M)L15'/395B@MA](4BF:&2"_.Q7YQ[N1* W18N$J8&$>A_>#_A&C'[<*&*=&H M*Y3@]H'N"FN2N-^*>U9I1*<*.^*(FG/O'[3@WT-%=.@M!Q*4R=WK^GK7DWC)]0T2+&$ MW\C090FD+1S"#I)35^0E)[=K$$=T6I2(>M/2E 2^4X MH>:YWB;6B+/'E4/'I5 TTXD'J[KY"^!>O%K";W_P) !5]KA;:D;E7#.HU1Q* M4RB:&3^]9L=/:'8O42[!B4HV*>RRA(E_:(.#@5C0+8ZEO8@<-;:816-[DH#* M<"B:Z>1>AN-^&0Y6,N&W,W@R(&KN)%$R ;6:06DYE*90-#-.>@6/^Q6\;RJ9 MX,33H$EL+U7$W6=0I>UNJ!I'#HLYUP10E0U%,]W8JVSV.\ R(EV3"3U&3!R^+,#< MIP6Z'5K9!:5,H+8/2[+0BSNQ0(-X$ MD896JQPZ,H6BF2[N)3KIE^A@Z7._G<$3@:NU19Q09:!6,R@MA](4BF;&22_< M2=!;'$XW(Y#D%HY+G1#LR>4[9 M]23/92^05!78)?5842IM":1F4ED-I"D4S0ZK7Z.2)Q=X&)\^EJWE)$0KI MO%/1;WEP1)!F":T-:C:'TA2*]N3LRWI>ELVT:(J;JTUQ7^K9]7ZA[Z&6Y9W& MAV\3O;.VB_OY_DM3;:XO])W@;U735*ONX[PL]+31-M#_?U=5S1]?+C7_L=I^ MZFS<_!]02P,$% @ 4X&G6D"("2+B!0 -@X !@ !X;"]W;W)KVT;P$W2GG%K&M3I#8?# M?5!L)M9F2YXD-^V_/U)VO+27%OMT'^Y+8DDD]9!\2$FG6VV^VPS1P7V1*WL6 M9,Z5GWL]FV18"-O5)2I:66M3"$=#L^G9TJ!(O5*1]X;]_OM>(:0*QJ=^;F'& MI[IRN52X,&"KHA#FX1QSO3T+!L%NXD9N,L<3O?%I*388H[LM%X9&O=9**@M4 M5FH%!M=G03CX?'[,\E[@#XE;N_<-[,E*Z^\\B-*SH,^ ,,?$L05!?WCM;]CX\X[M M)3JW_A>VC6P_@*2R3A>-,B$HI*K_Q7T3AU]1*0X^[WLBCG HGQJ=&;\&P M-%GC#^^JUR9P4G%28F=H59*>&Y\+*RWH-2P,6E1.^%C1^%:)*I4.4XB40R,+ MF&B54C9HAKZLSF4J>/E"*J$2*7*(21LI8^=TZ/]PY?SY\T>"5 M,%T8#3HP[ _?O6!OU 9SY.V-GK%WP$OX*UQ99XA\?Q]RN+9W?-@>%^1G6XH$ MSX*2TV/N,!B_?C5XWS]Y >UQB_;X)>OC\S".8KB^@,7-+)[-E^$RNI[S^'8> MWDZCY6P*T7PYNXFN8'(]G\[F,IP4V5 M^RT]#EZ\[<9=B#&IC'2R$9O=)YE0&[];(:UORJ(LB>5BE2,X33O5?>*0AUWX MFDD6RRA>AV- W9A;-8@\!\4--Z@R05(&.^P;P]6E5$W7 M*H2BHX3E.J P06OII $ZNV MI('R29/SD4!+';SU?>=%2;\Z[?#< Z2:(#E: M2_(J10^Q%:\/1A\."M-::T>BR/[\J"1G8/50!W2#"@VI/G!"L&0RB)\-HR0_ M$UER5MX$EV&XH'0R[H22FZ,['+0N<^ZY@-I,5SEMSRX*3P0BXK=*U<=ARX0# MNI!*F^3:5A0;UEL(XR#J0$3+,B8<0*E61U@V6FI;))!^3,.@?_>Z!L^T' M% :0NS71B3PN5FA@U/<-]Y@X0?5B/2G B@(?A6/7/^6.RSS[HR(D:#B$%&M1 M W@V,'OB>TFF^XQIZ$XD\GG=,462I%0I49JO"D\)0A2G6.)]22SE0FY\7%?$ M!G:T2Z%(:',R$EE;D>4!GHTJ%22W,:<,_Z;85IKJLCU>:NJM#PV'IP$48 MGX-L3,2W?O:H/^IP0] 4IO:D1U6W(7HOYBQ69# MQ5YS=;J7X3=QM7)41 D,A_VCX_[;#KQ^]9&^3YXH44#^!:&Q;SM>97 "VTPF M&4@"0U[91U02*[H6@O"3&E0:$I/BDY0XT@?%YJW MP\%W#R7ZK+8F/,V+0BM*0U/NI-TL0R)*GWKF!W5P(IU*O1LTP/4:_1W1IY89 MOB;L(F]9[//XE,8?/>C'7!!_V&1#5>6PZ MK]Y3V*?0D^2CRABOMW>4+-!O_8K'@&TE]K6]GVT=16+\%?HK7+RJZWFXDM;DOPQ6VM$[PW]F=%2@80%:Y\-L-^ -VJ?B^!]02P,$% @ M4X&G6F6OB!50 P N@< !@ !X;"]W;W)KIL+22N-9BN:9C^YQYK=9@'<7#Z ML1'[RKH?X6+6LCUNT?[:KC59X1FE$ U*(Y0$C>4\6,;3^\SY>X??!![,Q1R< MDIU2C\[X6LR#R!'"&KEU"(R&)_R$=>V B,;?1\S@O*4+O)R?T'_RVDG+CAG\ MI.K?16&K>3 .H,"2=;7=J,,7/.K)'1Y7M?%?./2^:10 [XQ5S3&8"]B-[ M/N;A(F#\5D!R#$@\[WXCS_(SLVPQT^H VGD3FIMXJ3Z:R GI#F5K-:T*BK.+ M%=-2R+V!-6K85DSC++2$ZU9#?L2X[S&2-S"&\$U)6QE8R0*+_\:'Q.=,*CF1 MND]N GYC^@[2> !)E.0W\-*SR-3CI=\M$OY8[HS55!-_7M/;PV77X=P]F9J6 M<9P'=!$,ZB<,%A_>QH:PYL8 MUQF^!H9?*H12U70S*3U@V:Y&$ 8873>N)!>U8/[NJ!(LN^)QS5O.N]H@&?O !JC.$9 : SQQ;^SJF MH*+^<4I$-2(T?9FA*S.@(N&5KY*M>'YKR160^V07LX>3BBD\O+!]#W$TR"8C MFJ2#R22C,8D&^3BBR22+X/.+V.FE0?GS?4'PF]H_O!LG5YY='\/\-!L>\OH?H+AG[(8[]0-EQ0Y3>#C^) MN *0GP"NW=CPHI]2K>S]JV$(O).V;ZWGO^>':=GWXQ?W_E6C4MP+.HH:2PJ- M[D9Y +I_*7K#JM9WYYVRU.O]M*+'%;5SH/52*7LRW ;GYWKQ+U!+ P04 M" !3@:=: $F$5@X# ";!@ &0 'AL+W=O/Z1V/M(FG]@']G:N=:EDS MC=>R_L)+4TV]H06:V7_'^U\'6^UD;15_+M7.$=;GH> MUT[.6+>LP*E'HZ%1/:$W>_4BRL.W%UBG1];I)?39:GFWO'Y+V$ MU>UR^0@W\\?Y.:H7PSDY'2 M=O,U%V JN=-,E/K-&.@FB\I=Y0I;@\T:%22A#_.BD#MA- UX@?S)HOL@T(S/ M[S,3N$A0R%Y@N!$":WBA:V7E=]I"$F%C(4:$=3 3P?AL[R)61[YT3"SQLC/ MTQ#>BR=*EXJC'L,#V]/X&E29*?'D! "0&%MD-9XB?9 ,Y]@,&)8#2HMDX6 M-;B2.NTXKAZ5=]X)SM_P3K;I8K>JDL'.,;)W\K*4A,7-F M17\/5#: ]C=2FH-C#SC^CV9_ %!+ P04 " !3@:=:/P\$^-@' "<$0 M&0 'AL+W=O M>R[ET[72W\U*",N>BKPT9YV5M=5)KV?2E2BXZ:I*E%A9*%UPBT>][)E*"YZY M0T7>B\-PV"NX+#OGIV[N3I^?JMKFLA1WFIFZ*+C>7(AN>G%5^*>V'_4]UI//5:*9DL1&FD*ID6B[/.-#JY2&B_V_";%&NS-V;DR5RI M[_0PR\XZ(1DDU_E4T_@Q(7JIRXS[9VN\=##HLK8U517,8%A2R]-_\ MJ8G#WH%Q^),#<7,@=G9[1<[**V[Y^:E6:Z9I-Z31P+GJ3L,X65)2[JW&JL0Y M>_Y)J6PM\YSQ,F.W=B4TFV6BM'(A^3P7;%9:7BXE#:?&"&L"=B/L:<]"-TGH MI8V>"Z\G_HF>(?NB2KLR[+K,1/;\? \VMX;'6\,OXC<%?N&ZR_I1P.(P'KPA MK]\&HN_D]?]*(%YYS:ZD27-E:BW8[].YL1IP^N-0&+R6Y+ 6*K$34_%4G'50 M0T;H1]$Y?_]+- P_O.%#TOJ0O"7]_-/M[=6WV>?/;'ISQ6X??KW^RF97US9C>?)K1<'I_?_UPCV1>/QSRXN_K.2B:30NEK?RO@Y+MC&'3-*V++J'Q M]<1=#1FHUQ?:B% 3? ABF)VA(]C]OZ7<1S%'P[,W''K M]I(Q0$X&7@7GLB0,1E'"CF*H&4--- K"?DC3_?X TS'L&&%Z',3C,;MT9( X M:)%S8C2SDI5!5"9!-.I#8P@Q$?;'X2 8#(9N)8ZQ,AD$D_$$"U$_B/L)NU'E MOU)55,(^\V08AG Y#'=VOYZYU9D@&DR_(Y(L"D+:X;[V_#\X^Z LSQ')I#\, M!O&(PAM-DB 91BZ^"9P=#IOU?N3"'XW[01+&;GT0!Y-PTN+),;IXJEPVT)H. M@8L;]F[0C<&:>>X: *+_;MB-V@DZ!\;#/V+ "L]/@OCI)0CI*$$O0/!-)5PG MR3?=OVU.%'7#Y_9$<;?_RB CG_XY2RH!4/?UQYG:$EVA2I-E;&T8G@N/)@QN10E]GG:Y!DZE"1R)(NV%G39 MM;&R<"KX(0L=H+%HU8&X;6.B!5TQ"'VP8 $VALXV&+1A02I-G:9"9+)<;O=L M!->&@O"29]SAHUVH'0>@],81+0WQ$8R .(Q'>^,QC9.$IN()E>8HI/TH6RK3 MR8@]P!1P3[E$B)Q&/'*M-V02O*]+%\+EMMO,-_"L0E <11JQ]/'G!XCQ_O^@ M8J8>W+^OM N>\S(5E/(#% I71Z"Y29]&PQ'XARJNCRH.(I%<8!TL/O47@\++C4[)'GM:"U$J0O]^\M#7IX^J.6 M6F3=G7Q X4?-L=-R7S=H#8;@Y^JVJ"#7.>])LO9*(2:KJG*HGDRF0OZ>U MR[X)MN) LEVK0\@(7(KOM,KJ%%K>\Z+Z@ 3K1YDV-4GK]RJO?>D>&5#;C8*2 M(3ONLEN8\): 1@T%"66,';CP-(69YG5&Y%;KQBY"=%W*ID9;1%,T::FJ=:6, M,">,[MQUSC7[BK<"H>'#I:,=X?2ZB=OK+WM&^RO80O/6!F"IQ#N"#]%'E>-= M@G20,2[%1CIL(CN_84OM2N\&6'&H!_J P?6KP.X<: CN6>A0<&C3]MXW?%CD M)8/-.#((34"A(Z\7H@"2!E"4WT>9 3] Q@MT9;5N'? 0VUND\XPZ="X<:9I& M'=7]=@B#=;8E.0!:VY?4F'3I\EH7U2ZHHB%B0RG-(%R#L/=KR<"+K*DPI!SW M#7>.[BNH,%Y56L%[X0G*6_CD=J@%KCB@W_F?OAUUB0@WH+Z2S2%CL< T7 '= M<6C24MB-LQ;7:*6-VVU$BS+Q!--*N-&L$Z^O* X(*FQU3;1CY;.-V+VF&_Z<2 "X@1;YN&98J5RK*" MWMH]2=N=?60%>&CM&S!"373,X3FLA),9$I_2C7[K>Y/@Q'S;G.V*.QIH M4>)H8"ZVK$7=%@GDL(F8A(Y WG-65E"R)4GE7?I)Y0GI7CV;33NR@Q,%WY!: MXEC9D)&_SVS#LUV]GVIX>I M?^/>;?>_6Z#++27J*Q<+' V[([SI:_];@'^PJG+OWW-E<8%WPY7 2X"F#5A? M* "F>2 %[0\RY_\#4$L#!!0 ( %.!IUJ_Y'2SJP@ +@5 9 >&PO M=V]R:W-H965TV$$-C9K7T!1Y;NQ]&Y1]=I-,,W.G9/-! _^2HE#-U MK\+/\H?#KWYK)=.%,EY;(YR:'G=.DZ_C/9K/$W[3:N%7G@5E,K'VD7Y<9<>= M 06D?&^N7G#MRF4BOSFS^#YV%^7'G ML",R-955'N[LXN^JSF>?[*4V]_Q7+.+2Z#/#ER=B$N!4>36"TX8VY3XXO-58%TZN3*8F M065&>7_4#[!(X_VT7CV.JX?OK/XLKJT)=J\Y.'DVPXX&N9B?'TKQM(\BIO>:4]LUVLPVDSK M"NF%S,!:3:!3^0EI,@'.YA)1R!Q^8;;+ILYDJ0.&0(%'%;PXLZ[LX96=GHI[ ME59.!ZU\5UR9M,=FKG]>_HT#Z(KO(>NQM]\M\A(YU$E(YZ29*>=Y:..##A7)B!?6$88L1"TH#0:SB^CV.-3CUQ />K8,M2F>?= 8OO&\,N42P1B," M3X!@%^OMF\I4YQJ.-^S>9?UNH[?F)5),\XJ<2;$UW!] :O*<5'/-GU-/-G_2 M9O:AY[MVUG6*@]*+S"GDBZB\8G@ :ZI4YCGSC33@X6G%.T'8HT"Y.K!+I441 MPT:%)Z]\;3[N".TD]H *F* ?)DOL*R+[1F_8,Z=*22A@&7*;R5AC7)I6T"NG M2"LRL$/%1BW&H$_V1H:&X[ M]7WIX(*O!2C["S70+ORP#)95,&XTPW_ Q0DJO:UN@8"DB&QGB$U5"/5'A3T! M+1\HZ?O;R[M&E*>YM1SCH#<8?(J299;&8$);1@\:!.&8@XM=DB2OGZ/>>-Y; M;E6! )@5^41=!L=" 2N3-57;SEQWL4V>J:9RM"E,]XDRZ1SM]F/,1D]7HM=> M&(OMBC1Z@@[*2:YV1)E7DHW^F5)!CW4,D!]\\%(O(2C:Z/(VMO39%)0,CDRAQDD[S M63T1QBY5QO4UQ=[[1N# 56LR?(50N*BQF,F@MS_XU*T/B]UX$C!2_#:AS8UY MO06&]IR(_Q'%-+LG7@%Q"BWI'>Q_HM"'_$ VEKL3K1'%!\VTI)VV!):G\3$$ M@E!UH0Z(/2V 492-HK9H"8U&R9_F*^=I"TU-)>@7)91Y;"!8>.A!Z MXK9R2)D^X4B":IQ:+XPTQ6"KM_JX0.U^[B4H_'BJ0+73>?L1@\;4 ?>&E!BS< 3P_A>>;<3V=8^X'@%A6KO>B.G& M%M:W1Q!$ 2< X1G0O^=U@S%M6B!P)?:-C"XEIX%19@OLATYYJ-V*+CNU"#":SGC2K=1\ M3#ENS1J/Z)RI5-39O"I*NFVB@HD6 \0@T)?DRSK>AUTZ&Z5YJ:-%U( _7*=HS+O.X HXW,7A%B5BI"*OF>HS;AU6&F-5HP,-[8IMEW58>[_W.5WPP1Z)B"]<,K+S98&DN%>=X2G[Q1799;;O$:;[2^'PQVQG7239']'/+!<++.CW+HL M'_0]][X5.!YT!\DA.QYUD\-]L7[YL7UV>_-P=?/SXGP'K?.3PF=\7:_U/<(+ M-#ER:=/%37_E-JU0;L9WAA[N08MXL=:.MM>2I_$V;CD]WFE>\]%#EP!3+*5S MO"-,/X(M^6YN8D.P!3_.T=TK1Q/P?FIM:'Z0@_:R]N3?4$L#!!0 ( M %.!IUJ2$CN+SP4 !H. 9 >&PO=V]R:W-H965T$R\[ OMBRICTZ?;K7DHY54WW0NA('[JJSUL9,;TQP.!CK+1<7U@6Q$ MC2,+J2IN\%,M![I1@L^M454.?->-!Q4O:F=T9/NNU>A(MJ8L:G&M0+=5Q=7# MJ2CEZMCQG'7'3;',#74,1D<-7XJI,%^::X5?@PW*O*A$K0M9@Q*+8^?$.SP- M:;Z=\'3)3,IO]'$Q/W9<(B1*D1E"X/BZ$V>B+ D(:7SO,9W-DF2X MW5ZC?[*^HR\SKL69++\6M M-9(K:@K*U"@<+=#.C*9BB1(;N*B[ *-21P.#P#0\R'J0TP[$?P4DADM9FUS# MN)Z+^5/[ 1+:L/+7K$[]-P$ON3J P&/@NW[T!EZP\3*P>,$[7MZ(1BI3U$OX MYV2FC<*<^/'NN&9.'9P(VBA[H0S^O"'%[L?W^ :;KB&;Z&/ MIN//E^.K6[BX^C2YN3RYO9A9K&LJC7>%>0#]*,X3K=[W2F%*PY=BC9+G-KW&IKVU,0Q&_+"I&I?\&^;FKG,V.;]T]FRJ026X1@FTY4$# M1 :_Y'J$HK0H,,.0!"JS*DQ>U"!LRBQ>2T&BLLZ5I9):]R@',.U.NZUTZ_:% M!BRX3V W6"N!+'9Q49/+5F/X]-XA=# MY+,D#B ?+9:7ELM MWZ$;1FP8^5W#C3ULI!X+HX@<&+(4>3TEZZ7,'7K@)J1TP%!_5^29RW)8E2$B((XJ?N[P/E;X"A_VVBF(,)>1QC4N_#^#XK6VO8%U$JWI5L M[4&'6WXG8AYF$T'LA,S%<&!EP$M*K1=4SO&CJ''[&(GE!.O5>ND75R9NNIWI M3!4SK(%<:]&7'%N\WQ&+L"B'&!6KQIX2HGPX@!CKV0LWB]VSR=7MQ=67\?E> MK]'6>K]>XK8R731&5$0\<-D[40NBA'D1[^Y0[%L"AQRAK,',]K"F(L;]E3*>7+K2Q@XW+]T(!UOW=3RIE_:O!,]K2H7NZK[IW?SXG'3W_&PO=V]R:W-H965T MZ4_MWDB!8>RJ(R M9Y/3\U,U] MTN>GJK&%K/"3!M.4I="/EUBHW=ED-NDG;N4VMSPQ/3^MQ1;OT'ZI/VEZF@Y: M,EEB9:2J0./F;'(Q>WL9L[P3^$7BSHS&P)&LE?J=']YE9Y. '<("4\L:!/W< MXQ46!2LB-[YV.B>#2=XX'O?:_^UBIUC6PN"5*GZ5FPVA,[OUI#S M\EI8<7ZJU0XT2Y,V'KA0W6YR3E:7(9'%;X7VH=HYD$8A/,C^J(ALLCI MBXY'!ANM2K@B7S55 *%K<[ARN**&WR[6QLW_[R4 6OWQR_JY6]Z:6J1X-J%V M,*CO<7+^P[]FB^#G(]['@_?Q,>WGMS>_W'SXC-YS&/YJ$7 MK"*X:301F@?O9991Z#?"6/A!E/7/<+%A&S"+O56R@MG*BY,Y1*&W6JT@BKQD M.2=,29KB)Z(I,IA[JV5(BKUD1O(A_2P@7'I)&,%G944Q $G6@]B;!Y$;+;UE MP$Z&0>)%BQ6/9I&W7,V^,S>,@)4EBY)+_8+&5&T)%\[4/YF8SUI49H-:DZ2P M(*!6LK+ %HFS.0<$F8LS";SYTJ4@3KPXF+MDK+S5(CE0HNZI']W>*""$9@SE M+$S B<8PC_X&L$/W7XI"5"EA.YE1ZM2HA>I&FT:PE.IU MUYS"-WS@9(-'9.8=IY38!E):,1YKU&B%RS2"VE6D+I_MB, <-[02J M"4ASH;?H!(?%L7G8($F23U152(>G*T&JCC=6O:$?,*IH6([\XMJU+CD5W23X M%(9[45".7D*+)T_"V%_2B584[G F;2=AY"_V,T[J21&RV!W6%DM61H7BBM$C M_TR-[GPO'CT'O*S2HN$R)F1J;GEM:64$!VF2)2<#^9F0)+]]N$;B\E2V3(!)HE[PW/P)?[SF]]")70<.SWT763K"MG+LU$QFAP%W%0H=$68[EF^929J M35%5#3E!X95T$95O'DET3Q@N[H.6'O!B#WL]U F%ZP,QM+W'<>WHMLR_'>)M M53Q%6E;WBC1V0/>0#OAWW'#TI"K%(V1R0T=!>UT[/-M: ^Y,')&F/USC3-?Q MK1M'0N;Z;8N4:>)K(S2ED"X3M*&#D?A6DN:E#_T]ZL>KCQ\^OZ/1]4^'53'. ME2N)DSCTYX>-$B7CUK'?VA,$&.ES2I^9>]P7(K-H/!MSIK,Y']MT4M=$WVT= MMI;CWG+TU/+'3<<7O1&O[;Y];Q!O!:/V=R83/QI;[#/<'4I_G=.^ X=HX2=/ M2&KIKY[@\+PA7P7B>=0+/W["W]'1L/\J(=XBOTMSM7]"[=ZZ*4CXN"YD=X6_ M>(%OW$4@%W17J:E7'R23$Q4V>1V,<''=UVNO1]K5H-TUR9X^W.N2H)V:\*BH M0;)&[U\#*@1'-TP^2J,/OZ([>E+;71I:] 9D&*=#_Y:+42U]FWONGDCX5OA@ MZ=K=8?RGM@=>^483 NARNG7W%[M3+[W134=OW<1"6_=M@7F[J6S[ C[,#I\O M+MJW]KUX^^V#DDGP&BAP0UL#?SF?@&Z_)[0/5M7N'7ZM+%&>&^8H,M0L0.L; MI6S_P :&CSKG_P=02P,$% @ 4X&G6I1B\BZ&! H H !D !X;"]W M;W)K&ULE5;;;N-&#/T50@V*+F!(CB_9;6H;R*WH M/J0;;))N@:(/8XFRIQG-:&=&L=VO+TG9BM,ZR?8AL2[#P\/#BSA9.?\0EH@1 MUI6Q89HL8ZQ/LRSD2ZQ42%V-EMZ4SE_!9+Y:1'V2S2:T6>(OQOK[Q=)=U M*(6NT ;M+'@LI\G9\>GYB,_+@=\TKL+>-7 D<^<>^.9C,4WZ3 @-YI$1%/T\ MX@4:PT!$X^L6,^EMMSKL&7SHOV PV!H,A'?K2%A> MJJAF$^]6X/DTH?&%A"K61$Y;3LIM]/16DUV&Z?$9..SF!'YWSP*N"U\BD,CWLPZ _&K^ -N_"& M@C=\,SRXU"$W+C0>X8^S>8B>"N+/0R&WB*/#B-PDIZ%6.4X3ZH* _A&3V??? M'9_T?WJ%[ZCC.WH-_26^=[B.<&Y<_G"0\1N8OUY\NKZ"N[/?KV[A4^-!MTXB M.<$U=7= 6*D 1X/T1RHQ8[A;J-TA+A&"7D/5YA@YQT 9RI==BE(@QJ;A%]J2 M@0X"I<#2/&$'<[18Z@BNA*-^.N[P"XK.8T2SH=8V*A) =-_F\8Z]['#9&UM1 M*J@/V8W'W"VL_ILLJ7OR!Z!@.4@E4V"/4V#*N,XQ!+;CR?&612KZ85FB#!-Y MYXD\-:TQ\$A3349$ 3QO^%YCW#!X2<7F?&#R5#.[6\X$BP>.4-TC>D4HM7?D M2LVUT7'3D^ 6Z!9>U4N=*T,*KAEQF\0Y4J:$")+LMNC4#%'%AIQLGDARN(JD M_*OQ.A1:QF)/C/B(CEB%5_)2H]>NZ-'X)@A6G6TJZH0H\OU7N1ZTN2%ZBOZL M _Z4@&H*UKX@$G:QAYS"%Z3)MI$$>I*039]R1?6X+=;0EAJIV$3NCKA443R$ M&G-=ZIP9*ZB5CSIOC/+PM:%K]!UU M*^S:XP9Z50HC"Z(NU;]NR"XS&X.\DA MM_1[S,?@0@>SK1(FH;ED29"V&^84 =RGMZE(S&G2"_M,?*J',PG7YI3MCA [ MGA.VM:P0&U,CR&7E&BM%WMB],G]>TP%^$'U<$\@TO#N%^Q27\ ETC5H%CSIVHXA:M#^CV7CUB,W[][T_7SWA:WX]&8NX0< M1:KV;PF9E/\7#F>C!WI_&/1H/6A, 4J:5SKN4!_S'!RFH]VD_\=N-)FDHJFXN7+*1.XO\*3V9+L4T$S#>@:IH1 M:TTK";;"=I>NC3E.UM#17ZA>Q&@4(E1NT"T3WMUJ^S M=NMX.M[N;B0_E6N@CBC)M)^^IVW'M_M0>Q-=+3L(]01M-'*YI!42/1^@]Z5S M<7?##KJE=/8/4$L#!!0 ( %.!IUH_C;7F$P, ,' 9 >&PO=V]R M:W-H965T,R& _]VDR/ MAZJV@DN<:3!U63+]/$6A5J,@#C8+<[XLK%L(Q\.*+?$&[5TUTS0+6Y2!+YDYL&%HJX,+" M; TV;<"2%\!Z<*FD+0Q\E#GF_^:'1*QEEVS839.]@)=,'T,G/H(D2D[VX'5: MM1V/UWF=6HX&SKG)A#*UIO&/26JL)J/\W*6]@>[NAG:7Y]14+,-10+?#H'[$ M8/SN3=R+/NPAWFV)=_>ACV?SZ_.[LUNXG\SGDZO;[W ]_7KQ>7)[<7VUB^I> ML-U4]U2 VP)AH01=8"Z78%DJZ+"::\Q_(UC:]K>+DW^8,2KCS&).3K:%WZS6 MQ[[:F(QEF:Z9@ ,N*4#5ALG<' (]@1O@,A,U&0CHUJI:0Z;(3M+0 HV,$CSW M\"D33&8(WOS&5R,X104II=8:I07!6#SN%V!:*Q&[O?A1O^]!_8ON]T/%ZRBVMGT(>X'\%-2Y2:2XYP MD,0](AOW!J]FN\OEX59C*E$O??LU]!EK:9L>U:ZV'7[2-+:_X&ULE5AM;]LV$/XKA-<-+>#XW8[=)0&2KL4*=&NQ=.N'81]HB;:Y4J)& M4K&]7[_GCI(L.TZ* 4%$B7?'>WGN(>FKK75?_4:I(':9R?UU9Q-"\;K?]\E& M9=+W;*%RS*RLRV3 JUOW?>&43%DI,_W18##K9U+GG9LK_O;)W5S9,AB=JT]. M^#++I-O?*6.WUYUAI_[PFUYO GWHWUP5444D@"Q*/!_5&&4.&X,8_ MEU]7<<.V)92J_>6/-%IV%SW9EW1*I6LC3A-[O]657Q3,E>8HWG M_V(;98<03DH?;%8IPX-,Y_$I=U4>6@KSP1,*HTIAQ'['A=C+GV20-U?.;H4C M:5BC 8?*VG!.YU24^^ PJZ$7;CXHA.2O^@&VZ$L_J?3NHM[H";V9^,7F8>/% MVSQ5Z;%^'SXTCHQJ1^Y&SQK\1;J>& ^[8C0839^Q-VX"&[.]\;.!B3]OESXX MU/ZOOXVVE$R5XI9Y !T!K'P4 T;#!J]"Y#EH:$93+\"+4+E'>DZ'A2&2, MCZX(&X7N-3*HM%*7WJL0O8@?C)9+;6"KJ1JAKIG9%99R* MUBX5ID&0)ZY%]NV#8M'* #G=$Q^/ 5T#RBENB#Q6UY$I2F')B1,EG'=F3UHL7SO1 MLLSY/>F6(W >KV"71J\E PC+9/)K;:N0^RQ6]#,'V0;\TU"GS:7)=;W.@S2E MHC*MRE"Z@^ESB:EQ#5Q )HE0IAHQLM8J1V &#<\)@92AIL0G7AW-X%@#_;RT M#F1&*4 FU,$QG<=3 &^G#U(;N33JR56[9-.4*=DY=I1FFKZJI[\5,8+8J&,U MXCDN\X5=791-HKL$O4.XJ64T1V>(#^=/168ZQ%!C1TVL=8,OFW=3KLZWWA M :3/9:LY!,Q/!@F,X&]*42I6SF;GB])L+2WTHS3O] YJ#3@SN6^8#R9:%+IB M04B,"8"/? F?$; MN_4LZ+J-G]+@F580+\2B.QH/\!P.NJ/!I?AL*98C MWGPD\Z%%4H]6?5,ZKDEA7;UW/D>9+\2H.U\,^;FX''\[BK8R_!E,AF(X[(Y& M\R/7CY<8PO9X1(,) AB>5'5+FWD%CKI'CJ#,3;#=:-2!6[W:]NIMFZ>AL+8V M]0(;7\H=@ZL%$+CNUE03VR@E;B*(TFVC >XI%CYO<$RH]UU%1^@6#N[U[JDI MA@B#XC Z32"[^T+,)Q.J;*QK]W(XX^=\-!1_G*& ,=(WALQL>"EFXS% BO)> M\*[2DAHM!.HPQ=_TJ!K5DBC38!J?EQ.N^+BJ_'2P$+?A))!X-MSRQ0E1XN3C M< ]$_HGL#O'4!Q6JUZ.C[!9GOFEO)O9*NLB:9VVFVB>V!&IY0WMT_" KD][E M]ST@#B>F>)A^^>;CKY_?__K[VY]>,: B.2SI'LL8P9'2J,@3.%M4"]#A2/J- M6!GB$%I(281<,<]*.R1J13_']1H27AU M JU3G+[31-+LB;C-.(-1SC<8?15Q-1S3S$R,N^,I#R]1]L%B0<,Y"2SF-%S0 M<#+ $,#$<#Z@W&*'6Z',^+"83RID5=O_46J/CU?4[?,9Z(JWZ:PH S MS _B\><-)'J-31OKKZ ZZ%U..Y&PZY=@"[ZF@W)PZ>?A!L=HY4@ \RMK0_U" M"S2_V]S\!U!+ P04 " !3@:=:N;0Z0$BER(:$&" I63]^SZ DF+/V+[T(@%8O+=O/["<;)W_'FIFH:?&V##- M:I'V,L]#47.CPL"U;&&IG&^48.O7>6@]JS*!&I./A\.+O%':9K-).KOWLXGK MQ&C+]YY"US3*[Z[9N.TT&V6'@Z]Z74L\R&>35JWY@>7/]MYCEQ]92MVP#=I9 M\EQ-LZO1Y?59O)\N_*5Y&YZM*4:R^PIF0 M?FG;WST?9U1T05RS!T-!HVW_KY[V>7@&^#1\ S#> \9)=^\HJ;Q1HF83[[;D MXVVPQ44*-:$A3MM8E ?QL&K@9#9W5K1=LRTTATDNH(R&O-C#KWOX^ WX!2U M4 >ZM267+_$YI!SUC ]ZKL?O$BZ4']#IZ(3&P_'Y.WRGQ_A.$]_IF_$UC19T MD012MJ07\=*-#H5QH?-,?U^M@G@TR3^O9:%W!F!_8:S MV8=?1A?#S^^$<'8,X>P]]MG\RV)Q][BX73X^T-7RAN9?EH]WR]]OE_.[VX?7 MQ/X/.OK&9!A=3@5[P9LF5Y'KT/F=-B42UV>1?W2ZC4FE#G7W9)W]M5"V8*-6 MYL"@UIXY97Y ]_T17AQNBZ.E$Z;1,"XC>^% 8P.7<16)2GE KM^$3X)+91K"! MV\Y#'X)==0$)"^&$M@@!C9$J:L7L3OK0GUH,E .\ZB0V#WRMP!FZU;_1B.U& M>>VZ0(51NNF39J!KG83BC4L-O/8EMQE1]"C$PJ +>SQOQ\6[*%\P[9T/GG-D2UN6N-VS*C#8\V0BU)!+UP! MA^:/A8,:)0#L#HI7NY<"D;$J"@!WC*]6&^26O18D2D.!=1)SC1-ES YEV$ * MQU55Q9ST373(K='H(!1J1]#WL\RQ#U+U!J^]F_S9F(/K=1KF(=;.2C_QCJ?' M[\55/R9_7N\_-A@S:VT#.K4"=#CX>)Z1[P=XOQ'7IJ&Y 'V MRJ&#]YOHX/@5G?T'4$L#!!0 ( %.!IUHT.R@3L@L $P= 9 >&PO M=V]R:W-H965T%KEA7W76Y;E^LWYN4V6:B6MI]>JP#]S;5:RQ*-9G-NU43+E1:O\//3] MX?E*9D7OXBV/W9N+M[HJ\ZQ0]T;8:K629GNE#\XNU: M+M14E5_6]P9/Y^TN:;92AS>-[O_SKI#EYFTZEKGW[*T M7+[KC7LB57-9Y>4GO?F'JO49T'Z)SBU?Q<;-C:.>2"I;ZE6]&!*LLL+]RJ?: M#IT%8_^9!6&](&2YW4$LY8TLY<5;HS?"T&SL1C>L*J^&<%E!3IF6!O]F6%=> M3$N=/)Q=0:]47.L5?&TEF>OM>8G=:J]W )9I;@T M1A8+Q??_OIS9T@ F_SFFO-L[/KXWAM=#;%AE'E7OXM=?@J'_VPN2 MQZWD\4N[7TP_WUW_Z^SJ?GY_]_&8G"_N=%S.Y[87#APS MMIC<2)-:L8"]2CQFA2B72LPS8TMALR>Q)1VL"<;&QE*3" M_M"CE-BVSSOV>"E-[)UZ@GUN03FS_X(&1*D;/78BM/.%-MAO*]8FP]T:(Q83 M9"FPA0#]S57&IR02\N1T9U19F0)B8%_(B3EB+K.\PGR,4"#9^58\0KZL6&#V M]RHSC#7;%U:59>X,F4B[I,,UQ#&;S&*U,HAU4@IT4"Y!IF)=(U;F5F,PS\5, M"?F(X^0L9_F<>8]IYHG/>)05=C)9N27AW%R])J,?MP:9%D(ZJ5@BRV.)+M+, M+2/+6Y:0UW;Y@QY665DJ19"@?Z\T#$\/-S!"4FIC/7')@$&@)\LVTMF-L" C M1J[71C]E8%^5;T74CX9!?QQ/A'5^W==_7I55@[*C.GGBFDR-XQ70E(JYT2N> MH9Z42-$3D%B/L*=D : MJ)GA./_2.(4WHFLU@T:!3V8+)GUQAW"GD7#"(U%_-RFF$7_"&WW4CVXP'/'H M4)PPH]].[^][IR!>_,^^ K9%JE?$JTG'#4Q$X.M<222EB2]2N6610%E@X$H# M I3RLD3Q>9NE9C"Y,DN:#&%4[Y;N]@E] 0(V5JPAV4:I!\>F))0+,L([TACA M>"T!\21;,P&1[(:*0O+MNK%@ EZ$WVJ6H;CX7F&5,C@3"VRHN @,01;FJMD0F$+FCAC/&-L[DP')3*=.A56 M&NH1&5):(8W:T"=$)^@. MJ&2@74I=(J<7%?MU%_F<5U=R2TFL,4VW+F#K0I"H'R,C^+[ON2'RI$%1X()A MMNUZG_+%J\ +?IJ9/<(Y&*DH]VT0C_ICH("F#?Q^, I:)SIE^&3B,E<)[$1* M?X9:]N.W+F#D[H0#([D<1A:OX 9VSW-Y-8)[AJ/1,>F/)E*F9]0Z]N!,AYZY M;C),R0OMDD+!=DK&I%L/J">Z5\[S0#E@DE?IKI),B'OR+&4F@5SHJE@)M)^F MYKX3GHHHAK'LZ1M( 8 _9]7I_S$X5Z6[NVN*!<*GS*'O*QK$-1@-<(W&$[H. MAF+*_Y*O7"22]D$_&HQQ#?VQ"/O#8()K-!J*3RBO^4B:GBJX4Z^Y@AL& 7 4 M8$DP&(E)%(@_7!;GF3)%Y9=1(\(5;] ?C2)C08!K MT!_Z[C<.XM/GSY1S\-?^D;!7'\F0+-D?A63+07_B1_P;# =U7KFKJZRC>.+7 M!-F?V*PEGKHL<[T\54Q[D.@#9(E:E\S479"#W70%:@-FFA/OJA)9RY57W[AU MAU*7R"]R 9 WY> ]$^T/_U\3"T&&"C[[C,*8Q=C"V_947"Y0G2%;*VIK$/X6 M*>JKS"L%,YZ**YE31!%S3B&I2W<1)TJ $% :PU3!Q ,\_JB;I6$$T'H 7R-5 M*DX&P>!4@+ &L?B]K3W.4=VZS@1'A?A_[,6C[HD'$3 )QB@=L/581!YY!J"8 MQ,TQ[(,?%PW',0L()%'508M\"$NZ<8_1:I^UVC^R]D9QP]DD1I<7,'1&Z#N8 MW!<.9%0LPO5)KBWYR4' )3^J@\*1-X[JJN.0ZS;+#,\;7>6I*XUG2A6[RK^N M%6LX-?EL*5.N+0Z&56MXK,E,VQNXDYG0B+;^1K%%ICHT$)7W17-TYJSD<$O2 M.GVXY980H5U"(\S.^79G(@H#A28W*W?".[LYZG;&/R9 JWQ7ZY](8ZYO"D:' ME6K@C9^K5)_/*5RR-S$HZQC\1L7"#5MJXGN(Z8 M'"E07N39GXW.5[D$[4T3P(&XB!>=D35IPDJC,V+=N-Q3>5T)@[V<'=_\M4ST M[5 _XK!:P(YD'2U>!4,O1-@"="#WR]V)Z'2HM]7[ZR'(I\P^H%Y0C#U%93N5 M=TK$7A2\%F?T.WZ-:SQP3T,\W3Z1BPCZQ'-#S_<=T75OVSF/&NK#="#FF'8: MOOY1KR-SVO4I2#VE$G:;*<3MK[^,PR#\K?W]_*(;76_=KCG>8N([0CMT+W7DS)F?H5AR,O2,6RNJBKB4Z M6H/>N=0 %H*S8R8J@IH$Z%&?AL.[4P$,R75GK5$C>!OYA,ZV*VY>+3'+%.ZM M/MU3\U2+?J"Q"TVU!P0NS)S6[1M!BCZS_UZE>?7E7,""= 3O'N\:R;T442\B MDLM6=>%X>"B9<">9IG9"[S*[D]P ]F<,>T8[1T?-KW\JH\\2S23QQ9MB?E-( MSS0)Y!*94.B>DK)IN%B:FGI=:**1M-2_L+KJRY3_<"KC=4?J=ME7LVX7C^P M6OA7,57Q?"DI*Q[B^];ULOA UR.]H1Z0%\.P4K7@_ MT@J",YRHV-G[[XB5W3NV);WZ?ZY+*_GE%O/UWRXR/TV_6'%/EX]MXWOIWCO_ M4$MRF2=N"&F_$[>Y6O&GU^FBMM3Q"G,<#ZDT][T >0<]+=\/!FVQ&8/<$=U8CC?7D.Z\]) M0.<''AKJ*(S;^V,?3,X[7[A6RBSX.YZ%_6%Q][&K'6T_%5ZZ+V2[Z>X[(Z18 MH.P1N9ICJ>^-!CWWFJ9Y*/6:OY?-=%GJ%=\NE02WT03\/]?@^?J!#F@_H%[\ M#U!+ P04 " !3@:=:ZCW*BWX" "U!P &0 'AL+W=O6FB71J)-T?:!J8*Q?3;)M;%( M[,QV6OCWLYTTM)!6B/&E\9WO><[/V;V+-ESR8'+BY$I58XQEFD-) MY"FO@.F=)1>AR;> M!ORFL)$[:V24W'%^;XP?V<1QS8&@@%09!J(_:YA!41@B?8R_+:?3I33 W?66 M_=)JUUKNB(09+_[03.43Y]Q!&2Q)7:AKOOD.K9Z!X4MY(>TOVC2Q@X&#TEHJ M7K9@?8*2LN9+'MHZ[ "\0P"_!?C/ >$!0- "@M=F"%M ^-H,@Q9@I>-&NRU< M0A2)(\$W2)AHS686MOH6K>M%F7DG-TKH7:IQ*EZ01[26: '"OCF6 DJH3 LN M:P'H*[J]2="GD\_H!%&&?N6\EH1E,L)*YS8,.&WS3)L\_H$\ ;KB3.42S5D& M60\^.8X?'L%CK;D3[F^%3_VCA%=$G*+ ^X)\UQ_TG&?V>GC8)^?_LL_?G'VO M&$'W"@++%[SE%?1==D,7]M.9WC:6%4EAXNCF)4&LP8D_?O"&[K>^2K\G6?*> M9/-W(MN[D["[D_ 8>_Q3#PG*4E[V7D"#'5JLF07KV'/#T5F$U[N5?1D5C$;A M?E#R,LAW!^?N?M3\9=0H?(II%.*=/E2"6-D!(%'*:Z::Q]AYFQDS]<8SVXN? M^1,]>_K\>B9=V%:,G^B;@:;_$2O*)"I@J5.YIV>Z38IF2#2&XI7M@G=JR!,@-Y?KX'U!+ P04 " !3@:=:$ZV'ZT0" "*!@ M&0 'AL+W=O*L95XI5:UTO?5UD)%59WH@9NWN1"5EB;J2Q\54O Q"55S ^#8.Y7F'(O MC=W:5J:Q:#2C'+82J::JL'Q= Q-MXDV\X\*.%J6V"WX:U[B 1] _ZJTT,W^@ M$%H!5U1P)"%/O-5DN5[8>!?PDT*K3L;(5K(7XME.-B3Q BL$##)M"=@\#G / MC%F0T?C=,[UA2YMX.C[2O[K:32U[K.!>L%^4Z#+Q/GB(0(X;IG>B_09]/3/+ MRP13[A>U76STT4-9H[2H^F1C4%'>/?%+?PXG"89S/B'L$T+GW6WD+#]CC=-8 MBA9)&VUH=N!*==E&CG+[ISQJ:=Y2DZ?3C3E> A(]24PH+]!*2LP+,,>N5>QK MLX.-\[.>MNYHX05:A!X$UZ5"7S@!\F^^;\P&O?"HMPY'@0]8WJ%HH/TKVG!"#Y0TF)VKNH-.ST/MO5FJ&F>0>.9B*) '\-+W M[R;SX-.(\G10GH[1TUW# $V"_>QVY^56G]@32W")\P6V<^9;;8G!;7'UPXW[CW(M^_DE_J$ 6 MK@LJE(F&ZZY5#*M#HUUU_>5O>->ES84L*%>(06Y2@[N%^3MEU_FZB1:UZS9[ MH4WO2(,X?G M<(;#Q4[I>U,C6GALA#3+H+:VG8>A*6ILF+E0+4I:J91NF"53;T/3:F2E#VI$ MF$31.&P8E\%JX?_=ZM5"=59PB;<:3-..W,T!Z=DH]2],SZ5RR!R MA%!@81T"H^$!KU$(!T0T_MUC!L.6+O!X?D#_RVLG+1MF\%J)'[RT]3*8!E!B MQ3IAOZK=1]SKR1U>H83Q7]CUOI,\@*(S5C7[8&+0<-F/['%_#D_4:>Y0=FV6JAU0ZT\R8T-_%2?321X](E96TUK7**LZL;IB676P.WJ&%= M,XWP]HYM!)IWB]#2!LXM+/9@5SU8\@+8&#XK:6L#-[+$\O?XD(@-[)(#NZOD M+.!GIB\@C4>01$E^!B\=U*8>+_USM3\O-\9J*HZ_3^GMX;+3<.["S$W+"EP& M=",,Z@<,5F]>Q>/H_1FRV4 V.X>^6M,%+#N!H"JX9J+H!/.%3.:7KD'-K-+ M9 D?4"HJ#6]S"<]%GE)V=N_3RNYJA$H)NL<$#]95"7 #C"YGH63!!1\(6G*5 M!Y+&LRR?6!I'T[M0U^&R4 U"2V1ITE"\\8DIGB0;>.L#5&<(R8P 'PML[?.8 MDJ[ NSG#3+QVY(9GZ8QKT5)W!35=3]7$)*+CK7_\!@T6EN.9HY MK*TJ[D&U_1F[)!&XU;QP6QJ_V$EN#>3C#,:3*4S2"8RS])DBCTXQ?Z*)E?]0 M6R/GE\2EDU&>1%[7)/-6GGI=>7Z<@O]O,-J?ZVN(+I*I'^+8#W0Z;HC2\^$' M$2< \@/ J6L='G5?JI6M?V,,@7?2]HUX^#L\8Y=]]WYR[]] *L4MIU0(K"@T MNG"OAN[?E=ZPJO6]?*,LO0Q^6M-3C-HYT'JEE#T8;H/A<5_]!U!+ P04 M" !3@:=:)XZNP0,# "4!@ &0 'AL+W=OX:<.7.&Y!PMCDI_,PVBA1^MD&89--9V\R@R58,M,_>J0TD[ M.Z5;9LG5^\AT&EGMDUH1I7%<1BWC,E@M_-J37BU4;P67^*3!]&W+],\U"G5< M!DEP6GCF^\:ZA6BUZ-@>-VC_ZIXT>=$9I>8M2L.5!(V[9?"0S->YB_^?V%:@N5M$EBJY^*@:4=<#:OH":@D?E;2- M@3]DC?5_\R-B>*:9GFBNTYN 'YF^ARP)(8W3X@9>=FX[\WC9_VC[R\/66$W/ MY>NUQ@?<_#JN&Z&YZ5B%RX!FQ* ^8+!Z_5M2QF]NL,[/K/-;Z*L-C63="P2U M@QL=7*-]$_@Z[4\-PDX)&ELN]V#=6P#3J*,!;8>08D3U!IK+D%H8Q! WDXF6:0A$4Y!H^-^=!=;WN-IPR-Y$F" MDS5TFE>N7U;_0]-'\F,=U(R@)F$^B5_D3*%UICF8. MS^Q(78IK,,BA0>N>1TNC7LE:II M-0^+60E9'I99>5F @#("BMT)%5F8%1.X]N"B"Z5H4>^]'AKP+0VB<5X]2^[# MH#2_P@>]IHO=\G10!ZT,#!L:KSNK-5EE3,FPU]-E"[ -K?*65/ MCBMP_A"M_@502P,$% @ 4X&G6M63UMZM! !PL !D !X;"]W;W)K M&ULC59M;]LV$/XKA#L4#J#%)/6>V@:2-.T"K&V0 M9-N'81]HB;:X2*1*TG6\7[\C9<"]6E76$R7S:LA5_X/:/]D[#;M)K*47# MI1%*(LV7L]$EN;A*G+P7^%/PC3E:(Q?)0JDGM[DM9R/L'.(U+ZS3P.#O&[_F M=>T4@1M?=SI'O4EW\'B]U_[!QPZQ+)CAUZK^2Y2VFHVR$2KYDJUK>Z\VO_%= M/+'35ZC:^"_:=+)I/D+%VEC5[ Z#!XV0W3][WN7AZ$"&?W* [@Y0[W=GR'OY MGEDVGVJU0=I)@S:W\*'ZT^"+.#ZA=B3(O11*V/095&LFW-_Z5X0[M:@ R!9 M^EH5"LQ87E12U6JU1;^@+ IRFL%BG,1!%&5GL"1Y$&78,>, 1\0SPR")(\>D M) BS%/TN"F@[X/]*)1QDK'H=3D[:'\;)P1%V[ '?>: /'KQ$$3S " GY-Y:5Q^(; G="/+M M(>2O'0@LX9F#1[8H."^%7.UEMIQI@X1Y@41_>&S$,VI\9_8H@NLB M@S*NI77JM-)&\-U>H0T%@>#+JO%WBCKC:[V+\5B"U5IH:"^ 1J^ZI#& M!MK>0Y]FQ-T#^&,?O%6/_M?AZ(K53!80OQQJD%"F%)I8'KI5DD)W<7@* 6-I M&B$86F DD3!$:,UEL74M29JNIR!6_@M]QKF)QC&-S^"; 8H!S03#[LCN#_XY MFU$0)]G.)L&=31(DR3!N)T?#"?2UE1_!#'1KR&(WI_34?LJ[[(:;@W@W(H(O M*R$-JOD2CN+S%""HN[&KVUC5^E%GH2PT4;^L8%+EV@D ?ZF4W6^<@7[VG?\/ M4$L#!!0 ( %.!IUI(=%&PO=V]R:W-H965T 4"N5Y:4O*Z6-M&X@D#9I6@=\0'QPDFMC MS;&#[;2#7\_9:4-!7;\DMN^>YYXGSMU\I_23*1$M/%="FD506EO/PM#D)5;, M7*@:)4762E?,TE9O0E-K9(4'52),HF@25HS+()W[LWN=SE5C!9=XK\$T5<7T MKR4*M5L$<7 X>.";TKJ#,)W7;(,KM%_J>TV[L&,I>(72<"5!XWH17,6SYY#"!OC%75 M'DP**B[;-WO>?XEC2)X])= MRLIJBG+"V?0&,PN]1Y8)-/UY:(G2!<)\#U^V\.0%^ 3NE+2E@0^RP.)??$A2 M.CW)0<\R.4MXQ_0%#.,!)%$R/L,W[/P-/=_PG+\;;G*A3*,1OE]EQFKZ%WZ< M,MMRC4YSN?Z8F9KEN BH 0SJ+0;IFU?Q)'I_1NFH4SHZQYZNJ-^*1B"H-3C5 MI_2=93BM[[%$6"M!S#>#J&4Y<<'K5>A7KC!XPA MCD;:M@N[TVZ&7;6M^S>]'8#TF39<&A"X)FAT<3D.0+=#I=U85?M&SI2EL>"7 M)&PO=V]R:W-H965T4+0!$4NB M1$EI8B!INZT/!8(XW1Z&/= R;0N51)6DXF1__>XH6W,Z1\D>]F(=)=[/[[LC M?;'5YIO=*.7@H:X:>SG9.->>3Z>VV*A:VC/=J@:_K+2II<.E64]M:Y1<>J6Z MFD9!(*:U+)O)[,*_NS&S"]VYJFS4C0';U;4TC]>JTMO+23C9O[@MUQM'+Z:S MBU:NU5RYK^V-P=5TL+(L:]784C=@U.IR7Z>TWV_XK51;>R #9;+0^ALM M/B\O)P$%I"I5.+(@\7&O/JBJ(D,8QO>=SYG&036*J5["IWJ[>_JET^"=DK=&7]+VS[O0(]%IUUNMXIX[HNF_XI'W9U M.%#(@F<4HIU"Y./N'?DH/THG9Q=&;\'0;K1&@D_5:V-P94.@S)W!KR7JN=E< MK;'$#CXW/'=+FWQU](]U:UVKBR6<,?5POK#)+C MSV/I]M;BX]:H8 ,5@\[G<<2V+4S?$DYGV/ C:_D=X??D*B6T"OH&2QH:ATA^W=^[6P M54;!V[(!M]&=E%(I( 0@I:A.F\_+AN4\$-_W$!]*MNE=- MI^"SOH,;HY==@5[?R+I]C\F;^[)0%DX@35F:<10RSG@>H! F"1.!($DD+ ZY MMS#754?%LQ )ED8!1#'C801)Q%+!(>HEC/3(8 M(6LRD#49)>M'A>0IRGZ (/AP51-1_^I??'K 0\0JN![EZ:B'XSSM4U[^Z%P> M.E<[YUMI_Q]^^A_^ M 1RT/B"&?('(*#\5CX9Q0D/X"$VZ2!P6BL@_ Y%XVC/A7Z 0HJT1N,4 MQB%^T8^]EWO-%P5W[L2>Q]S MQVGA'AG<5!)G%47V"3^U?G*-CZAQ;WW:'D>"@490.SAK!V=J<'8,ZE>A.8YA MDA-RG(NG>)T"C0J.7?:? \5V3PDB@?/C%-NDJ#JO:'2-P2/+"=N."BVQPB<) M"[%QR<1)S +D#PYA/+P:NU+&TJ)L<%(YC9,;@=F[/NJ98K/=PA:F7"@#TEJU MF^[H%^P+Q2);1'I&YT*K_-6J>CP;858Z,"L=Q?I6%;HIRFI';\SI:A<:U61_ M#F)V'[#RNBJ7TOUXT^@I->ZF1^H@Z]>?:0<#0K5.U50^'K 7N,.3E(4)#6*> M"I;CN'[:\SQ/68)Q(XG7A8RXBXV M?(B'"-HX/5 &+*.R\0&2XEQ5E>A2YZ<&ULE9F[2_/%@TB(?L; MYO!VN)]?]=?2?[;WEWNLV;K$+"NU0M7@+,59;_H+<[]PNO67U(5V>.7UX@;_ M8RA#&_#[2FNW7Y"#X5_+[&]02P,$% @ 4X&G6K*_2-)B P KP< !D M !X;"]W;W)K&ULM57?;^,V#/Y7"&\XW %"_3NV M>TF M-=A>^BA:'/;P[ 'Q69LX6S+DY2FW5\_2DY\.2#-, Q[L2F)_/B1%*GY M7JJOND$T\-*UO5YXC3'#M>_KLL&.ZRLY8$\G6ZDZ;FBI:E\/"GGEC+K6CX)@ MYG=<]-YR[O8>U'(N=Z85/3XHT+NNX^KU!ENY7WBA=]QX%'5C[(:_G ^\QB%VX6W"J]O$JOO%'X5N-+D'%6[Y MKC6/-[ [&Q* 3_?CG+X<\G!CDP1L&T<$@ MZZN( X9 M1$&47L"+IQ!CAQ?_0XA;)3NX):Z*K@*EV31PZQ*,"GY?;;3;_^-< D;\Y#R^ M;9MK/? 2%Q[UA4;UC-[RW0_A+/AX@7TRL4\NH2\_"%58*8Y85(?R[VM@,&-%95:)T/%!8RIKR8BOU?Q9FK7BOMZ@4:7(#' 8I M>@/6(PUQ6P-*F8LS#UB:N1(D.4N"U!6C8,4L_PY$/E-?.MLXH R%-I5AE(-3 M32"-_T-BS_6E?S)$Z7K5[JG04,I=;\9Y.NU.K]%J',+?U,>GC#)5BUY#BULR M#:ZRU ,U/@_CPLC!C>2---0S3FSH145E%>A\*Z4Y+JR#Z8U>_@U02P,$% M @ 4X&G6KAKG[R? @ X 4 !D !X;"]W;W)K&ULA53;;MI $/V5D5M5C13%QEP24; $2:KF(1(*2?M0]6%M#WB5O;B[ZT#[ M]9U=@TLD0E[P7N:<.6>9FO8U@99&4!2Q&F2C&+)N(JR23A;F&RB&R>XPH4!VTC)S)\Y"KV91KUH M?_# UY7S!W$VJ=D:E^B>ZH6A7=RQE%RBLEPK,+B:1K/>>#[P\2'@.\>-/5B# M=Y)K_>PW=^4T2KP@%%@XS\#H\X+7*(0G(AF_=YQ1E](##]=[]J_!.WG)F<5K M+7[PTE73Z"J"$E>L$>Y!;[[ASL_0\Q5:V/ +FS9V2!F+QCHM=V#:2Z[:+]ON MWN$ <)6\ 4AW@#3H;A,%E3?,L6QB] :,CR8VOPA6 YK$<>7_E*4S=,L)Y[([ M56B)\,BV:.'S(\L%VK-)[(C:!\3%CF;>TJ1OT(S@7BM76;A5)9:O\3%)ZG2E M>UWS]"3A/3,7T.^=0YJDPQ-\_+Y@6C[-.'WBCY+:G[RD8@Z!4\*8.% M7BO^%\O@8(X*5]Q9>-!" %7GAIGRF(.3.8X[F(%/I@HN. M]0P)?9N:JJ[HNH*+Z0=#H9P[!^-#[I.HEF'V6*A\$_2-F!WVHVO6=NU_\/;V4=9 MZ74M"%P1-+FX'$9@VGG2;IRN0P_GVM%$",N*1C :'T#W*ZW=?N,3=$,]^P=0 M2P,$% @ 4X&G6I]R05$% P ^08 !D !X;"]W;W)K&ULK55-;Q,Q$/TKHP6A1*JZ'TF3$))(30N"0Z%J"CT@#M[=2=:J MUUYL;]/RZQE[-TL0:=0#%W_.O'EC/X]G6Z7O38%HX;$4TLR#PMIJ&H8F*[!D MYE15*&EGK73)+$WU)C251I9[IU*$212-PI)Q&2QF?NU:+V:JMH)+O-9@ZK)D M^FF)0FWG01SL%F[XIK!N(5S,*K;!%=JOU;6F6=BAY+Q$:;B2H'$]#\[CZ7+H M[+W!-XY;LS<&ETFJU+V;?,KG0>0(H<#,.@1&W0->H! .B&C\;#&#+J1SW!_O MT#_XW"F7E!F\4.*.Y[:8!Y, M,#$HNFYX]MN>PYS")GG%(6H?$\VX">9:7S++%3*LM:&=-:&[@4_7>1(Y+ M=RDKJVF7DY]=7&N5UYF%.Z8UD_8)OJ2";Y@_L=XM2P6:_BRT%,G9AUF+NFQ0 MDV=01W"EI"T,O)AW!OHX6%H]XJFIF(9S@-Z)@;U P:+-Z_B M4?3N"/%A1WQX#'VQHE>9UP)!K>&?NSO/,ETS<8CS4=3#G&\+A+42]&RYW(#U M6F@?+_^%8&G;ORE.D9DQ*N/,8D[ZM87?K%IZVQT]UM"#'I=DH&K#9&[Z0"UP M UQFHB:U "E/U1HR1=J1AA9H9)3@N8=/F6 R0_"2-SX:P2D*2"ZUUB@M",Y2 M+KB[UBG<%AH1RD:/Z/0(I*:LZ.3DFB$L6UQF(<4-E](E38=8JA]<0G\31 MD/KQ)-Z7C4^*,.-)!.,1?*8Z:M!:@52YB%^/UOO0FPSZ^Q&(QF'L\1!6_/$_ ML'T[&'B\Y!#7P60,\3B"54>42DJ.T$OB$9&-1Y,7LSTDZ7"O')6H-[[H&KK& M6MJF,G6K75T_;\K9'_/F4Z#<*3L# M?D&IV.SP+03:%M)E95OKBERE*I],." M_B;4SH#VUTK9W<0%Z'Z[Q6]02P,$% @ 4X&G6HM41HR'! 10L !D M !X;"]W;W)K&ULC99M;^,V#(#_"N$5PQ5(&[_E MK4L"M-T..Z"'%9?N]F'8!\6F8^%DRY/D2_OO1TFNFV2I-Z"H:(FD2.DAH^5> MJF^Z1#3P7(E:KX+2F.9F/-99B173U[+!FE8*J2IFZ%/MQKI1R')G5(EQ'(;3 M<<5X':R7;NY1K9>R-8+7^*A MU7%U,L="KE?!5'P.O&%[TIC)\;K9<-VN$'S M>_.HZ&O<>\EYA;7FL@:%Q2JXC6[NIE;?*7SEN-<',MA,ME)^LQ^?\E40VH!0 M8&:L!T;#=[Q'(:PC"N/OSF?0;VD-#^57[Q]=[I3+EFF\E^(/GIMR%MZ%+8P;W; ,5P&1KU%]QV#] MXP_1-/QI(,"T#S =\K[>M$TCD$ W3, =$ZS.$#:N(C_5ONR(WW-1#_H]'_53 MB5!(0;7(ZQT8>^N@2[G78&A%'X:R[4+QS8&_A4+%*)C!'(P$V2H0'4.\)B>R MU:S.]>7-22H/,O/&=+]9V5\P;+ Q6&U101*ZJ11NM4:CX;<&%9E0F-T&)Q.@ M;,5=R>*JI0_FC2Y@,8J3D,8H',7A#)ZDS<4;O*?SP-F6"V[XOS?1<-\J10<" MC50N?EF / E$'-A?0#R:+R(W+F;)?V=Q:$SQA&D$432*X_E1Z,=;1.0[B:V0 M4@(1#% XZ2F<#%)X+ZM&UI2HMAFZHH%[JV MR6WMV_X/^$R_9[3#*:U/I4*$RO,S_ M.UIOT+,@VO9]3&E'^T^0\C&_=0HA9#SRXGEO3. M1645:+V0TKQ^V WZE_/Z'U!+ P04 " !3@:=:I0)]<0H& 2#P &0 M 'AL+W=OFV*FMSU)M;NS@8#,QD+BMA/+60-4:F2E?"XE7/!F:AIRK+D0(#Q[RIFKYN2'3?[Z^B?7.[(Y4H8>:K*7T5NYT>] M88]R.15-:<_5\B^YRB?A>!-5&M?2LK6-DQY-&F-5M7(&@JJHVZ>X7:W#AL/0 M?\8A7#F$#G<[D4/Y05AQ?*C5DC1;(QIW7*K.&^"*FC?EPFJ,%O"SQQ=63:[? MG2"OG$Y5A;TVPBW7WJ6X*J79/QQ83,/&@\DJY$D;,GPF9$I?56WGAC[6NA#L#?A7:HRCH4^B'R8YX49=SY.)%S^4\%UJN'IMKZ, LQ$0>]5 D1NH;V3M^^RI(_?<[D,<= M\GA7].,+U&3>E)+4E)[=N8^WW)?;L.^,OAW[Y5S25)4HWJ*>D652D)FKI2'C M %PY )-- +(%0'8N+!6&BGI2-J ".O@F85P;51:YL/B&B5! AC."TF@7P="> M,U6-$75N]@_H$5@QF3M:7!2WSPTQ8[B)-WJGREB>S@CPFU[S M1[1!EJ"-AB-NDY0NW"BF1[7I:VDY^Z ?)4.TH3^DL)\&([11EM(Y%LM-R>:Y MO('4+1R3TB"@Q _@$B09C:* /LL:29;.4N0HZ(*IQLH$HRR+T"; $/6CB*./ M@G2UT5O6^4I"E"4OKZJPVN(6@*/^*([1Q@B5]1,_IK2?9"/ZTAG!K9;3PM+> M,/;W:2]+ K1!/_7;9QS$^\_/*:96ZH=38KWZ 2;"2O:SD-V.-A1//]\L=(5CQ\0TX,I.H9*DG M!2KI3!<3^73\%*1GG6I J$NI*P?C#E0T^S2>S;2 M[].)*$6-D$!V :2RN@+4R.^W%0*>#[&/P<@#=S]#&'G2-$)%>:B,-:J<]I(@ MV:AP@]I,ACVH"QHW@] MC=N#IT[I,'8 0?/0RYR3#[ [N)9V7$M?S#5>L);W8P,>M'NVC6N[0SZOH2R' MR_6VBM6V3D6AZ8;WJD_+>8&TE\) 5U!Y$ P8MG79+%2KI_?VC%D*.*SXN3*8 M\182ZRTUMBB+WPX&!DY*@3)'QHK%KG5ZMP#9V*!2N6R%BDVU+)U>B_N%.'B9 M\OYZG!^7Q0K@!K*-+%X'J1>""4'H09( MZ9NG>6VQZ?QSZ$2.-:*[0I8YO7TU#(/P_?JY@[991]OLQ;3]INH;+ &FQC5ZSVMRS$J_UBII_+-'G%S\,G7'SK7'Z" #C MI="Y>:K$3B3I U/N$_.X5=K_[=?MWW9]'L8IG[J^%Z#$0K_M)TDGU7$(*0T] M_#L$:V7IOG87OG%[S[DW;V^+0#'#H4:E MG,+5]S*<]KJ]@;4O5BW=*6=RA7'>.2ZO4;(#QJ5)V_<(3=-?@X_\ 4$L# M!!0 ( %.!IUK8@]&UE 0 ,@4 9 >&PO=V]R:W-H965TD@B]KRDHLX)5M3+YC!&K1:T%D5>D7N&>%V6 MF/VX(07=+PW;>"OXGF^V0A:8J\4.;\@#$8^[>P9O9L>2Y26I>$XKQ,AZ:5S; M\\3V9(!"_)&3/3]Z1K(K3Y0^RY??LJ5AR1:1@J1"4F#X>2&WI"@D$[3C[Y;4 MZ.J4@>A,T^8DUM:_)EG8KLT(@-E9(WK0GRG^U])VR%?\J6TX.H_ MVK=8RT!IS04MVV!H09E7S2]^;84X"@ >?8#3!CC] .],@-L&N.^MP6L#O/?6 MX+\+0PQ8S@BYB(G!>\,_H%_3X$*.+CY_11V0B+K]RE%?HL/Y]2VN. MJXPO3 'MD:QFVM9]T]3MG*G;17>T$EN.DBHCF28^'H\/1N)-T*$3PWD3X\89 M);S#[ JY]B5R+,?7M.?V_>&>KCO_K_;D/]=^(H;;.<-5?.X9OF]U21@6E,UU MF6UB/7VLG-WF?(=3LC1@^N*$O1!C]>F#'5A?=+).219/299,1':2 *]+@#?& MOOH&RT1>I;0DN@0TL8&*E:O!R\JVO%FX,%^.E1VBW-G,.P7%0Y!C^9%UBDJ& MJ)EWP)STT.]ZZ(]:+"85A3GMK,G\*4TV)5D\)5DR$=E)"H(N!<&HR8Y2@&#; M(1?=/$559SVT@W4!'DI8U-4"@#Y]B!S;^8+V:@TF&<(O,$]LR-OZ +L1+F!! M@%5%E].F.?ZQ(X.9'UA6SV^W.J S&P)C'3"RA\!$RV@[Q\ 3#<-.PW#4QLEZ M#=L>1-4(_ C;6BY8GDK+T8XSOZ"#2B SPQUG72SX1@+?3G$^N)I@,$L'*H< M:QE]=RB@CC'R_;,2VM9ACVR-#O";GTV*VD'>DDXTRB=EBR=E2Z9B.TW/T1'& M'O7X\ QSB53*M%EIN,(CFUA73M1SIQ9EVSUK:E%J+3O\]6(2;8SEGK&H<]# M&=]*_7Q<:]5P)O7HE&SQI&S)5&RG^3D/T1EV)<>AK78GF*-Z5-M=N-_;\5MU.]1VG*;^VY]?J8;7+8^A1D#5595R$TEC779LV+H#MU+_1$A:"E>MP2G!$F ?!]32%_ M[8NLH+N\7/T#4$L#!!0 ( %.!IUJUY:X'/@, ( * 9 >&PO=V]R M:W-H965T]7:AMH$A0ML %! MO*Z?&>G:9DN1&DG;W;_?)>5HCD5[*Y OMBC=>\E9WNIONL-@"$_.B[T M/-@8TU^'H6XVT%%])7L0^&4E54<-#M4ZU+T"VCI0Q\,DBHJPHTP$BYE[=Z\6 M,[DUG FX5T1ONXZJOV^ R_T\B(.G%P]LO3'V1;B8]70-2S!?^GN%HW!D:5D' M0C,IB(+5//@07]_&#N B_F2PUT?/Q%IYE/*['7QNYT%D%0&'QE@*BG\[N 7. M+1/J^.M &HQS6N#Q\Q/[1V<>S3Q2#;>2?V6MVY_P0'0[GE M:R37[I?LA]@B#4BSU49V!S JZ)@8_NF/PT(< >+L#" Y )+_"T@/@-09'90Y M6W?4T,5,R3U1-AK9[(-;&X=&-TS8;5P:A5\9XLQBZ1846G)#.14-D*5+'LM% MWMR!H8SKM^17\F5Y1]Z\>DM>$2;('QNYU52T>A8:U&"9PN8PW\TP7W)FOM^I MNB)I_(XD49)[X+>7X4OH$1XY>/8<'J+ST7XRVD\<7WJ&[T/3R*TP&C.R ;:C MCQS>$0'FVN=LH,K\5+;>KG5/&Y@'6% :U Z"Q>M?XB)Z[_/Y0F3/7*>CZ_02 MN\^US^] 4C@2VPYVBS*J\W@6[HZ->**JHDS&J&<*LU%A=E'A;Z UH1R;C$M* M;%>D4= R0[C4&KR)-S#F1T*RLDI/U$Z#XKPX(S8?Q>;_+?:P2T[J:FNV"IX4 M*\"10#NB);UB#1-K0MMO6-O8#HW72CZU4D^L3(/*K(S\5HK12O&SF>'JP2>R MF,Q?Q'&5GZCT1-5%=D9F.S/0UZ)1NL )^Z M>C)O4I^F\30F/U./^*/ H@;WJXDE33:LB.FV]GK \3?/R1%UX=#VP=S,\@]<,&Q*'%>*B MJQ+MJ>&Z,PR,[-V-X5$:O'^XQPU>$4'9 /R^DM(\#>PE9+QT+OX!4$L#!!0 M ( %.!IUKPMVR6>P< '5" 9 >&PO=V]R:W-H965TQ3&V>5@)>7Z?#C, MYBL1^=G;9"UB]1'\2#Z46Q[S:=7B0; M&0:QN$U1MHDB/_UQ+<+DZ7* !\\[/@?+EM/*!H\6<@GK*]SR@_E?LD^99OW"PN!U9^1"(4G+PZF7L_$[,D_"M8R-7E8#Q "_'@ M;T+Y.7GZ0Y0GY.1X\R3,BK_HJ6QK#=!\D\DD*H/5$41!O/WO?R^%V M0./H M4@:09H!](("6 ;0K@UT&V%T9G#+ Z1K@E@%NH?U6K$)ISY?^]")-GE":MU9H M^8F[)%D\!6&(_'B!/LF52-'-0L0R> C\^U"@ MFUCZ\3+(/UYEF9#9&_117>^O/2'](,Q^0V?HZYV'7K_Z#;U"08R^K))-IK"R MBZ%4AY>3#.?EH5QO#X4<.!2*/B2Q7&6(Q0NQT,1[YGC7$#]4LNRT(<_:7!,C MX <_?8LH?H.(11S-\TI+OKC!9X] > M#^) BK/WJAM9M"\J]/=[U1[=2!%E_^BNG"VXK0?/>]_S;.W/Q>5 =:^92!_% M8/KK+]BU?M>E#1+,@P1CD& <"*R6;GN7;MN$/GV7)EF&YGZ:_@CB)?*C9!-+ M76*W,&X!DX^"CU.;N@X970P?]U-F9.N;LFZ<#)*3:SDIQCO.FLS.3F;'*//5 M?+Z)-J$OU8]*:9S*X#\_'[!U2F^1G+TC.,,3VW9Q0VHC8U^I.Y(R2%*N(QU3 MVR)ZL=V=V*Y1;#7NZ71U6VS$)I;K-F0U8O>5M1LG@^3D&DZ'3*R)7M313M21 MN:,HYQ\Z94#Y.0Z3C(:V7IEQSMEQT9E;S?I?*7F MW(MB:C=+4H&^B/DJ3L)D^4,GMQ&N[Q@+">9!@C%(, X$5DOP9)?@R2FG5!/( M=$.">9!@#!*, X'5THVMRJI9,).J$F>_1QG;$S)N=)QFNKY9ZT;*0$FYCM2Q M[ /3*KSGBC'8Q*J$JLTW7,>V6W(;*7O+W8V5@;)R+:N:/!\8JS"I!"=-WP=S$6=J5%BF0D0B MEOK*#*C!!D7S0-$8*!J'0JLGMW+9V#[E% !#6MP9*)H'BL9 T3@46CWKE>G' M9M???1[0=L(8DV;?"6KXNU R4$I^A+(NN'Y_4]F-0WP^*YH&B,5 T#H56 MOQ-9>7\"Y/U)VQ';U@C;C9[33-GVAL^,BBS3F &;RWM)U(&2@IUY&. MR7A\0-C*^Q.S]Y\5ZT=$BCZ+L+B$LU6PULX%S$!]1P50- \4C8&B<2BT>H(K M_T].ZO\)J/\'1?- T1@H&H="JV>]\O\$R/^3MC.FU@2/:+,+!2T!=&1EH*Q< MSTH(/=")5H4 E<((#J#;%$7-]>SF#E[*]Z1EH'2XMZ?!$ *"$OT=P. WYE\JG9Y,^23*+D =WYH=@N!7@G8I'Z MV\<\KQ:1&C@RF?KY4[V(?5_G*P2UZH.6 $#1/% T!HK&H=#JZ:]* /2D)0 * M6@( 1?- T1@H&H="JS]Q694 ;',)X&IOC$+B\(^ZA-GO?8%\!AWM/Q4;=W^XZ$:WP^*UXE MT-COX7.FVW^%SZ^*-PD,*_CM"QD^^.DRB#,4B@=%9;T=J>$DW;[C8+LADW7Q M3/Y](F42%1]7PE&ULK59K3]LP M%/TK5H802(B\VK1 &XG''I4&0Q2V#],^N,EM8^'$F>VT3-J/G^VDH>U"$"A? M6MNYY_@V+:($4BR.60Z9>C)G/,523?G" M%CD''!M02FW/<0([Q22SPI%9N^7AB!62D@QN.1)%FF+^YP(H6XTMUUHOW)%% M(O6"'8YRO( IR(?\EJN97;/$)(5,$)8A#O.Q=>Z>7KH&8"*^$UB)C3'25F:, M/>K))!Y;CE8$%"*I*;#Z6\(E4*J9E([?%:E5[ZF!F^,U^R=C7IF980&7C/X@ ML4S&UM!",4=6WV!RE!?\T6,"O.+5E6L8Z&H$)*E%5@I2$E6_N.GZB V M /Y+ *\">#L SWL!X%< WQ@ME1E;5UCB<,39"G$=K=CTP)R-02LW)--IG$JN MGA*%D^%GQN(5H13A+$;?9 (<36+())D3/*. )IG$V8+HX;D0(,41NE'%=7 > MQT3G 5,54E:3FAVB@RN0F%!QB/80R=!]P@JAJ,7(EDJMWM..*F47I3+O!64! MNF:93 3ZF,40;^-MY;*VZJVM7GBMA->8'R/?/4*>X_71P_0*'>P=(@$+596R M0=]E.]T4FJY%IE]GQ#>\_FL9^?E5/4$3":GXU71\)4VOF49?_U.1 MXPC&EKK? O@2K'#_@QLX9TU>.R+;G78EK"@%A:T"INP>W3+65Q$ZH#W<9J?J?/F2Q*!6!]\D^96TK=6 M7$=D6_X'M?]!-W=LT*7CCLBV' ]KQ\-WE^+POTOD#GK]8+A3BDUA?>?$;R[% MDUK8R:NE.&6TT)^/UN)KI7EK*CHBVW+L.L_?7*>;\JMX.C+=%=NVZXU.PWUW M"5;0S?><&PQ:X8.CN%*&]T1&EP!>F410H8D4FR^:H7JV;T7/3@MG/ MX64GJ]J&!5&E26&NH,[Q0-T 7C:'Y42RW/17,R95MV:&B6JH@>L ]7S.F%Q/ M] 9UBQ[^ U!+ P04 " !3@:=:<&D%]X<" "*!@ &0 'AL+W=O064US/'=PX#=V13*#/@IDF%-W /ZJ&Z%;KG=BHY*8%)PAD2 ML)XY<__R*C;S[80O!&IYU$8FR8KS1]-9YC/',X: 0J:, M:W'5P#I49(V_C1 M:CH=TA0>MP_J[VQVG66%)5QS^I7DJI@YL8-R6.,M57>\?@]MGHG1RSB5]HKJ M=J[GH&PK%2_;8NV@)*RYXWW['HX*@N"9@J M"*SO!F1=+K#":2)XC829K=5, MPT:UU=H<8>:CW"NAGQ)=I](;SO.:4(HPR]$G58! RQR8(FN"5Q30DBG,-L0T MYU*"DN?HHUXJ@WG)A2*_L'VU;_=ZC4@8HL$"%"94#M$9(@Q]+OA6:F&9N$I[ M-40W:WU=-;Z"9WQ]P.("C?QS%'C!!#W<+]#@;/BGC*NC=GF#+F]@=4?_DO=) M.+0@,J-<;@6@;_.55$*OFN]][AO*N)]B=M*EK' &,T=O%0EB!T[Z^I4?>F]> MR##J,HQ>4D_M*QE(LD7R*'/;! MFJK)$2SP(F_:#YMTL,DI6-0'F_P/+.Q@X2E8W <+>V#C<=0/BSI8= HV[8-% M3V!^''G/?+.X@\4G8".O#Q8_72!Q,/T[F7MTM)A36N_+#6$245CK.N\BTFY% M<_(U'<4K>]JLN-)GEVT6^FL#"&0&(G3)FVAC43'V'A@JRAL#],>W.3:>#AV9[LM_/>SDY"V M(PT2/UY:V_%]]]W=Y]/U5T+>J11 H_N,<35P4JWG)ZZKXA0RHH[%'+CY,A4R M(]ILY%[H9H=R)^OG92$9]L=",=D!F/0M_.1-#NW0DEH!EQ1P9&$Z< YPR=#'%J#_,8/"BNU ML48VE(D0=W9SF0P$3,&:1#(^_):A3^;2&F^M'](L\>!/, MA"CX)-A/FNATX'0=E,"4+)B^%JNO4 846+Q8,)7_HE5YUW-0O%!:9*6Q89!1 M7OR3^S(1&P:^O\/ +PW\G'?A*&=Y3C2)^E*LD+2W#9I=Y*'FUH8$SZA=GBD%6AVA;T8K!Y7= MM6!6'"LBDT-T< Z:4*8.T1ZB'-VD8J$,L.J[VG"U'MVXY#4L>/D[>(7H2G"= M*O29)Y!LV[LFQBI0_S'0H=\(>$7D,6KA(^1[?H!NQ^?H8.^P ;=5);"5X[:> M2^ OFPET4:3B=UW$!5"['L@^OQ,U)S$,'/.^%,@E.-'^!QQZIPTTVQ7-=A-Z M-(09Y9SRF=$P(SR&.H(%1)A#V.>\C%IMO]-I]]UEC>N@0B?N&VU M<1CVZOUV*K^=1K^7X@:-I$@6L59HGV3S4S0V5:8Q*+.8[NH%Z[R7O$GE+WX&_0]YXHZ7C5PJ\ M!-A.1CL(NSM<^VO7_K,:'PNVL,$WJKH9YX5ZP>NFC=^L:^/W:-MXW;?Q&S3N M$F.KGF$G[.(=]5RW;OQNO1O7-.^@Z^U@M&[>^+7=NP0(MY.!O?^3X6Y,31G( M63X;*A2+!=?% %6=5O/G63%UK:\7PZL9+DR5%&(P-:;><<=$+8MYL-AH,<]G ML(G09J++EZF9H4':"^;[5 C]N+$.JJD\^@=02P,$% @ 4X&G6GH6@D9Z M"0 PFD !D !X;"]W;W)K&ULM9UM;]NV&H;_ M"N$S'&Q %ELO=IJ>)$ 3DEB 9J=(U^W#P3XH,A,+U4LFT4D+],=J)80D7[(TK\XG*RD?WTZG5;P2650=%X\B M5W^Y+\HLDNII^3"M'DL1+>M&63KU9[/%-(N2?')Q5K_VH;PX*]8R37+QH235 M.LNB\NNE2(OG\XDW>7GA-GE82?W"].+L,7H0'X7\]/BA5,^F&\HRR41>)45. M2G%_/GGGO>7SA6Y0+_%G(IZKK<=$OY6[HOBLGUPOSROWLQ=5(FK(OTK63-A"S%?;1.Y6WQ M_)MHW]!<\^(BK>K_D^=VV=F$Q.M*%EG;6*U!EN3-O]&7=D-L-5"<_@9^V\ _ MM$'0-@@.;1"V#<)N@W!/@WG;8'YH@T7;H YSVFRL>DO32$879V7Q3$J]M*+I M!W5<=6NU@9-KBC#5 MZ;*G_96[??A:>^INOW"TGZKMMMEX_LO&N_2=P)NH/":!=T3\F3_O>S_NYES< M'1//W]N<_ECOS-V<^Q+8/-!S&H><$>WGOUG!3W MY*H4RT02'L5)FLBOY'_U'ZZER*J_^SYR#37LI^JZ_+9ZC&)Q/E&%MQ+EDYA< M_/M?WF+VG[Z\D#"*A#$DC(-@5L[A)N?01;^X%4]%^I3D#R0MHER7LB1;9^2N M*!5(OQQ'JF^5?%_83O30L)$PBH0Q)(PWL$4-T^.,IPO?4^7BJ2?#^2;#N3-# MJ@X9ZE!0R7*M!AGR2*58/JA#0S.X(6K \/[Z\K^WY#:2HB_&AOYF:Y5FQS/O MQ*Q5$U#O8K[?68PZUW7HID?". AF9;389+1P9K131VFA!YI_DV_$+K5] 3G1 M0_)\B9UK,33*5[MCR.XX"&;E M<[K)Y_2[\TG^62=+O5.V Q$UY?8Z:N).==K:&*O=L>0W7$0S$K, MFYDOP+/OS6Q5I,DR^GI$Q)=8/&H3TONEM^&?;F^NX^Y8QKT20P,ZI$L&[9*C M:'9*6YK">SVEZZV4KC8I_5'O2+^K'>G]RXYTV^QBGW*U*K),8BF6Y"JJ5D?D MIOF^T9NCMS-2GL^Z,3K7U.% :A=(8E,91-#MNHW(\M\MI#IU5M8[R M6*CC9B7[K3!4VT!I%$IC+4T?*S<5_?1X<6K]9Q=XCEH#.T.C0MQBG/4!\$I5$HC4%I M'$6SXS92R'.ZB(/+,]0"06D42F,MS?.VRK-W''0+\AB&QS.*QW,[GC]$F=6_ MC?1FA50E5U :A=(8E,91-#M3HX6\TW$*+]*S7$%I%$IC4!I'T>Q9 48I^6ZE M]$._<;K90S.'TBB4QJ TWM(L:[EE4^PHC7?RW=[IKWIJDEB2J%5+22Z%MDI: MU@K]4Z>>/].;H]?W\^7"ZQ@E=_^# SJH4P;ME*-H=D1&*OENJ;0Y8))OY#*J M:OLGU&,NEBJRE/!UOJSV_A;MA@_>W:"F"4IC4!I'T>S0C6GRQS%-/M0T06D4 M2F-0&D?1[+B-:?(/,4W?/^/$C1\<.U1!M;1.S9YU?\Z!=LI1-#M/8YU\MW7: M5[/K%'L#A!HG*(U":0Q*XRB:G;,Q3OXXQLF'&B>VAOM.E]78KG9]?3$ MPTP%J@=.*FQ!'D49J\?10^]0R=WKX(RAWJJE=;_1^IVA$K13CJ+9,6^=ON8T M(-T2^XW<[)^ [48-S@Y[UAKVM#7L>6MC2*C 2*@@'&70%$#E$Y1&H30&I7$4 MS8[;.*K [:C&*MQ0DP6ET:#WE+O=P@U55"B:';-15('[1+G=PKU_BK@;-3@[ MJ):"TAB4QE$T.V*CI8)Q3H\+H#H*2J-0&H/2.(IFQVVL5>"V5F,5;JCJ@M)H M2^L6[J#[(Q*T5XZBV3D;B16XS[;;J=R7(H]7651^?ODYR34&AYHL*(U":0Q* MXRB:??$(8[+"V2BE/(1*+"B-0FD,2N,HFAVW\6+A :?]_< /2F[\X-BA)BSL MG:NUNEAL_.':H+@M[YVKYNS4;*L)0-#M0(\)" MMPC;K=E;,[8<0VPW=G"04-,%I3$HC:-H=MQ&B(7CS-D*H7(,2J-0&H/2.(IF MQVWD6#CNG"TW?G#L4$G6TKI:9+=<0_47BF8':O17.&325K=<.T;74+\%I5$H MC4%I'$6SXS86+!QG*E<(%6!0&H72&)3&433[RIM&@,T'7JYJZ+4WH2(,2J,M M[54C NV5HVAVH$9QS5^9^B6D%*7[>IQNQ.#0H!H+2F-0&D?1[&B-[)K[HY3F M.=1S06D42F-0&D?1[+B-YYH/F@(V;):MFSTX MXD.=VZ)4TFRH?ZYD$5 MB8MU+IN[TVQ>W=R@Z%U]6YZI6;RYN]%-_06G(JFX5TUGQR?J(UZ XVMVVZ^#]02P,$% @ 4X&G M6K+W1>QN! =1T !D !X;"]W;W)K&ULM9E? M;YM(%,6_RHBM5JW4! ;LV,G:EEI#M9%2*4K2W8?5/HSAVD:%&>_,8+?[Z7<& M"#8QIK'V]B7FSYP?P[EPX83)3LBO:@V@R;<\XVKJK+7>W+BNBM>0,W4I-L#- MGJ60.=-F5:Y5=NSE+NS";EMGLYFXA"9RF'>TE4D>=,?O\( MF=A-'>H\;WA(5VMM-[BSR8:MX!'TE\V]-&MN0TG2'+A*!2<2EE/G [V)Z-@* MRA%_I+!3!\O$GLI"B*]VY3:9.IZ=$600:XM@YF<+<\@R2S+S^*>&.LTQK?!P M^9G^J3QYD'L?L=ZA,:6EXL,E7^);MJ[&CD MD+A06N2UV,P@3WGUR[[51AP(Z."$P*\%_FL%02T(7BL8U(+!:P7#6E">NEN= M>VE4-23I[6HE",)VKB M:C,CRW7C^N@?JZ/[)X[^FZ5\T"$/^^4AQ)?$ M&Y7RH$,>O4+N^Z6^Q-W>^AVQR!* MZ; ]*NR=V[DV(L%:-@X:&P>]-CX)S3*2V7ZB;3^Q+><]X>8Q:-I,7$AI+_>- M]5CP+D\K^O# KI'GT?$+4X]'43^@XY>N]D[U7%>18"U7AXVKPUY7'V KLFW* M5\99QNU#($A9BP" G6JLNH MJS+D>8\)"3%B$!&O5@GK[..6A MMJ :AU055%J(2HNP:.W"'.19E_[$T-O//OL"1XV] MM".JVJ1ZU-Z'1P^!X'2BI?M(2_LS;?F/WI,M&S6\HM)"5%J$16M781]@*6Z" MI:@1%I46HM(B+%J[,/L82_MS[/_K.ZCQ%I46HM(B>AR7@W87J_QW#[Y8V0^2 MGYE^:D6+3?D1:R&T%GFYN :6@+0#S/ZE$/IYQ7X7 M:[ZTSOX#4$L#!!0 ( %.!IUJT&PO=V]R:W-H M965T%F!9@R3= M'H8]R#9M"Y5$CZ3M#NB/'RDILD332K*P+[8^SCWDN8>\(CDZ$/J5;3#FX%N> M%6QL;3C?#FV;+38X3]@EV>)"O%D1FB=S+:)FO\@/F7[1T5 M=W;#LDQS7+"4%(#BU=BZ@L,9#&1 B?@CQ0?6N@92RIR0K_+F9CFV'-DCG.$% MEQ2)^-OC:YQEDDGTXY^:U&K:E('MZR?VGTOQ0LP\8?B:9'^F2[X96Y$%EGB5 M[#)^3PZ_XEJ0+_D6)&/E+SA46#^TP&+'.,GK8-&#/"VJ_^1;G8A6 $)G E = M@%X:X-8!KA+@!V<"O#K >VD+?AU02K*F)C_OC@YYX6RAMY*(GN5/42WB;T$O@ MPH\ .<@'7QYB?MY@*0XIU[1$#K+K0 M-#1[.6O.XSH^<>;PF57>V,H[]^$W!PPW'._M:-G8K;TW/+"CED MVV2!QY8H@0S3/;8F[W^"@?-)9YA)LM@DVT;4M)?XM>Z8)(LK,K\DDQ_"_02-['T[Y8::ZZ3<;U+NOS#ES01N M9_SL[-9YT-O2:STP21;[SWI@J+F.!T'C0=#KP2/A22:&_!X7.ZQ+;!4>M+H/ M'<]WW*Z&:QTL#!U%:GP*0T[D!@,E(QH8=,,!;& =K6&C->S5^@LEC($[2E:I M=AZ')TX%WL!5E6I0R(61(O04!9'@@HI0'IQ.:;$@.087 MF5"N^^Q.H],.N"$*%^E_2U1<,D66R2;&:(K.,,=([+9N<'KGQJ M&66+C;+-3+%U;6KM;N#;/@1U?'OFAF$8J>51 XM<=^ HQ4(#@[X?.&JY MT.$"WX.NOF! =-2+WO0QJ,/;#7M^Y"-5K@[F!&IMU, &T/-]5>TI+(H&R#DC M]KCY@+U+Y[(^/I!L)Z=<;T7LYWGU=#.ZU3#*-C/%UG7DN-N WH^LBD:W'$;9 M8J-L,U-L79N..Q38OT5YOBIJEO=!B!RU3&A@G@O5Y;$&YJ,P<-4R<0KS(C<\ MLVJ$Q[T [-\,/%L3-:O\@1-!5:P&%B(_5,6>PH2&\.0+H(%YWD 5:[=.]G), MU^61*@,+LBMX=4S3/*V.;:=P>%V>;BK/8WF&F?:2OSHAO$[I. M15W-\$HTY5R&PAA:';M6-YQLRW/%.>&'80^* M1-M")=$C:3O=KR_U8=FB:"]=!&POL4B=<\C#RUSJ6)TB]5XR:=&K":$:4DY_%7*VIT8U;$X^>]^D^U>6GF*>9D3O/?LU2LIH9O@)0LXDTN[NGN M%](:.H+;$FKK9N.]7K@P%O%LPN@.L HMU:J'>O5KMEROK*PVRH-@ M\FTF>6+V0)8R[ +O =O0%:"QQ7=<*G )Z:0DZV&-)-V8M?-Q*P3$[/! M+2W%BH.H3$FJX8?G^?@,WY2+U*V4M5^I:^NLX&W,+H"-/@ +6JYF/O.7TQV= MG=>-'OWKT7N+87?;QJ[U[//;Y@.X)PDMDRQO=PM=@%_%BC!P(TC!P8+18K]+ M.! 4S&G):9ZEL2 I^..35&V0?^HV2#,%1S^%*H->\G6+HW-.??9(19S+(&Y)N2&ZT7-.K0V<[0]!Q MH3TQM\>KJX-Y'K3ZL' (LZ!OXZ /BS0P9'L!ZF ]KV[GU3WK]6=&.0=WC"XR MH;/:L-VC4;$3V*I3#=$<'@_]KS/%]-G$.4;]L!5#+)$(5<%T.LI!(-#+L.LO6Y!,'# MUS!\U1G1TH\'=ES?59.F%@:QDOY##2Q CJMDUT@#\_W @B?,'GWZHU'.B5;F M>'PK0('J>8BRY4> :GF(PK:CAE>'LJ![PK!U,&S]XUGQ0/--9?CLZ7!>YWO3 MRJAJX:AJT5AJ_8@B@GTRFJBY?('-J8(X3G#)[*"G0.#5%*X-[,7'4;P$-R@EMMS):9/'!RLI!#P0M/1H4 MBGVC&J"[1IY] U!+ P04 " !3@:=:=_U275L[((&59^4\>*R$.'##0=H=^Y= _=@A> M2'15DYLA33U8G9849J7E/JO4!K 5YZI6,*M M)M'TMS&\.L;^+7DGL'SWI#\GN9< M*)9M&^)__PO-X4[15/[;IEV)[;=CZU/B2N8DI%,+CP%)Q8Y:LP^_N0/G7$<1TQO:^@&4R,$!G_$P..)\:C,8 MC-LI#VK*@V[)^8,6."I")>$#2?//L,)=92&54&5E&]M.T%]-N3.!->(?UO$/ MW_'+&YY3AC.!-608U3*,WBUS1R=9&8R'1YE[:N-YKWQLXYKR^,W,7?&D,+RZ M&7OS!O1WMUT^]^3* M\(:CHT1O,_*\]DQW=;72''DI&-S.BUASA-^Q+ N3PI1E@J>@8M092,J+# ]S M(BA MS$1*BJOH45P7)'N$M*S1RD(12Z0PKDLL@X4-KXK9\9-Z:X/AJ?Z^='RSAJ>S4OWR4G,WV<,5CVR]+E>P<# MVC(\:1*Z01K.Y1!/,U$^(&ULO5?;;MLX$/T50EL$+=!&=\EV;0%-C,4&:($@;MJ'8A\8 MF;:)2*)*4G;W[SLD%46*9653"'FQ>9ES9N9P) WG!\;OQ8X0B7[E62$6UD[* M2PRX%G$Q69 NG*-%586I( MG<57)G&&/@E!I$!OET1BFHEWZ .Z72W1VS?OT!M$P6K'*H&+M9C;$@)1='9: M.[TT3KT33K]@?HY\]SWR'"_L@2^'X2M2 MS1\* +MR']1@.OT<#3?/XS&MR0 MDG%)B^U[DSPLI*Q(*=AOT94D.?KQ&:!Z*/[M2]OX"?K]J$=X)DJ)'WIL8Q$ MULD_;/(/7ZE2PS$E&8FL(TG42!+]8:4:7-@J03^,W=!_4JD]9G$TG4[Z*S5N MPHJ?K=05RRKU0AVLS4&:EQ[$2&2=C"=-QI-7JLW)F)*,1-:19-I(,OW#VIP> M%]TT#ENO1Q/\L5G@.F$4]]>FZSQ^])W!P&X+G&4LQ9*L>[_>@^B7GL!8;-U< M6PV.^TIU63L:2Y:1V+JR//8\[F#_<+HV+YX!_G#[Q?&.OOA>Y$VC)Q7=9Q:' MKG.BHE6_TEUY;!7U6=YT3OM6W% &$52%-1]6L/MR$@MFEN0H=[?BPX_?NS"[,7>?1A;EZ0;.\ MI? -R<@&W#GG,;P.N+G-F(EDI>[O[YB$VX(>[N &2+@R@/T-8_)AHAPT=\KD M-U!+ P04 " !3@:=:-R=X":8$ !&' &0 'AL+W=OY>N\%) MK &["G[SM<8"_ CSPH^-=9";.Y, MDR_6.$?\EFYP(:\L*>V&Q"MR(C M!7YB@&_S'+&?#SBC^ZD!C<.)9[):B_*$.9MLT J_8/&Z>6*R9;:4E.2XX(06 M@.'EU+B'=PF,2H?*XF^"]_SD&)2AO%'ZO6S\F4X-J[PCG.&%*!%(_NWP'&=9 M29+W\6\#-=H^2\?3XP/]:Q6\#.8-<3RGV3\D%>NI$1H@Q4NTS<0SW?^!FX"\ MDK>@&:]^P;ZV#62/BRT7-&^<93LG1?V/?C0#<>(@.6H'NW&P^P[N&0>G<7 N M[<%M'-Q+>_ :ARITLXZ]&K@8"32;,+H'K+26M/*@&OW*6XX7*[7/M.O QYI(=8<)$6*4X5_/.[OC_B;<@S:@; / M _%@CP(?$;L%#KP!MF5[BON97^[NJL)Y7^_)_^Z],QA..RNFME6Z/A1 MURQ1F$$GB&!KUHG5:V/U1F/]BS*Q!OM#6$;:3@::;)E M*U$U G+-8)2S3!.FF)VK1$&A4A MTID0G;!8)RS1!.LD!%K'=;WU/DUH_#M/J!N%O7?\7&46N:'74P6%F6-'47_% MH#)SPL!3JP(\J6+@:+3/6 J!+%ED59JIJHF'?"'Q8$3]C\< MS!5FH>4%;E\?AF;0#5W+ZPN$PLZ+(C\\HQ#'@@G^HF(Z40BZP^R\,(QRKIZ! M.FFQ5EJBB];-R+&P@Z%.8=!:U&FEQ5IIB2Y:-RW'P@Z.EBD7"$,T^ CH6($% M^\(P-+,#N2;H"\/0K'S>^Q\75&;.<.%@GNR+Y)BMJ@TI#A9T6XCZ8WA[MM[T M>H!W\VIOJ'<^+C?#%.?OX=U]M35D'O'U#MLC8BM2<)#AI>S*N@VDAK%ZTZIN M"+JI=F7>J! TKP[7&*68E0;R^I)2<6B4';1;A[/_ %!+ P04 " !3@:=: MVBU!BL,# "J$P &0 'AL+W=O0]Y!5YQP?&OXHM@$3/94'%Q-M*68U\7ZRV4&+18Q50]6;- M>(FE:O*-+RH..#>@LO"C((C]$A/J3<>F[YY/QVPG"T+AGB.Q*TO,_YE#P0X3 M+_2.'0]DLY6ZPY^.*[R!)WAM1K?6K@Z?.1/3.3 M5Y-YP@(6K/B3Y'([\6X\E,,:[PKYP Z_0S.AH>9;L4*8_^C0V 8>6NV$9&4# M5B,H":U_\7,3B!. XK$#H@80O00,7@'T&T#_4@^#!C"XU,.P 0PO!<0-(#:Q MKX-E(IU@B:=CS@Z(:VO%IA^,7 :M DRH7EE+R=5;HG!R^@![H#M ']$LSXD6 M&Q?H$ZV7K);^?0(2DT)\4":/RP2]?__ISWG/NN%+J!0\L,'/8MEO%U3?\/5?X7ND@#F%'!U75KN ; NE MYAK8N716'8D*KV#BJ;0I@._!F_[Z2Q@'O]E4SDG%)_C6IP:9GC58?&@W77[7]-.J%8W]_JI/%*.Q%YT9);12?V S.+5*K MKQ=T?C!8PS98P\Y@-3O@2FT%_8TG=(/N@9O42E> /C\59&,B>872YTI] M:M6N^4)*;B35>U09+B;E$*L4#^FOV3,3?([-A/P;J+[0IT3FTM^XL MEV2)2[+4)5GFB.QLL<3M8HD=YLW8I;HNR1*79*E+LLP1V9FZUZVZU_^3"HX9 MH#K) .PD ZA^PFR'H7DWJ2 M+'-$=J9N&'R_V@:=FW6A\A%7!RB$A0!IOZ@&ED/DH'?]XL3:[>BM>EWF-'7J M-+,Z[??BUFD=9/^DE% "WYBBCT KMJ.RO@2VO75A:1Z.%J;^\J(_"4>IK7\6 MCF:F_.)_IZ^K6.HBNR%4H +6RE70NU;',5X7ANJ&9)4I9#PQ*5EI'K> <^#: M0+U?,R:/#>V@+<]-_P-02P,$% @ 4X&G6H,.:4@^ P J0T !D !X M;"]W;W)K&ULK9=;;],P%,>_BA40 FGDWJPK;:3U MLK42DZ9-P /BP4U/6XO$+K;; I\>QTE#%[P01/K0Q,[Y_XZ/?7P;'AG_*K8 M$GW/4BI&UE;*W. 5UJ4I8[ONI&384*M M>*CK[GD\9'N9$@KW'(E]EF'^8PPI.XXLSSI5/)#-5N853CSJ MY%24%6=?>8-'+[;7!1P)'"J%%SI="C&3P_^%$L< M#SD[(IY;*UK^HC-(J]68$YKG^J/DZBM1.AD_P 'H'M!;]($"YA16Z%3U>@H2 MDU2\R3\^3M'KEV_02T0HNB-IJA)5#!VI6I!SG*3T-BZ\^<]X"] =HW(KT(RN M8&703YOU48/>49%7X?NG\,=^(_ .!)H7_&4>K#G+T$0E&5?+ ML)J+A8"1Y^OET+7?S%E?L$/S?Q\RQJ('4Y@9*D]20 _@!6_>N%%[CM3 MVG4)FW8)FW4)N^D2=MLE;-XE;-$1[$EBAU5BATWTN+ZLFU*W('BN1N2GHT,< M^K9:D0[G.5E816=&0?^IR;05:/9WT(T)Y-G14ZM;@U40V376W."NUJ*% >1? MVE>5U9.>[U4]WVOL>?,J$[PD*9$_+JJM]@$2MJ'DIW%/'/?^;)WGVGYM M> Q6?3MPSW]>;;A,X,@.:\-EL@KLH#9BC7WQKU.Y2]B\2]BB(UB14,[9N4VE MQD8?^@5*V)[*8NNJ:HM[Q=@;3/3YNU8_]08S4[VZAUSKX[?S&U]<8M3984.H M0"FLE2O7OE2!\>)B4!0DV^E3XY))E;?Z=:ON4L!S _5]S9@\%7('U>TL_@50 M2P,$% @ 4X&G6B1L_VLN P 0@\ !D !X;"]W;W)K&ULS5=9:]M $/XK@QI*"HZEE<^XMB!'2P,--7'3/H0\K.VQO432 MJKOK(] ?WUG)D5VJ*"&Q:\VWWUP:37(1I816&L>\[,F*3CNGHT MPXCKJDPPIIV)5!$W-%535R<*^3@5BD+7][RF&W$1.T$W7>NKH"OG)A0Q]A7H M>11Q=7^*H5SV'.8\+%R)Z980ACHR%X/18X!F&H44B'K_6H$Y^ MIQ7<'C^@?TZ5)V6&7..9#'^*L9GUG+8#8YSP>6BNY/(+KA5J6+R1#'7Z#\OU M6<^!T5P;&:V%B4$DXNS)5VM#; GX_B,"_EK 3WEG%Z4LS[GA05?))2A[FM#L M(%4UE29R(K9>&1A%NX+D3'"%"XSG"$?01Y4Z.1XA?!N&8LJMV30NNN2J"C56 =_S&W ].(?#@P]_P[C$ M/E?!SU7P4]S:$RI,E(S@3,9&D:O)C&8&9ZD!4<'-R5"GZ[=%O#/\>C&^S8N. M3O@(>PX%OD:U0"=X_XXUO8\E[&LY^UH9.K&WN2/B*21;#I"Y XKX9HC,2R%M MWBT"8E-M=]U% 9-ZSJ3^'#M68$.I."8J\&F54%;A&+Z+R)Z3$QC0EI[P+-=N MOA(V7!B,=*'!ZWLP>"-7L[%S@V>(C#W/X,V<2?,))KLR> 4&ABL#] I BO65 MT+<=FV;U(X]^K$BE4FHO=$$K5[RUYXQM[8%].V??WGD M?_-V%:SZA?'SW%. MY/BM).SQ'NS-O$V-\EYE\8I=%W)<6)/*H9D/$07@3)<1W2JF;.>AL89\9FRP M355DI64KN"0BT3R"W_!?WS/E+%\:.IOJRFIO)4=8::%_J::;ZLU*J^;KDJ0< MVH=[Y*HT13;5EY67WTN^>A-A6%93ET MX_&P=+KK&'+)D8F:9,TE(:^/]+AC)I<5/8 M[4^D- \3VW?E;7/P!U!+ P04 " !3@:=:A:^<'[\" O"0 &0 'AL M+W=O&5!:VYSA#N\2$6E%H MUFYY%+):%H3"+4>B+DO,?TZA8.N)Y5K;A3NRS*5>L*.PPDNX!_E8W7(ULSN5 ME)1 !6$4<<@FUI4[G@<:;P!?"*S%SAAI)PO&GO3D.IU8CMX0%)!(K8#58P4S M* HMI+;QH]6TNI":N#O>JG\RWI67!18P8\57DLI\8HTLE$*&ZT+>L?5G:/V8 M#2:L$.87K1NLK\!)+20K6[+:04EH\\2;-@\[!*733_!:@O>C*YI MPDI #W@# IW'(#$IQ 5ZCQ[O8W1^=H'.$*'H(6>UP#05H2U54$VUDS; M G@ MO1)@@&X8E;E CZ/OO&'3H?^Y)]2K'XE&+S$XGME<7ORN(?4M^61:JR M+(!"1F1?(1J-H='0_6 5N:/ #>W5;H)?@GQOM(^)7V*\T=#?!\U[0,ZPP^S9 M##J;P;$V*\Y6Q#0?44%",I(@R9#, 57 ">L[.*8'Q?_V0SRE6!R\R%7@.,_R M>:* 3>+MG0Y0 E^:UBM0PFHJF].@6VVZ^]0=STP7?+8>JZ[?MZYN U>F"=J_ MY9NKA#J2EH0*5$"F0CF7'Y0QWK3G9B)99?K/@DG5S,R>U$ M!^CN2-$O4$L#!!0 ( %.!IUH,9"F#YP( /,' 9 >&PO=V]R:W-H M965T>^R[&Z^4?C(5@"5KP:69!)6U MB_,P-'D%@II3M0"))Z72@EI:F%H(JG].@:O5).@%VXT[-J^LVPBS\8+.X1[LX^)6XRILO11,@#1,2:*A MG 07O?/IR.E[A2\,5F9')BZ3F5)/;G%=3(+( 0(.N74>*/Z6< F<.T<(X\?& M9]"&=(:[\M;[)Y\[YC*C!BX5_\H*6TV"LX 44-*:VSNU^@R;?!+G+U?<^"]9 M-;II&I"\-E:)C3$B$$PV?[K>\+!C$, MG.!3]=8(CDEW*?=6XRE#.YM=RUP)( ]T#88F(*%DUKPC MQU=@*>,H'1$FR4.E:D-E8<:A11C.69AO0DZ;D/$+(5-RHZ2M#/DH"RB>VX<( MO\TAWN8PC0\ZO*'ZE/1[)R2.XH0\WE^1XZ-W!_SV6V[ZWN_@!;_/V+#(QFS# M!K$5M?C<:EX0)A;XL@B4)?@'YA4UM=!%3!,O]?%*ONFET8<# M["8M[N1U[)Z@-&=2,CG'@N-4YIU<-MZ372[3*.[F,FTQI0(<(3!%8+QA>J.LAJB3&4EM;<")G@EE_T%D%Z1[ ]\FP&]^PQ3=\+6<@B[\0 M-MPG+!DDW8#.6D!G!P'=T#43M>@*=]#PE6]KU,(:_7_E%IO+)A+6EM@5<*Q> MX5M35SZCO=K=+]UPIQ$+T',_;@S)52UMTY/;W7:B732-_(]Z,PZQJ6$1&,*A M1-/H=(@7IYL1TRRL6OBV/E,6AX07*YS*H)T"GI=*V>W"!6CG?/8;4$L#!!0 M ( %.!IUJ[>:5R&@, ( * 9 >&PO=V]R:W-H965T"X-R02NH&GA>Y)2Z8D_3,W%@D/;Y2M&!D+)!<)/>$L_)A*C[Y5C R&U4\J(D3!:<(4%F?>?&[XYBC3> M[P79R)UGI)U,.7_4@R]YW_'T@@@EF=(*&/[69$@HU4*PC%^UIM.$U,3=YZWZ M)^,=O$RQ)$-.'XI<+?I.QT$YF>$557=\\YG4?MI:+^-4FE^TJ;!1Z*!L)14O M:S*LH"Q8]8^?ZCSL$$#'3@AJ0G!(:+U "&M">&Z$5DUHG1NA71.,=;?R;A*7 M8H63GN ;)#0:U/2#R;YA0[X*IO?)1 EX6P!/)6/!\U6FT ,6 C/UC+Y.:3'' MIHB7*5&XH/(=ND+WDQ1=7KQ#%ZA@Z-N"KR1FN>RY"M:@E=RLCC>HX@4OQ O1 M+6=J(=&(Y22W\-/3_.@$WP7O30*";0(&P4G!6RRN4>B_1X$7M"WK&9Y/;]GL M_%_TT3]'WTM&V.R&T.B%+^A-%%05BQP=;8N;+!,K3-&/.TXI@F]T ["?MOI7 M$5KV"/K8Z\HESDC?@7--$K$F3O+VC1]Y'VW)?TVQ]#7%1J\DME>F5E.FUBGU M9$#F!6,%F\,923'+B*T.E41D)/1ML4Y\WX--LM[-[S$H[OC[F/08\R$,]S$C MBTX<-)@]D^W&9/NDR7KK%43";0*;SWI:#"J-]J[+CG=@\A@31P<>CR%A)S[P M: D5>W:/4>,Q.ND1KF%%"5R[2L*AGEOK&!V%O3JV: %U#FJ46C"!?Y"(D2U: MU+&[C!N7\4F7<%3_9:_&Y^S58U <'V#2]C$097S%5 MG:?-;-4N#?SNT+05!_,IM%&V>6BO;DQ7X?Z1KWHS.-3A\Y:(DAF$\JYCJ(:H M^IUJH/C27.A3KJ ],(\+:!&)T !X/^-<;0&PO=V]R:W-H965T0,G,B:I XLI4Z9)9 M#/4L-)4&-O&@4H0TBGIAR;@,LH&?N]'90,VMX!)N-#'SLF3ZZ0*$6@Z#.%A/ MW/)98=U$F TJ-H,1V/OJ1F,4-BP37H(T7$FB83H,SN.SR]3E^X2O')9F8TQ< M)6.E'ESP:3(,(B<(!.36,3!\+> 2A'!$*./GBC-HMG3 S?&:_8.O'6L9,P.7 M2GSC$UL,@]. 3&#*YL+>JN5'6-73=7RY$L8_R;+.37''?&ZL*E=@C$LNZS=[ M7/FP 8@[+P#H"D!?"TA6@,076BOS95TQR[*!5DNB73:RN8'WQJ.Q&B[=5QQ9 MC:L<<3:[!O3 D&,RFE>5 /P^E@ERP023.9"1;Z3#*[","_,.T^Y'5^3PX!TY M(%R2NT+-#9,3,P@M:G&,8;[:]Z+>E[ZP[V>F3T@2'Q$:T6X+_'(_? 05PB,/ M[SR'A^A 8P-M;*">+WF![]P8L(9@+>2:LS$7W'(P1^0:< '(]_.QL1I;[D=; MI35UIYW:_89GIF(Y# /\SPSH!039VS=Q+WK?5O=_(GOF0M*XD.QCS[Y4H)GE MY[8G1R+K$^3:! N-FO;38HC&J5- MUC/1G49T9Z_H.^4ZMA;LY;5V8\W1W:]O-VF/OFZCK_L7IJX-%;^[K4UV=T<1 M/>W'6[);DOIITJZZUZCN_6,KK)4_M>GNM3@9=;:%MV3%E)ZV*T\;Y>FK^^$/ M[J:[_4C["=U2V9+5H5&\I3+<.(/=_8<'W(Q+@T*FB(M.4BQ3UW=*'5A5^6-Y MK"P>\GY8X#4,VB7@^E0INP[<2=]<[-DO4$L#!!0 ( %.!IUH;9+<." , M &<* 9 >&PO=V]R:W-H965T<4O%S&Q4DJQ F&4$ XJ6(^/*'DQ#B5> QPQMV=X82"=S0I[DY$LR M,BRY(92C!9<*4/QMT 3EN102V_A5:QI-2$G<'^_4KY5WX64.&9J0_'N6\'1D M] R0H"5@K$EEFX *H 9@0QL%IC#C,K1MQ)1R#.\ KEZ)Q>B*KI25"J!4I&?@TW4\\1AV.QG^!C3=ZU# M3'R,L4,[. 1--:">8S>@ Z-^8]3O-/H(:0;G.7K%9R7B[X5V7:?E4X-I6XB/ M,8$=MFQJ,*ZK=QDT+H-.E[.44'[!$2W WFNF,QH;5]=FL5EW1V!Y,5/?06H]%MZ1;%UW4E6H>S+_R50LF[O!5 MAIE(VE*$LBY#40]:M375A)-2?;?GA(LN0 U3T0DB*@'B^9(0OIO( $UO&?T! M4$L#!!0 ( %.!IUI;+'HH1@( +X% 9 >&PO=V]R:W-H965T;,.3N79*?-LRT0"5ZJ4ME94!#5TS"T68&5 ML#U=H^*;E3:5(-Z:=6AK@R+W3E49QE$T#BLA59 F_NS>I(G>4"D5WANPFZH2 M9C_'4N]F03\X'#S(=4'N($R36JSQ$>E[?6]X%W8HN:Q06:D5&%S-@IO^=#YR M]M[@A\2=/5J#4[+4^MEM[O)9$#E"6&)&#D'P;XNW6)8.B&G\;C&#+J1S/%X? MT#]Y[:QE*2S>ZO))YE3,@NL O<96SV>8*9+Z[^P:VQ'XP"RC25= MM<[,H)*J^8N7]AV.'.+A*PYQZQ![WDT@SW(A2*2)T3LPSIK1W,)+]=Y,3BJ7 ME$8,:OX+Z M59@>#/H?(([BT=_N(1/L6,8=R]CC#5[!>_*/BSF(+1JN%2X'5W!2K:%T H#0 M5/#S9FG)<)Y_G6+<1!B>CN!J?VIKD>$LX.*V:+88I&_?],?1QS/\!QW_P3GT MR_A? ;>:X;<_G-I3,LX'&L$>A;$P@4HK*BR,(1=[>T;"L),PO"P%-ZV$A;29 MWBB"!T$(;1V=3\'P/Z1@U/$?_5L*\@-_X_A?]OA-B&L?PHV[;1KUHN$D";?' MS,*C=G23C;MA+95EW!7[1;T)PYAF6C0;TK7OT*4F[G>_+'C HG$&?+_2F@X; MU_3=R$[_ %!+ P04 " !3@:=:;.J&!/P" "2" &0 'AL+W=O5&U2JZ%> M-DW3/AAR0JPF<68[T/[[V4X(K!CX G;L4O?(<0*"WLJCXQ,J% MJ"]MF\]S*#&_H#54V,FXQ@MX O%23YF!%=\:(V5E1NFKFGQ+)Y:C%$$!<$'++E@J*$G5?N.W[B"V CQO3X#7!>B#L%N05GF+!4[&C*X0 M4[ME-C705G6T%$8,?E_-N&#R'_/'9*P5,#0+4-?HDM=X#A-+WA,.; E6\OF3&SI? M#MCS>WO^H>R)/JU33MY022N1\S.3P#9%J%.H:[E,W,CUQ_;2 ![VX.$Q<&AB MM5'!%LOW@SVLH&<%QU@C$RO887E.')M98<\*C[$B$RO<8;E1')E9HYXU.L:* M3:R1@35TS*RH9T5'6+YC8D4&5K2'%?>L^"#K.0?9$3(!S$2,=XEQ-#0376=3 MMYS#3"KDM6,!-54JKS%M*@$I*G3-JO&[;!["7)F<74G#*!SMT;152]V# MFE3M0:2L&R6#2#'R_@NC '='P+D;^\$> 9O:YQZL/=VA,*@IVYQ$L2Y\1B7> M;JWP8M_[H,3>ZC"J6\OJO2 5EX1,QCD7(VF%M0VPG0A:ZZ8SHT*V,#W,Y4L# M,+5!KF>4BO5$];'^-23Y!U!+ P04 " !3@:=:>7'D=+0& E+ &0 M 'AL+W=O$2+ 8YID_*H7";&ZZ/=Y$)$4\W.Z(IG\LJ LQ4(^LF6?KQC!86&4 M)GWD.,-^BN.L-[TLWMVRZ27-11)GY)8!GJ*OF&QXXS=039E3 M^J >/H=7/4=Y1!(2" 6!Y;\UF9$D44C2CW\KT-ZV3F78_/V,_EO1>-F8.>9D M1I/[.!3156_< R%9X#P1W^CF$ZD:-%!X 4UX\1=LJK).#P0Y%S2MC*4':9R5 M__%C143# WV&*#* .T80&^/@5L9N*\U\"H#KV"F;$K!@X\%GEXRN@%,E99H MZD=!9F$MFQ]GJM_O!)-?8VDGIG>"!@\?;B1S(9C15 XGCHL.>>\3@>.$_P(^ M@!]W/GC_[A?P#L09^![1G.,LY)=](1U0,/V@JNRFK SMJ6P(OM!,1!Q\S$(2 MMNW[TO&M]^C9^QMD!/R"V3EPX1E #AIH_)F]WMS3F/MF\]]Q=@[0I#!W#*UQ MMWWA%GCNOKZ(,",?YMV^N&8,9TLBIYL \R?0+'>+GXK7UQO,0O#W'Q(2?!8D MY?_HNJ>LW]/7KT+,!5_A@%SU9 SAA*U);_KS3W#H_*KCUB:8;PFLQ;NWY=TS MH4]O&0T("3E8,)J"8D: KRO%O!RICX0%,=\=K26=)>RP@%4!=CU%(Q=>]M=- MFKJ%)I[7+N,;_3NR]8-MZP?&UFM'4SW@SLKAQL%]+**()"&0BPWXCA_+%S0) MXVP)OLZ3>%D,5AU/I0.#!@70\9SA>(Y- MH]V*"]X@,&A,6QT3P\Y@<#W'V>&A6PB-=@OY1C^/9&&T96%D9H$*G,BU0+!8 M)@ !6.,D)X N $X20*N90TPS9]3MZE&7"$VI<8<(HZM'$C'>$C$^('*0=)70 M)T( +T+(*F=!)$<%6"4X T+.*(Z+9$>[LW,WAP\?"RAM;FKTW9HS$ZG]X6X5*RL"9-B&:P(BVEX]@*= M9Z_CTUPW!$\$,P =D);2"GD@Q$\ZJ)D9ZF#23Y&RPSIGA^:D_9LDCL6!(J^< ML#^R6.@9M)1=5R3:1/-MH;5)K%-_.'CK5<=2MEZ1;Q/-MX76)K^6$O %+7%8 MR&7U@"_SRWSO@-<(B$$WNS:[=S"9IQ DL%8DT"Q)3AN#S76C(@;+T/L<@R': M'X,MR96*]%.('UBK'_B"_"&LV'G. E+M$FC9LR1(*@)MHOFVT-H$UFH)3MXZ M_EH57%;1?%MH[:WC6G(AHZHX7?RMZFW&7]@-OV;O#N72%EJ;RUI!(;.".FGX M?:'N815VM?O_EE151?(I-!JJ-1IZ0:-%!-P^;RK=)EB[PVC&.'3"6T7S;:&U M^:MU&GKK\Q5D]8#%*IIO"ZU-?JW7D%FO_9FG<\+4)C$OSQ-P+B+*5%S0,FE5 MM%E%\RNTYJZ/ZZ&!TPCQ;9)J/89>?Q9SU @] S7/,QD5XRRG.0>^S$;5JSO9 MM#@@6L+-GDV=\/-A-W:R*.%MH;<9K$8?,(JXBIXK*,>>YI%30[6F6/B7KGD1Y MHS'JY+C=8@,'CG9/K,P>'LM K<+0"X=6U8*TQG&"YPDI3G47N<@9*?A0^E9+ MPJ2[#B!G.!KMLF!5-=E":U]1J563:U9-%H\\78U.@AV=]*I2OMGK8UFI]8]K MUB J-4<.@GO3&ULS5E; M;Z-&%/XK([JJLM(F,%SMU+:4&-I&ZDI1W&T?JCY,\+&- HS+C.-L?WUG@& # M8YIL9J6\V%R^\\VY#!]SF,F>%@]L \#14Y;F;&IL.-]>FB:+-Y 1=D&WD(L[ M*UIDA(O38FVR;0%D61IEJ6E;EF]F),F-V:2\=EO,)G3'TR2'VP*Q79:1XNLU MI'0_-;#Q?.$N66^XO&#.)ENRA@7P+]O;0IR9#80YI*IF$'__4I$8SIC0\ M/GYF_[D,7@1S3QC,:?IGLN2;J3$RT!)69)?R.[K_%>J /,D7TY25OVA?8RT# MQ3O&:58;"P^R)*_^R5.=B",#P:,VL&L#NVO@GC!P:@/GI2.XM8'[TA&\VJ , MW:QB+Q,7$DYFDX+N42'1@DT>E-DOK46^DEQ.E 4OQ-U$V/'9@M/XX?Q:I'J) MYC03\X^1LH)G)^]$3_(8/J*S$#A)4O81G:,OBQ"=??B(/J D1[]OZ(Z1?,DF M)A<^RI',N/;GNO+'/N&/@S[3G&\8BO(E+!7VX;"]/V!OBMPT";*?$W1M#Q)^ M)L4%0/D\5^Q^R2Y?2X\S9^R*R?9XG'H%R V< M-BCL@P+/ZC!%?9#O!>,&U$J!UZ3 &TS!31.B"#J'5<)5@58[@2J (EB=E"1"N5B5QVJWX3J?UNUR8I#\;_%]GL^.;A;HGD?9 >VWH^,=-94)UFHDRS21-:JZ;BIZ?B[OD?&?=6P.J(Q[V-PX'6$I8]Q1N.. MKB@PGJ^6%6P=5M+6< *DH""Q[$5BV?4 /,G7RO7O(,MKYZ)6ME K6Z2+K5V/ MH\X&OR^1J?W155F=;*%6MD@76[NR]J&R]G>5FIJ^I2..-^J(C0IE6QU4J$#9 M/NX*C@KE!*%.J3@B/D-)M!KER^3I,]>K9J;69TLH6 MZ6)K%^703V'WG>G.8(/WZLKJ9 NULD6ZV-J5/;2)>+A/?+/N]%LZ'^.N[/1! M7K=JF25YPGA!Y/=>9G#K90JULD2ZV=ED.;2T.WIGL:&V4M;*%6MDB76SMRAZ:93S8M[U==D:] M;V8XZ'Y]FZM07K=S"A4HQW%ZRYT^RA[C[G+'/-JVR*!8E_M%3(2XRWGU3;JY M6NU)7>/+>;EUT[D>RKTJQ?4K?'E5[MR8!_IJ TQT:.LD9RB%E1C*N@B$1A;5 MGE)UPNFVW#2YIYS3K#S< %E"(0'B_HI2_GPB!VAV]F;_ 5!+ P04 " !3 M@:=:*.!]63H% !)$P &0 'AL+W=O7(D':W:U6_5!I[WVXN@\F,22Z2PF,HF7[($ M1^9I:,0V3QFAH^A[%:,A7*@H3]BA KN*8BK<) MB_CFJD$:VXZGPRS\N)I@('UP>X^J0U.3W]&&IGQ)H M8D9B[)L&5# )3TPRL48#7$7PAZ").H/3:Z9H&,DSN #C$[;V)V"!3 W#!%Z2 M4,GS4L=SP%<28V#GR;OVT%+(3Z.TO(S+).5B[^'2A3N>J$#"3>(S_[V]A7G) MDV-ODS.Q:QW>4=$$AYR#W;([\#*]AM.3LS*A]%$3R[VJVBM*R!V\=!P! P0J:E EB31(KUQO!LT6V9->NT!G_S=T6?FIQ)2Z M'I0P.:39Z>[!5$@+J=6!PYCRVE.)RME!9;>;G7T+L9 /4J\?!U%5E9U*@.U= M@/UFN[<'8"$>I%X]#J?M7.*RQ/3)PF=)1=W9@+W["L:P3,3,7P;SZ3IJ2XRM3KULT6F4!A2 M+S%'$#DO%_I**O6A''AC5$AP($XWKZ0//GVKVU220HI(O18=Q>/0HJD/96<\ M^CD/^Q /NU MNU941N/%0K %50QN$76(AT@/OM!HQ=YE']7TI IYYKQ;5M+. MH*A@YBWW (1OY'L=E4*_['K]JJ%2WB3LHT)VJ;1*LI51J8=P@$HA=G:]V+D1 MESKMZ7G/E)Y*S/9.M;%[S?Z>:F-K77O?4VB*7:\I2.PY8$#S%(=YBM)DJ#P1<45KG[LNE#T]>/+Y^9ZP <\]_*5 "\C*PW9I=DL\3F<&"I I6[@ M>=$+\@/C.6R"$-L;OHI\".B:P8PQ??GAL5 ?GV=O!@4W&T8(>.0S_( "Z@/% M/=B';I8?$- F%-FPS"*K@"K\W!1KXG?7A.GS@_O7Q60\O;D&]^'N\>9^.GZ^ M?;B'4_?A_OGV_N7F^JQJ"5BEBX28B86Y7Y'@\56BTG-7WIO>X4SL2]?<7'SH M']L.#C@5(Q-RZ9)*B_;V.NCC"+DBO3> M)FTHOC17'S.N%(_-WX!1S*=^ &ULK5=M MC^(V$/XKH[2JKM(M>2&\W!:0@'OI25UUM:N[^W#J!T,&L#:)4]O \N\[=MA MJ$F7*U\@=F8>/\^,/1D/MD(^J16BAN3L/8.%B+KQRW MZN@9C)29$$]F\#D9>H%AA"G.M8%@]+?!*::I02(>?^]!O6I-XWC\_(+^T8HG M,3.F<"K2;SS1JZ'7]R#!!5NG^D%L?\>]H([!FXM4V5_8[FT##^9KI46V=R8& M&<_+?_:\#\21 ^&X':*]0W3J$)]Q:.\=VE9HRL\T&PVDV((TUH1F'FQL MK#>IX;E)XZ.6]):3GQX]:C%_NIE0(!*8BHQVAV(VOF\^,B[A*TO7"&-%62[, MM/H5WKQ'S7A*3S=@O>'/\A6-?P8?U(I)5 -?$SNSAC_?,YF43*(S3+IP)W*] M4O A3S"I^_NDJI(6O4B;1(V =TRVH!V^A2B(.@X^T]>[QPUTVE6DVQ:O?2[2 M)BXWLW]'>BPERY=(9T/#; ?'=O=L9Z?'6R83^/X'0<)GC9GZRQ7?J8',<>G3@%J-??@J[P6^NX%P)K!:JN I5W(0^^F8/'^EG&Y143*! M"<+N,EA2L#0D3",LS [=F!WJBD:Y1,\N88K99A1V6U%[X&^.93JLHE8<5U8U M_IV*?Z+;.7.)+Q/Y13H)6$+?#D]2YS>*..W>]BG#O M!PFSYW.$>V["_1/";K-NWTVX7Q'N-Q+^\%S0)Y$V&;%ULFMV[\(.F735Z^D/ M.-84O*L4O'N=@HU(J22F7.]LS%UB&I$N/1@E6!C5,A)WW?D(@\,G-;BL?!UT M.3^+@9/&Z>XY8W:.[5$#$+XN^@G?\ 3S!'8S\3FBX+]G%%]SF4QH#>+X30+P.S0'5# M'/T#4$L#!!0 ( %.!IUH(G#VF4 0 /06 9 >&PO=V]R:W-H965T M@T9;QA_%DA )/J<) M%6-K*>7JTK9%N"0I%CVV(E1=F3.>8JE.^<(6*TYPE'5*$QLYCF^G.*;69)2U MW?+)B*UE$E-RRX%8IRGF_TU)PK9C"UJ[AKMXL92ZP9Z,5GA!9D1^7-UR=6:7 MHT1Q2JB(&066!L4=]\D)W( M.[;]G12"/#U>R!*1_8)M<:]C@7 M)$N+SHH@C6G^CS\7$U'IX**6#JCH@#+N M/%!&^0Y+/!EQM@59U*RW@HNI7I69Y.IJK/K)R4RR\/%BJG1%X)JE M:K$%SJ;KS0=&+^Z)D.K"GRO=)'X&;]X1B>-$'8DEYD2 F(*_EFPM,(W$R)8* M2 ]KAT7P:1X -YCW@PK< .<@# M/P)[QYG_=41PR_ERLPC]E@AW:D9X'.I9R:8.?*2Q;)3>.8Y^V2[%"H=D;*FW M21"^(=;DIQ^@[_S20=DO*?O9Z&X+I5J[3;YT'];I ^& S4$S.?C[CB4)4$_X M%O/HGR8A_>\@Q"N%>)W3O0__+9B214QI3!=@BA-,0P*^-*YVKB6/YF71=,+: M3 9]?V1O&A#]$M$_$?$WCJEN[ +S:V!]-&@&"TJPX$2PXO7NX@IJ7!>H/VP& M&Y1@@Q/!KO5")GO0!G4TM]],-BS)AB>2J4QUZ+,VK/$-A["9#SHF73L'OMEM MA)\R(U*M5QO"E;'FCQ]0[D# >QQS<(^3-0$KI5,E_%2E^IF6<$ B*-#.FPE@ MQ:G@$:GW:,'-J<-X1N,,Y(1!94U=IP>]EE5%1AIZ66DFY>P1E',-JX)0#[:D M1&A<$AYCDR<(*E/5'CUN30\*>J[;HL?X*>QTN?/KJ62X/8KZ]15R>GZ;(F.L ML-M9SZZHEAGWZ/+JKQ+L!6T)TK@Q[+;C6\*S;Q7-,&N/WCG(L:G,.#,,7JX^ M@YUEP+%:C)G#4]W\VTHT6/=UA)R6Q\(8.SS5V0^ITF#=TZ&/FMF0\734:9SG M*=2*&$_*(:^E'$+&V*$;8C&!I'[ MOZW6T/?X $7&,=$+.^:W5VL%X;-JS6NIUI"Q3O3"UGEHM59P/:O6_+;'U'@F MZO;,UZK6"JQGM8T7M.@Q]HJZOWQ?KUHKP*J*X+ 7M'S)(V.RJ-MD7[M:*_#V M56MV92,R)7R1;;<*$+(UE?F>9-E:;NE>Y1N9YO9\/_@&<_6^"Y"0N>KJ] +U M[/-\BS4_D6R5;6L^,"E9FATN"8X(US>HZW/&Y.Y$!R@WNB=? 5!+ P04 M" !3@:=:-W GR3@# #($P #0 'AL+W-T>6QEKTX+"B79#*2=7%5F"J8JUJ:,8D[4^!N7],QZ<#HIBIE M8W)W\OY7KCBOQ3#J>)=ZO?S8 M6G!@GLJ MQF1*!9]I#EX9+;A8.?, #',EE Z,[20;J ^6ZL'!?3>#)FMY"BZ5;F*[".Y[ MUB[? ]8S$,B%Z 0.B#-,1B4UAFEY92?-XL;X! K:\>VJM IS35?]P3G9.#0W M&V2F=,IT%Z9/UJ;)2+ ,Y&B>+^!N5!D":(PJ["#E-%>2-AK6'NW TLZ9$#?P M!/[,=KB7V5;%>E OV0VMH';H:-P$^+?9'/+HXE]);GZK M[ OV:FQ?JX9G7-,9PW@ MO#@F/^#<*39!@UG-A>&RG2UXFC+YY#ACZ0V=V3]3=OCM^I1EM!;FM@/'9#/^ MSE)>%TFWZAHVHEVU&7^#]/IQ=UBUL;A,V9*ETW:J\UDS#.S 1FTO<-A'KIK+ MCV ^#O,C@&%Q, 68C_/"XOQ/^0S1?!R&:1MZD2'J,T1]G)X]7&.^3Y/L!J^ER'8)GB MG8AEBN\U(/Y] X\D\5<;BP,>6!6PWH'X_CC04WZ?*(*J8MJP)QA'D@1#H!?] M/1K'R.[$\/'7!WM*HBA)_ A@?@51A"'P-.((I@ T8$@4->_!O?=1N'Y/A9O_ MW4T> 5!+ P04 " !3@:=:EXJ[', 3 @ "P %]R96QS+RYR96QS MG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2 MW!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N M&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,E MC'%BM/XU@LD/['X 4$L#!!0 ( %.!IUI;7(.IU@0 4G / >&PO M=V]R:V)O;VLN>&ULQ9I;<]HX%(#_BH:G[D,6\"5M,Z4S:6F[S'03IB39QQUA M"Z.)+#&2G$M__1Z9!.3$G-F7$YZP)2,^2];YCF0^W1M[NS3FECW42KO)8.W] MYFPX=,5:U-S]:39"0\W*V)I[.+75T&VLX*5;"^%K-4Q&H]-AS:4>?/[TW-;< M#N,3XT7AI=%0& INI+AW^_IPRNZDDTNII'^<#-IC)0:LEEK6\K\:5K2SQ?_N( ,AFT[7-@O!-P\?:L\>:[5%[8*??BAS7-1NHJ- -W,8QNH^V'Y\]M)Y[9_].- M9K62A9B:HJF%]MM^M$(%0.W6DS(+()\CT"^IX7\PIUTS*S8 MW H'E[97A/-KS9M21I ?$,@/M)#?N-40CAV;0V1U<"YFPI0R)G;*0E3A"C;3VZ]#?8R&B61,;))?XD[HIC-ZF#+&Q,Z8 MZ<+4@EWQ!]$9/6ES#"[#S,B"HD[SX>Z 030$(L M@->*9^^N@J'<'S$BNL0@]\%!VP?6&!-S0T+L!M3XG00^P9R1$#MC"K[O'6), M&@FQ-'J4W\N(62,AML:3^WNY,'\DQ/Z(DX!>.,PC";%'D&S@Y=S%=)(0ZV2; M$?3U7HH))"46R"$+/X'&F)A#TB,X9"H\EZK;E9A$TF-*9-KI2G2GZJ@2B3=8 M4DPB*;%$<,QXBR7%M)(2:P7'S&-,S"PIL5EPS-,8$Q--2BZ:_5X!.V$7(:2' MO?RGR1YC8LI)B97S G,!39:-$F%O[:?158R)*2EC)40T?NNS;&Q!R4$3MHCWFM M!21*\$3N5A+3[J!C#LK>:'5STME3V67K,2;FH.Q-%SM]X1)33T:NGICN6D.< M-)4.K]9#6>=%(Z:>C'KS#%N4=7+A')-/3BR?IT49*+S9;%2[;08S?)>_QYB8 M?')B^>PPVP-8ISG?^V3FF'IR8O7L()_2RQ=)1XR)J2P^OREYEPCKZLI]Y5.XC9UL28F'IR8O4)_ !,]BW $:&BH46\@!4F%Y'$ECT(>'NB4(1E49P&S:JL ML>7MO_IDC7WWE/=MV77'<;OKQ]G'87\-7U^7BZLNZ& M0UM.RV&3^G;UVFYRTOE\D8:?,YK[NY\S9\^???Z?B=UZO5OEAV[U=LC'\LO@ M]-X-K^,VY]+,GMMAD\NR21_[R^DQG0]R=9KBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z M&^IM!'H;ZFT$>AOJ;01ZVV2SA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U M;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&^?;'83Z.VHMQ/H[:BW$^CMJ+<3 MZ.VHMQ/H[:BW$^@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H'9./E01Z!^H= M!'H'ZAT$>@?J'01Z!^H=?ZGW6#[W>;ST?*_Q._=?4EU.]^;+X\_+[Y.(\^*, MZ_ %!+ P04 " !3@:=:%\C,&]L! #1(@ $P %M#;VYT96YT M7U1Y<&5S72YX;6S-VEU/@S 4!N"_LG!K1M>O^1'GC7JK7O@'*IP-,J!-V\WY M[RU,331*7&;B>P.!MN<]M,ESQ>7CBZ,PV;5-%Q99%:.[8"P4%;4FY-91ET:6 MUK_8LX4:[,B)F:S.2ML%ZF+T]C7R*XN;VAI-DV[7-8%E;;8M&E)'IPG4X:**+9-OB]Z M,IXNI!.S-/A<>]'TJ^>NE2(?*S'/_$C,94^^ONH M/^V2RE]FI^U]MGX]G$=@P^WX/?Y\QA_U#^Q#@/0A0?I0('UHD#[F('V<@O1Q M!M+'.4@??(;2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@ MR"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5 MHLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:1 M5:/(JE%DU2BR:A19]7_*^F3M^J]_LNCO>6OJ[CV?#7^R7+T"4$L! A0#% M @ 4X&G6D;'34B5 S0 ! ( ! &1O8U!R;W!S M+V%P<"YX;6Q02P$"% ,4 " !3@:=:.E/ZXO( K @ $0 M @ '# 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !3@:=:F5R< M(Q & "<)P $P @ 'D 0 >&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( %.!IUHN9+X<*@8 ,@A 8 " @24( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 4X&G6MVA405: P ;PP !@ M ("!QQ8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 4X&G6B74'*GQ!@ ^1P !@ ("!"B4 'AL+W=O&UL4$L! A0#% @ 4X&G6C\/ M!/C8!P G!$ !D ("!D$8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4X&G6AII:&PO M=V]R:W-H965T&UL4$L! A0#% @ 4X&G6EVB#+ )!P PQ$ !D ("! M<6P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 4X&G6NH]RHM^ @ M0< !D ("!4(, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4X&G6B>.KL$# M P E 8 !D ("!$8P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4X&G6AO9Q&[A! P0P !D M ("!$9< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 4X&G6I]R05$% P ^08 !D ("!F*( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M4X&G6MB#T;64! R!0 !D ("!T[ 'AL+W=O&UL4$L! A0#% @ 4X&G6I2P+VLW P MK@L !D ("!Q< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4X&G6GH6@D9Z"0 PFD !D M ("!;U >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 4X&G6E**,^>1! 4A8 !D ("!?=T 'AL M+W=O&PO=V]R:W-H965T0, %\. 9 " M@4CF !X;"]W;W)K&UL4$L! A0#% @ 4X&G M6C FF! 1AP !D ("!^.D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4X&G6B1L_VLN P 0@\ M !D ("!1/8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4X&G6KMYI7(: P @ H !D M ("!O?\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 4X&G6ELL>BA& @ O@4 !D ("!00D! 'AL+W=O M&PO=V]R:W-H965T1TM 8 "4L 9 " @?$. M 0!X;"]W;W)K&UL4$L! A0#% @ 4X&G6J;; M%KJW! Y1L !D ("!W!4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4X&G6@B&PO M&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !3@:=:%\C,&]L! #1 M(@ $P @ $L- $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 0P!# $P2 X-@$ ! end 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.25.1 html 182 278 1 true 48 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 9952151 - 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 9952152 - 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 9952153 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 4 false false R5.htm 9952154 - 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 9952155 - 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 9952156 - 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 9952157 - 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 9952158 - Disclosure - Earnings Per Share Sheet http://www.digi.com/role/EarningsPerShare Earnings Per Share Notes 9 false false R10.htm 9952159 - Disclosure - Selected Balance Sheet Data Sheet http://www.digi.com/role/SelectedBalanceSheetData Selected Balance Sheet Data Notes 10 false false R11.htm 9952160 - 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 9952161 - Disclosure - Indebtedness Sheet http://www.digi.com/role/Indebtedness Indebtedness Notes 12 false false R13.htm 9952162 - Disclosure - Segment Information Sheet http://www.digi.com/role/SegmentInformation Segment Information Notes 13 false false R14.htm 9952163 - Disclosure - Revenue Sheet http://www.digi.com/role/Revenue Revenue Notes 14 false false R15.htm 9952164 - Disclosure - Income Taxes Sheet http://www.digi.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 9952165 - Disclosure - Product Warranty Obligation Sheet http://www.digi.com/role/ProductWarrantyObligation Product Warranty Obligation Notes 16 false false R17.htm 9952166 - Disclosure - Leases Sheet http://www.digi.com/role/Leases Leases Notes 17 false false R18.htm 9952167 - Disclosure - Contingencies Sheet http://www.digi.com/role/Contingencies Contingencies Notes 18 false false R19.htm 9952168 - 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 9955512 - 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 9955513 - 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 9955514 - 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 9955515 - Disclosure - Debt (Tables) Sheet http://www.digi.com/role/DebtTables Debt (Tables) Tables 25 false false R26.htm 9955516 - 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 9955517 - Disclosure - Revenue (Tables) Sheet http://www.digi.com/role/RevenueTables Revenue (Tables) Tables http://www.digi.com/role/Revenue 27 false false R28.htm 9955518 - 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 9955519 - 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 9955520 - Disclosure - Leases (Tables) Sheet http://www.digi.com/role/LeasesTables Leases (Tables) Tables http://www.digi.com/role/Leases 30 false false R31.htm 9955522 - 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 9955523 - 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 9955524 - 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 9955525 - 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 9955526 - 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 9955527 - 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 9955528 - 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 9955529 - Disclosure - Indebtedness - Narrative (Details) Sheet http://www.digi.com/role/IndebtednessNarrativeDetails Indebtedness - Narrative (Details) Details 38 false false R39.htm 9955530 - 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 9955531 - 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 9955532 - Disclosure - Segment Information Depreciation and Amortization Expense By Segment (Details) Sheet http://www.digi.com/role/SegmentInformationDepreciationandAmortizationExpenseBySegmentDetails Segment Information Depreciation and Amortization Expense By Segment (Details) Details 41 false false R42.htm 9955533 - 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 42 false false R43.htm 9955534 - Disclosure - Segment Information Total Assets (Details) Sheet http://www.digi.com/role/SegmentInformationTotalAssetsDetails Segment Information Total Assets (Details) Details 43 false false R44.htm 9955535 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.digi.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 44 false false R45.htm 9955536 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.digi.com/role/RevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 45 false false R46.htm 9955537 - Disclosure - Revenue - Unearned Revenue (Details) Sheet http://www.digi.com/role/RevenueUnearnedRevenueDetails Revenue - Unearned Revenue (Details) Details 46 false false R47.htm 9955538 - Disclosure - Revenue - Performance Obligations (Details) Sheet http://www.digi.com/role/RevenuePerformanceObligationsDetails Revenue - Performance Obligations (Details) Details 47 false false R48.htm 9955539 - Disclosure - Income Taxes (Details) Sheet http://www.digi.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.digi.com/role/IncomeTaxesTables 48 false false R49.htm 9955540 - 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 49 false false R50.htm 9955541 - Disclosure - Product Warranty Obligation (Details) Sheet http://www.digi.com/role/ProductWarrantyObligationDetails Product Warranty Obligation (Details) Details http://www.digi.com/role/ProductWarrantyObligationTables 50 false false R51.htm 9955542 - Disclosure - Leases - Supplemental Balance Sheet (Details) Sheet http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails Leases - Supplemental Balance Sheet (Details) Details 51 false false R52.htm 9955543 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.digi.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 52 false false R53.htm 9955544 - Disclosure - Leases - Other Information (Details) Sheet http://www.digi.com/role/LeasesOtherInformationDetails Leases - Other Information (Details) Details 53 false false R54.htm 9955545 - Disclosure - Leases - Maturity of Operating Lease Liability (Details) Sheet http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails Leases - Maturity of Operating Lease Liability (Details) Details 54 false false R55.htm 9955547 - 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 9955548 - 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 9955549 - 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 9955550 - 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 9955551 - 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 dgii-20250331.htm dgii-20250331.xsd dgii-20250331_cal.xml dgii-20250331_def.xml dgii-20250331_lab.xml dgii-20250331_pre.xml dgii-20250331_g1.jpg http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "dgii-20250331.htm": { "nsprefix": "dgii", "nsuri": "http://www.digi.com/20250331", "dts": { "inline": { "local": [ "dgii-20250331.htm" ] }, "schema": { "local": [ "dgii-20250331.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/exch/2024/exch-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "dgii-20250331_cal.xml" ] }, "definitionLink": { "local": [ "dgii-20250331_def.xml" ] }, "labelLink": { "local": [ "dgii-20250331_lab.xml" ] }, "presentationLink": { "local": [ "dgii-20250331_pre.xml" ] } }, "keyStandard": 259, "keyCustom": 19, "axisStandard": 17, "axisCustom": 2, "memberStandard": 36, "memberCustom": 12, "hidden": { "total": 8, "http://xbrl.sec.gov/dei/2024": 6, "http://fasb.org/us-gaap/2024": 2 }, "contextCount": 182, "entityCount": 1, "segmentCount": 48, "elementCount": 553, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 791, "http://xbrl.sec.gov/dei/2024": 31, "http://xbrl.sec.gov/ecd/2024": 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "longName": "9952151 - 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", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.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-20250331.htm", "unique": true } }, "R3": { "role": "http://www.digi.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited", "longName": "9952152 - 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", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.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-20250331.htm", "unique": true } }, "R4": { "role": "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "longName": "9952153 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "longName": "9952154 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "longName": "9952155 - 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-20250331.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-20250331.htm", "unique": true } }, "R7": { "role": "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "longName": "9952156 - 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-36", "name": "us-gaap:TreasuryStockCommonShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-36", "name": "us-gaap:TreasuryStockCommonShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.digi.com/role/BasisofPresentationofUnauditedInterimCondensedConsolidatedFinancialStatementsandSignificantAccountingPolicies", "longName": "9952157 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.digi.com/role/EarningsPerShare", "longName": "9952158 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.digi.com/role/SelectedBalanceSheetData", "longName": "9952159 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNet", "longName": "9952160 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.digi.com/role/Indebtedness", "longName": "9952161 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.digi.com/role/SegmentInformation", "longName": "9952162 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.digi.com/role/Revenue", "longName": "9952163 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.digi.com/role/IncomeTaxes", "longName": "9952164 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.digi.com/role/ProductWarrantyObligation", "longName": "9952165 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.digi.com/role/Leases", "longName": "9952166 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.digi.com/role/Contingencies", "longName": "9952167 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.digi.com/role/StockBasedCompensation", "longName": "9952168 - 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-20250331.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-20250331.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", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.digi.com/role/EarningsPerShareTables", "longName": "9955512 - 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": [ "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.digi.com/role/SelectedBalanceSheetDataTables", "longName": "9955513 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetTables", "longName": "9955514 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.digi.com/role/DebtTables", "longName": "9955515 - 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": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.digi.com/role/SegmentInformationTables", "longName": "9955516 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.digi.com/role/RevenueTables", "longName": "9955517 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.digi.com/role/IncomeTaxesTables", "longName": "9955518 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.digi.com/role/ProductWarrantyObligationTables", "longName": "9955519 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.digi.com/role/LeasesTables", "longName": "9955520 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.digi.com/role/StockBasedCompensationTables", "longName": "9955522 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.digi.com/role/EarningsPerShareDetails", "longName": "9955523 - 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", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.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", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.htm", "unique": true } }, "R33": { "role": "http://www.digi.com/role/SelectedBalanceSheetDataDetails", "longName": "9955524 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails", "longName": "9955525 - 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-20250331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-16", "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-20250331.htm", "unique": true } }, "R35": { "role": "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "longName": "9955526 - 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-20250331.htm", "first": true }, "uniqueAnchor": null }, "R36": { "role": "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAmortizationExpenseDetails", "longName": "9955527 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetGoodwillRollforwardDetails", "longName": "9955528 - 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", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.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-20250331.htm", "unique": true } }, "R38": { "role": "http://www.digi.com/role/IndebtednessNarrativeDetails", "longName": "9955529 - Disclosure - Indebtedness - Narrative (Details)", "shortName": "Indebtedness - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-95", "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-20250331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-107", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.htm", "unique": true } }, "R39": { "role": "http://www.digi.com/role/IndebtednessScheduleofLongTermDebtDetails", "longName": "9955530 - 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:DeferredFinanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.digi.com/role/SegmentInformationDetails", "longName": "9955531 - 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-20250331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "numberofoperatingsegments", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.htm", "unique": true } }, "R41": { "role": "http://www.digi.com/role/SegmentInformationDepreciationandAmortizationExpenseBySegmentDetails", "longName": "9955532 - Disclosure - Segment Information Depreciation and Amortization Expense By Segment (Details)", "shortName": "Segment Information Depreciation and Amortization Expense By Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-12", "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-20250331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "dgii:DepreciationAndAmortizationExpenseBySegmentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.htm", "unique": true } }, "R42": { "role": "http://www.digi.com/role/SegmentInformationExpendedforPropertyPlantandEquipmentDetails", "longName": "9955533 - 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": "42", "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-20250331.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-20250331.htm", "unique": true } }, "R43": { "role": "http://www.digi.com/role/SegmentInformationTotalAssetsDetails", "longName": "9955534 - Disclosure - Segment Information Total Assets (Details)", "shortName": "Segment Information Total Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "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-20250331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-91", "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-20250331.htm", "unique": true } }, "R44": { "role": "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails", "longName": "9955535 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "shortName": "Revenue - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-12", "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-20250331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-125", "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-20250331.htm", "unique": true } }, "R45": { "role": "http://www.digi.com/role/RevenueAdditionalInformationDetails", "longName": "9955536 - Disclosure - Revenue - Additional Information (Details)", "shortName": "Revenue - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.digi.com/role/RevenueUnearnedRevenueDetails", "longName": "9955537 - Disclosure - Revenue - Unearned Revenue (Details)", "shortName": "Revenue - Unearned Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "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-20250331.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-20250331.htm", "unique": true } }, "R47": { "role": "http://www.digi.com/role/RevenuePerformanceObligationsDetails", "longName": "9955538 - Disclosure - Revenue - Performance Obligations (Details)", "shortName": "Revenue - Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "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-20250331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-149", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.htm", "unique": true } }, "R48": { "role": "http://www.digi.com/role/IncomeTaxesDetails", "longName": "9955539 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "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-20250331.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-20250331.htm", "unique": true } }, "R49": { "role": "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "longName": "9955540 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details)", "shortName": "Income Taxes (Unrecognized Tax Benefits) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.digi.com/role/ProductWarrantyObligationDetails", "longName": "9955541 - Disclosure - Product Warranty Obligation (Details)", "shortName": "Product Warranty Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails", "longName": "9955542 - Disclosure - Leases - Supplemental Balance Sheet (Details)", "shortName": "Leases - Supplemental Balance Sheet (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dgii-20250331.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-20250331.htm", "unique": true } }, "R52": { "role": "http://www.digi.com/role/LeasesLeaseCostDetails", "longName": "9955543 - Disclosure - Leases - Lease Cost (Details)", "shortName": "Leases - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.digi.com/role/LeasesOtherInformationDetails", "longName": "9955544 - Disclosure - Leases - Other Information (Details)", "shortName": "Leases - Other Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails", "longName": "9955545 - 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": "54", "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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.digi.com/role/StockBasedCompensationDetails", "longName": "9955547 - 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-20250331.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-20250331.htm", "unique": true } }, "R56": { "role": "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "longName": "9955548 - 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-20250331.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-20250331.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails", "longName": "9955549 - 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-174", "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-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-174", "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-20250331.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails", "longName": "9955550 - 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-152", "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-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-152", "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-20250331.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails", "longName": "9955551 - 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-177", "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-20250331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-177", "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-20250331.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "AccountsPayableCurrent", "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": "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": [ "r47", "r681" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r127", "r222", "r636" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.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": [ "r818" ] }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r54", "r97" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r15", "r16", "r64", "r128", "r503", "r541", "r545" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1", "r8", "r16", "r418", "r421", "r456", "r536", "r537", "r797", "r798", "r799", "r805", "r806", "r807", "r808" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r743" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r59" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r553", "r805", "r806", "r807", "r808", "r897", "r946" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r756" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r756" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r756" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r756" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Amortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r6" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r39", "r40", "r345" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r789" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r715", "r725", "r735", "r767" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r718", "r728", "r738", "r770" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r790" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r756" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r763" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r719", "r729", "r739", "r763", "r771", "r775", "r783" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r781" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r375", "r380" ] }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r129", "r223", "r229" ] }, "dgii_AllowanceforFutureReturnsandPricingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.digi.com/20250331", "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/2024", "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/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "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": [ "r6", "r246", "r252", "r654" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r181" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r95", "r106", "r125", "r150", "r185", "r191", "r209", "r213", "r224", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r413", "r415", "r431", "r498", "r580", "r647", "r648", "r681", "r706", "r859", "r860", "r905" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/20250331", "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/2024", "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": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r119", "r131", "r150", "r224", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r413", "r415", "r431", "r681", "r859", "r860", "r905" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r778" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r779" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r774" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r774" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r774" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r774" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r774" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r774" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r777" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r776" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r775" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r775" ] }, "dgii_BaseRateElectionAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.digi.com/20250331", "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/20250331", "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/2024", "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/20250331", "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_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r21", "r22", "r23" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r231" ] }, "us-gaap_CapitalizedContractCostAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r230" ] }, "us-gaap_CapitalizedContractCostDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r230" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r230" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "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": { "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": [ "r19", "r121", "r634" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r19", "r77", "r148" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r0", "r77" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r754" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r751" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r749" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r755" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r755" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r55", "r99", "r500", "r567" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r84", "r269", "r270", "r619", "r845", "r850" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r697", "r698", "r699", "r701", "r702", "r703", "r704", "r805", "r806", "r808", "r897", "r945", "r946" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r58" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r58", "r568" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r58" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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; 43,561,862 and 42,996,725 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": [ "r58", "r502", "r681" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r760" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r759" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r761" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r758" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r17", "r134", "r136", "r141", "r494", "r510", "r511" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.digi.com/role/SegmentInformationDepreciationandAmortizationExpenseBySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r104", "r152", "r185", "r193", "r207", "r208", "r209", "r210", "r211", "r213", "r214", "r215", "r284", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r647", "r648", "r859", "r860" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.digi.com/role/SegmentInformationDepreciationandAmortizationExpenseBySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r104", "r152", "r185", "r193", "r207", "r208", "r209", "r210", "r211", "r213", "r214", "r215", "r284", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r647", "r648", "r859", "r860" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r326", "r327", "r338" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r326", "r327", "r338" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r339" ] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r811" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "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": [ "r67", "r68", "r460" ] }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r800" ] }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.digi.com/role/SegmentInformationDepreciationandAmortizationExpenseBySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "label": "Cost, Depreciation and Amortization", "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service." } } }, "auth_ref": [ "r800" ] }, "dgii_CostOfGoodsAndServicesSoldExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.digi.com/20250331", "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/2024", "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/20250331", "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/2024", "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/20250331", "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/20250331", "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/2024", "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": [ "r283", "r857" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r283", "r857", "r858" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r43", "r833", "r834", "r835", "r836", "r838", "r840", "r843", "r844" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r85", "r149", "r260", "r261", "r262", "r263", "r264", "r282", "r283", "r295", "r301", "r302", "r303", "r304", "r305", "r306", "r311", "r318", "r319", "r321", "r439" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r14", "r49", "r50", "r96", "r98", "r152", "r296", "r297", "r298", "r299", "r300", "r302", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r655", "r656", "r657", "r658", "r659", "r679", "r802", "r846", "r847", "r848", "r901", "r902" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r14", "r98", "r322" ] }, "dgii_DebtInstrumentCovenantHoliday": { "xbrltype": "pureItemType", "nsuri": "http://www.digi.com/20250331", "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/20250331", "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/20250331", "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": [] }, "dgii_DebtInstrumentCovenantTotalNetLeverageRatioUnrestrictedCashMaximum": { "xbrltype": "monetaryItemType", "nsuri": "http://www.digi.com/20250331", "localname": "DebtInstrumentCovenantTotalNetLeverageRatioUnrestrictedCashMaximum", "crdr": "credit", "presentation": [ "http://www.digi.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Covenant, Total Net Leverage Ratio, Unrestricted Cash, Maximum", "label": "Debt Instrument, Covenant, Total Net Leverage Ratio, Unrestricted Cash, Maximum", "documentation": "Debt Instrument, Covenant, Total Net Leverage Ratio, Unrestricted Cash, Maximum" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r152", "r296", "r297", "r298", "r299", "r300", "r302", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r320", "r655", "r656", "r657", "r658", "r659", "r679", "r802", "r901", "r902" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r14", "r152", "r296", "r297", "r298", "r299", "r300", "r302", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r655", "r656", "r657", "r658", "r659", "r679", "r802", "r846", "r847", "r848", "r901", "r902" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r14", "r32", "r33", "r45", "r86", "r87", "r152", "r296", "r297", "r298", "r299", "r300", "r302", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r320", "r655", "r656", "r657", "r658", "r659", "r679", "r802", "r901", "r902" ] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/20250331", "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/2024", "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": [ "r107" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r901", "r902" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r862", "r900", "r901", "r902" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.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": [ "r6", "r112", "r804" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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", "r499" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r893" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r6", "r30" ] }, "dgii_DepreciationAndAmortizationExpenseBySegmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.digi.com/20250331", "localname": "DepreciationAndAmortizationExpenseBySegmentTableTextBlock", "presentation": [ "http://www.digi.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and Amortization Expense By Segment", "label": "Depreciation and Amortization Expense By Segment [Table Text Block]", "documentation": "Depreciation and Amortization Expense By Segment" } } }, "auth_ref": [] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r92", "r833", "r834", "r835", "r836", "r838", "r840", "r843", "r844" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails", "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "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": [ "r337", "r661", "r662", "r663", "r664", "r665", "r666", "r667" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails", "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "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": [ "r337", "r661", "r662", "r663", "r664", "r665", "r666", "r667" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r863" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r343", "r348", "r376", "r377", "r379", "r669" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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/2024", "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/2024", "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": [ "r710" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r742" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r753" ] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r948", "r949", "r950", "r951" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r142", "r158", "r159", "r161", "r162", "r163", "r165", "r171", "r173", "r178", "r179", "r180", "r184", "r409", "r412", "r425", "r426", "r495", "r512", "r640" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r142", "r158", "r159", "r161", "r162", "r163", "r165", "r173", "r178", "r179", "r180", "r184", "r409", "r412", "r425", "r426", "r495", "r512", "r640" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r170", "r181", "r182", "r183" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r432" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "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" ], "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": [ "r50" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r378" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r890" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r890" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r375" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockMember", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "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/2024", "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": "Share-Based Payment Arrangement, 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": [] }, "dei_EntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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/2024", "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/2024", "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/2024", "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/2024", "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/2024", "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": [ "r708" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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/2024", "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": [ "r708" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r708" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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/2024", "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": [ "r792" ] }, "dei_EntityListingsExchangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r708" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r708" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r708" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r708" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r747" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r788" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r788" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r788" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r9", "r115", "r137", "r138", "r139", "r153", "r154", "r155", "r157", "r163", "r166", "r168", "r186", "r225", "r228", "r257", "r325", "r399", "r400", "r406", "r407", "r408", "r410", "r411", "r412", "r417", "r418", "r419", "r420", "r421", "r422", "r424", "r433", "r434", "r435", "r436", "r437", "r438", "r441", "r444", "r456", "r509", "r536", "r537", "r538", "r553", "r606" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r757" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r715", "r725", "r735", "r767" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r712", "r722", "r732", "r764" ] }, "dei_ExchangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r763" ] }, "dgii_FederalFundsRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20250331", "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/2024", "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": [ "r123", "r232", "r251", "r654" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r253", "r631", "r654" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025 (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": [ "r952" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030", "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": [ "r253", "r631", "r654" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "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": [ "r253", "r631", "r654" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r253", "r631", "r654" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r253", "r631", "r654" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r245", "r247", "r248", "r249", "r250", "r251", "r254", "r255", "r461", "r462", "r631" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r232", "r251", "r462", "r654" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r245", "r251", "r254", "r255", "r256", "r461", "r631", "r654" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r245", "r247", "r248", "r249", "r250", "r251", "r254", "r255", "r631" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r461", "r840" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r719", "r729", "r739", "r771" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r719", "r729", "r739", "r771" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r719", "r729", "r739", "r771" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r719", "r729", "r739", "r771" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r719", "r729", "r739", "r771" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r752" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r71", "r590" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r71" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r122", "r233", "r493", "r648", "r653", "r673", "r681", "r822", "r829" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r820", "r832" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r240" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r653" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/SegmentInformationDepreciationandAmortizationExpenseBySegmentDetails", "http://www.digi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross Profit", "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": [ "r65", "r69", "r105", "r150", "r224", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r431", "r642", "r647", "r810", "r813", "r814", "r815", "r816", "r859" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r66", "r101", "r105", "r496", "r507", "r642", "r647", "r810", "r813", "r814", "r815", "r816" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails", "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r258", "r265", "r266", "r428", "r429", "r430", "r533", "r535", "r591", "r631", "r674", "r916" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails", "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance", "verboseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r265", "r266", "r428", "r429", "r430", "r533", "r535", "r591", "r631", "r674", "r916" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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 tax." } } }, "auth_ref": [ "r151", "r383", "r388", "r389", "r390", "r391", "r395", "r396", "r401", "r403", "r404", "r405", "r552", "r672" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.digi.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax provision", "terseLabel": "Income tax benefit", "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": [ "r109", "r113", "r167", "r168", "r185", "r199", "r213", "r387", "r388", "r402", "r513", "r672" ] }, "dgii_IncomeTaxExpenseBenefitSpecifictothePeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.digi.com/20250331", "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_IncomeTaxReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReceivable", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes Receivable", "label": "Income Taxes Receivable", "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable." } } }, "auth_ref": [ "r795" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r20", "r147", "r397", "r398" ] }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapital", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r174", "r175", "r176", "r180", "r347" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r719", "r729", "r739", "r763", "r771", "r775", "r783" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r781" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r711", "r787" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r711", "r787" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r711", "r787" ] }, "us-gaap_IntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r13", "r833", "r834", "r835", "r836", "r838", "r840", "r843", "r844" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "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, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r195", "r801" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r143", "r145", "r146" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r83", "r637" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.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": [ "r130", "r635", "r681" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r83", "r639" ] }, "dgii_InventoryTransferToPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.digi.com/20250331", "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/2024", "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": [ "r83", "r638" ] }, "dgii_IoTProductsandServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20250331", "localname": "IoTProductsandServicesMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetGoodwillRollforwardDetails", "http://www.digi.com/role/SegmentInformationDepreciationandAmortizationExpenseBySegmentDetails", "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/20250331", "localname": "IoTSolutionsMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetGoodwillRollforwardDetails", "http://www.digi.com/role/SegmentInformationDepreciationandAmortizationExpenseBySegmentDetails", "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/20250331", "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/2024", "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": [ "r447", "r680" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r903" ] }, "dgii_LeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.digi.com/20250331", "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/20250331", "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/2024", "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/2024", "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": [ "r904" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails_1": { "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": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "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": { "terseLabel": "2030", "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": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "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": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "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": "2027", "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": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025 (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": [ "r904" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "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": { "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": [ "r453" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r443" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r14", "r49", "r50", "r51", "r53", "r54", "r55", "r56", "r150", "r224", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r414", "r415", "r416", "r431", "r566", "r641", "r706", "r859", "r905", "r906" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r63", "r100", "r505", "r681", "r803", "r819", "r899" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r51", "r120", "r150", "r224", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r414", "r415", "r416", "r431", "r681", "r859", "r905", "r906" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r44", "r382", "r833", "r834", "r835", "r836", "r837", "r838", "r840", "r842", "r843", "r844", "r892" ] }, "dgii_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.digi.com/20250331", "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/2024", "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": [ "r283", "r802", "r857" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r48", "r52" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement." } } }, "auth_ref": [ "r48", "r52", "r283", "r802", "r857" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "localname": "LitigationSettlementExpense", "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": { "terseLabel": "Estimated Litigation Liability", "label": "Litigation Settlement, Fee Expense", "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees." } } }, "auth_ref": [ "r793" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r14", "r98", "r308", "r323", "r656", "r657", "r679", "r914" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r126" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r14", "r846", "r847", "r848" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r14", "r31", "r846", "r847", "r848" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "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": [ "r271", "r272", "r273", "r274", "r342", "r381", "r427", "r459", "r532", "r534", "r546", "r558", "r559", "r609", "r611", "r613", "r614", "r616", "r629", "r630", "r652", "r660", "r668", "r675", "r676", "r677", "r678", "r691", "r861", "r907", "r908", "r909", "r910", "r911", "r912" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r755" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r755" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "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": [ "r271", "r272", "r273", "r274", "r342", "r381", "r427", "r459", "r532", "r534", "r546", "r558", "r559", "r609", "r611", "r613", "r614", "r616", "r629", "r630", "r652", "r660", "r668", "r675", "r676", "r677", "r691", "r861", "r907", "r908", "r909", "r910", "r911", "r912" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r774" ] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r782" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r756" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r144" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r144" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r77", "r78", "r79" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": 4.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) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r70", "r79", "r102", "r118", "r132", "r135", "r139", "r150", "r156", "r158", "r159", "r161", "r162", "r163", "r167", "r168", "r177", "r224", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r409", "r412", "r426", "r431", "r508", "r588", "r604", "r605", "r705", "r859" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/20250331", "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/2024", "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": [ "r755" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r719", "r729", "r739", "r763", "r771" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r746" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r745" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r763" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r782" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r782" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r41", "r833", "r834", "r835", "r836", "r838", "r840", "r843", "r844" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r948", "r949", "r950", "r951" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r648", "r812" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r643", "r651", "r812" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "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": [ "r105", "r642", "r810", "r813", "r814", "r815", "r816" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r448", "r680" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "OperatingLeaseLiability", "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": "Total reported lease liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r446" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": 5.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": [ "r446" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r446" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r445" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r452", "r680" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r451", "r680" ] }, "us-gaap_OrderOrProductionBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrderOrProductionBacklogMember", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Order backlog", "label": "Order or Production Backlog [Member]", "documentation": "Order or production backlog arising from contract acquired in business combination, asset acquisition, and from joint venture formation." } } }, "auth_ref": [ "r42", "r833", "r834", "r835", "r836", "r838", "r840", "r843", "r844" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r46", "r80", "r81", "r93" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r124" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r2", "r509" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r4", "r8", "r94", "r133", "r136", "r163" ] }, "dgii_OtherIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.digi.com/20250331", "localname": "OtherIncomeNet", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "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/2024", "localname": "OtherLiabilitiesCurrent", "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": { "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": [ "r50", "r681" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r54" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r79" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r73" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r755" ] }, "dgii_OtherlocationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20250331", "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/2024", "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": [ "r717", "r727", "r737", "r769" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r720", "r730", "r740", "r772" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r720", "r730", "r740", "r772" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r744" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r75" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r108", "r894", "r895", "r896" ] }, "dgii_PaymentstoAcquirePropertyPlantandEquipmentbySegmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.digi.com/20250331", "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/2024", "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": [ "r754" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r754" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r746" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r763" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r756" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r745" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceSharesMember", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails", "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "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/2024", "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": [ "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r747" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r791" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r746" ] }, "us-gaap_PreferredStockDividendsAndOtherAdjustmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r57", "r324" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r57", "r568" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r57", "r324" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r57", "r568", "r586", "r946", "r947" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r57", "r501", "r681" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.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": [ "r796" ] }, "dgii_PriorCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20250331", "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/2024", "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": [ "r18", "r549" ] }, "us-gaap_ProceedsFromSaleOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r74" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r3", "r12" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r3" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r661" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "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": [ "r216", "r460", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r632", "r661", "r690", "r691", "r692", "r695", "r696", "r851", "r852", "r863", "r915", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944" ] }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r275", "r276", "r277", "r278", "r279", "r280" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "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": [ "r216", "r460", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r632", "r661", "r690", "r691", "r692", "r695", "r696", "r851", "r852", "r863", "r915", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r7", "r454", "r497", "r506", "r681" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r744" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r744" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "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": [ "r271", "r272", "r273", "r274", "r341", "r342", "r371", "r372", "r373", "r381", "r427", "r457", "r458", "r459", "r532", "r534", "r546", "r558", "r559", "r609", "r611", "r613", "r614", "r616", "r629", "r630", "r652", "r660", "r668", "r675", "r676", "r677", "r678", "r691", "r699", "r849", "r861", "r898", "r908", "r909", "r910", "r911", "r912" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "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": [ "r271", "r272", "r273", "r274", "r341", "r342", "r371", "r372", "r373", "r381", "r427", "r457", "r458", "r459", "r532", "r534", "r546", "r558", "r559", "r609", "r611", "r613", "r614", "r616", "r629", "r630", "r652", "r660", "r668", "r675", "r676", "r677", "r678", "r691", "r699", "r849", "r861", "r898", "r908", "r909", "r910", "r911", "r912" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Disclosure of information about 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": [ "r27", "r29" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r27", "r29" ] }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable", "presentation": [ "http://www.digi.com/role/SegmentInformationDepreciationandAmortizationExpenseBySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment, Reconciliation of Other Items from Segments to Consolidated [Table]", "label": "Segment, Reconciliation of Other Items from Segments to Consolidated [Table]", "documentation": "Disclosure of information about reconciliation of other items from reportable segments to their consolidated amount. Excludes reconciliation of revenue, profit (loss), and assets." } } }, "auth_ref": [ "r28", "r29" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits [Roll Forward]", "label": "Unrecognized Tax Benefits [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/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r712", "r722", "r732", "r764" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r76", "r550" ] }, "us-gaap_ReportingUnitAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r243", "r244", "r653" ] }, "us-gaap_ReportingUnitDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r243", "r244", "r653" ] }, "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Amount of expense for research and development. Excludes cost for computer software product to be sold, leased, or otherwise marketed, writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both, and write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r891" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r116", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r164", "r165", "r166", "r167", "r168", "r169", "r184", "r226", "r227", "r407", "r408", "r409", "r410", "r411", "r412", "r423", "r424", "r425", "r426", "r440", "r442", "r455", "r456", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r547", "r817" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r713", "r723", "r733", "r765" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r714", "r724", "r734", "r766" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r721", "r731", "r741", "r773" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "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": [ "r116", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r164", "r165", "r166", "r167", "r168", "r169", "r184", "r226", "r227", "r407", "r408", "r409", "r410", "r411", "r412", "r423", "r424", "r425", "r426", "r440", "r442", "r455", "r456", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r547", "r817" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails", "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "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/2024", "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": [ "r60", "r88", "r504", "r540", "r545", "r551", "r569", "r681" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r115", "r153", "r154", "r155", "r157", "r163", "r166", "r168", "r225", "r228", "r257", "r399", "r400", "r406", "r407", "r408", "r410", "r411", "r412", "r417", "r419", "r420", "r422", "r424", "r441", "r444", "r536", "r538", "r553", "r946" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r103", "r104", "r185", "r192", "r193", "r207", "r213", "r216", "r218", "r220", "r336", "r337", "r460" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r114", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r340" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r110" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r111" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r111" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails", "http://www.digi.com/role/SegmentInformationDepreciationandAmortizationExpenseBySegmentDetails", "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": [ "r103", "r104", "r140", "r150", "r185", "r192", "r193", "r207", "r213", "r216", "r218", "r220", "r224", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r431", "r496", "r647", "r859" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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": [ "r782" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r782" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r38" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r809" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r38" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Finite-Lived [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r245", "r251", "r254", "r255", "r256", "r461", "r631", "r654" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r654", "r839" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetGoodwillRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Table]", "label": "Goodwill [Table]", "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason." } } }, "auth_ref": [ "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r653" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r653", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r89" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r281" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r24", "r25", "r26" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r24", "r25", "r26" ] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r10", "r11", "r89" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r344", "r346", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r91" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r392", "r671" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r654", "r841" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r707" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r709" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetGoodwillRollforwardDetails", "http://www.digi.com/role/SegmentInformationDepreciationandAmortizationExpenseBySegmentDetails", "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": [ "r103", "r104", "r105", "r106", "r185", "r188", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r213", "r214", "r215", "r220", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r256", "r267", "r268", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r644", "r647", "r648", "r653", "r694", "r915", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944" ] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r185", "r202", "r213", "r647", "r648" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r218", "r219", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r555", "r556", "r557", "r610", "r612", "r615", "r617", "r618", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r633", "r662", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r693", "r699", "r863", "r915", "r917", "r918", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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": [ "r106", "r185", "r187", "r188", "r189", "r190", "r191", "r203", "r205", "r206", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r220", "r643", "r645", "r646", "r647", "r649", "r650", "r651" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingOtherSignificantReconcilingItemLineItems", "presentation": [ "http://www.digi.com/role/SegmentInformationDepreciationandAmortizationExpenseBySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]", "label": "Segment, Reconciliation of Other Items from Segments to Consolidated [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/20250331", "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/20250331", "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/2024", "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/2024", "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": [ "r71" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r661" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "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": { "verboseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r365" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r365" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r363" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r363" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r360", "r361" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r360", "r361" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r372" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r371" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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": [ "r371" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r344", "r346", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ] }, "dgii_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfContinuousDaysOfService": { "xbrltype": "durationItemType", "nsuri": "http://www.digi.com/20250331", "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/20250331", "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/2024", "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": [ "r670" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r36" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r354" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r354" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r367" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r870" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r870" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r366" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r36" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r352", "r353" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r352", "r353" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r357" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r356" ] }, "dgii_ShareBasedCompensationEmployeeStockPurchasePlanSharesAvailableForFuturePurchase": { "xbrltype": "sharesItemType", "nsuri": "http://www.digi.com/20250331", "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/2024", "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/2024", "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": [ "r370" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r36" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r36" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r90" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r9" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r449", "r680" ] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r853", "r856" ] }, "us-gaap_StandardProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r854" ] }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r855" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetAdditionalInformationDetails", "http://www.digi.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetGoodwillRollforwardDetails", "http://www.digi.com/role/SegmentInformationDepreciationandAmortizationExpenseBySegmentDetails", "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": [ "r103", "r104", "r105", "r106", "r117", "r185", "r188", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r213", "r214", "r215", "r220", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r256", "r259", "r267", "r268", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r644", "r647", "r648", "r653", "r694", "r915", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r9", "r58", "r61", "r62", "r115", "r137", "r138", "r139", "r153", "r154", "r155", "r157", "r163", "r166", "r168", "r186", "r225", "r228", "r257", "r325", "r399", "r400", "r406", "r407", "r408", "r410", "r411", "r412", "r417", "r418", "r419", "r420", "r421", "r422", "r424", "r433", "r434", "r435", "r436", "r437", "r438", "r441", "r444", "r456", "r509", "r536", "r537", "r538", "r553", "r606" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r218", "r219", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r555", "r556", "r557", "r610", "r612", "r615", "r617", "r618", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r633", "r662", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r693", "r699", "r863", "r915", "r917", "r918", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r153", "r154", "r155", "r186", "r444", "r460", "r548", "r554", "r560", "r561", "r562", "r563", "r564", "r565", "r568", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r581", "r582", "r583", "r584", "r585", "r587", "r589", "r590", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r606", "r700" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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/2024", "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/2024", "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": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r153", "r154", "r155", "r186", "r221", "r444", "r460", "r548", "r554", "r560", "r561", "r562", "r563", "r564", "r565", "r568", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r581", "r582", "r583", "r584", "r585", "r587", "r589", "r590", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r606", "r700" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r716", "r726", "r736", "r768" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r9", "r57", "r58", "r88" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r9", "r57", "r58", "r88" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r9", "r57", "r58", "r88", "r357" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r9", "r57", "r58", "r88" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r37", "r57", "r58", "r88" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r58", "r61", "r62", "r82", "r570", "r586", "r607", "r608", "r681", "r706", "r803", "r819", "r899", "r946" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_SubsegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsegmentsAxis", "presentation": [ "http://www.digi.com/role/SegmentInformationDepreciationandAmortizationExpenseBySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsegments [Axis]", "label": "Subsegments [Axis]", "documentation": "Information by business subsegments." } } }, "auth_ref": [] }, "us-gaap_SubsegmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsegmentsDomain", "presentation": [ "http://www.digi.com/role/SegmentInformationDepreciationandAmortizationExpenseBySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsegments [Domain]", "label": "Subsegments [Domain]", "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r794" ] }, "dgii_SwinglineCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20250331", "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/2024", "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": [ "r762" ] }, "us-gaap_TaxesPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxesPayableCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income 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": [ "r50", "r97", "r913" ] }, "dgii_The2021PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.digi.com/20250331", "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/2024", "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": [ "r666", "r863" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r666", "r863" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r754" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r761" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r781" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r783" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r666" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r666" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r784" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r785" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r785" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r783" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r783" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r786" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r784" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r34" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.digi.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.digi.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "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": [ "r34" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r9", "r58", "r88" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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,505,612 and 6,449,364 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": [ "r34", "r35", "r58", "r61" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r9", "r34", "r88" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r780" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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", "r392", "r671" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r393" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r394", "r671" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r450", "r680" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r750" ] }, "dgii_WeightedAverageDiscountRateLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.digi.com/20250331", "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/2024", "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/2024", "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": [ "r172", "r180" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r171", "r180" ] }, "dgii_WeightedaverageremainingleasetermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.digi.com/20250331", "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/2024", "localname": "WriteOffOfDeferredDebtIssuanceCost", "crdr": "debit", "calculation": { "http://www.digi.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.digi.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "dgii_OtherIncomeNet", "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": [ "r72" ] }, "exch_XNAS": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/exch/2024", "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": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r748" ] } } } }, "std_ref": { "r0": { "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/2147477401/830-230-45-1" }, "r1": { "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" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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/2147477734/942-470-50-3" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r47": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r48": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "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(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "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" }, "r55": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "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(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r68": { "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)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r69": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r82": { "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" }, "r83": { "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" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r94": { "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" }, "r95": { "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/2147478546/942-210-S99-1" }, "r96": { "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/2147478546/942-210-S99-1" }, "r97": { "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/2147478546/942-210-S99-1" }, "r98": { "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/2147478546/942-210-S99-1" }, "r99": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r100": { "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/2147478546/942-210-S99-1" }, "r101": { "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/2147478524/942-220-S99-1" }, "r102": { "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/2147478524/942-220-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r186": { "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" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r250": { "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" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r258": { "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" }, "r259": { "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" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "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": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r272": { "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" }, "r273": { "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" }, "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.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "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)(i))", "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)(iii)(A))", "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)(4)(iii)(B))", "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": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r288": { "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" }, "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)(i))", "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)(iii)(A))", "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)(4)(iii)(B))", "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": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "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)", "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)(01)", "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)(02)", "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)(1)(iv)(03)", "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)(1)(iv)(04)", "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)(i)", "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)(ii)", "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)", "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)(01)", "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": "(c)(2)(iii)(02)", "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": "(c)(2)(iii)(03)", "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": "(d)(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": "(d)(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": "(e)(1)", "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": "(e)(2)", "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)(i)", "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)(ii)", "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)(iii)", "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": "(f)(2)(iv)", "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": "(f)(2)(v)", "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)(1)(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": "(h)(2)", "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": "(h)(2)(i)", "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": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r379": { "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" }, "r380": { "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" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-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": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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/2147477891/740-270-50-1" }, "r405": { "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r431": { "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" }, "r432": { "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/2147477401/830-230-45-1" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r440": { "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" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r443": { "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" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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/2147478859/928-340-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r493": { "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/2147478546/942-210-S99-1" }, "r494": { "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/2147478524/942-220-S99-1" }, "r495": { "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/2147478524/942-220-S99-1" }, "r496": { "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/2147477314/942-235-S99-1" }, "r497": { "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/2147478451/942-360-50-1" }, "r498": { "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/2147478777/944-210-S99-1" }, "r499": { "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/2147478777/944-210-S99-1" }, "r500": { "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/2147478777/944-210-S99-1" }, "r501": { "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/2147478777/944-210-S99-1" }, "r502": { "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/2147478777/944-210-S99-1" }, "r503": { "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/2147478777/944-210-S99-1" }, "r504": { "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/2147478777/944-210-S99-1" }, "r505": { "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/2147478777/944-210-S99-1" }, "r506": { "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/2147478777/944-210-S99-1" }, "r507": { "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/2147477250/944-220-S99-1" }, "r508": { "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/2147477250/944-220-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r511": { "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/2147477250/944-220-S99-1" }, "r512": { "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/2147477250/944-220-S99-1" }, "r513": { "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/2147477250/944-220-S99-1" }, "r514": { "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/2147477965/944-235-S99-1" }, "r515": { "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/2147477965/944-235-S99-1" }, "r516": { "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/2147477965/944-235-S99-1" }, "r517": { "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/2147477965/944-235-S99-1" }, "r518": { "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/2147477965/944-235-S99-1" }, "r519": { "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/2147477965/944-235-S99-1" }, "r520": { "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/2147477965/944-235-S99-1" }, "r521": { "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/2147477965/944-235-S99-1" }, "r522": { "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/2147477965/944-235-S99-1" }, "r523": { "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/2147477965/944-235-S99-1" }, "r524": { "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/2147477965/944-235-S99-1" }, "r525": { "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/2147477965/944-235-S99-2" }, "r526": { "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/2147477965/944-235-S99-2" }, "r527": { "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/2147477965/944-235-S99-2" }, "r528": { "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/2147477965/944-235-S99-2" }, "r529": { "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/2147477965/944-235-S99-2" }, "r530": { "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/2147477965/944-235-S99-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r534": { "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" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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/2147478009/946-205-45-4" }, "r554": { "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/2147477796/946-210-45-4" }, "r555": { "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/2147478795/946-210-50-1" }, "r556": { "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/2147478795/946-210-50-2" }, "r557": { "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/2147478795/946-210-50-6" }, "r558": { "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/2147478795/946-210-50-6" }, "r559": { "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/2147478795/946-210-50-6" }, "r560": { "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/2147479170/946-210-S99-1" }, "r561": { "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/2147479170/946-210-S99-1" }, "r562": { "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/2147479170/946-210-S99-1" }, "r563": { "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/2147479170/946-210-S99-1" }, "r564": { "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/2147479170/946-210-S99-1" }, "r565": { "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/2147479170/946-210-S99-1" }, "r566": { "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/2147479170/946-210-S99-1" }, "r567": { "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/2147479170/946-210-S99-1" }, "r568": { "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/2147479170/946-210-S99-1" }, "r569": { "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/2147479170/946-210-S99-1" }, "r570": { "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/2147479170/946-210-S99-1" }, "r571": { "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/2147479170/946-210-S99-1" }, "r572": { "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/2147479170/946-210-S99-1" }, "r573": { "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/2147479170/946-210-S99-1" }, "r574": { "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/2147479170/946-210-S99-1" }, "r575": { "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/2147479170/946-210-S99-1" }, "r576": { "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/2147479170/946-210-S99-1" }, "r577": { "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/2147479170/946-210-S99-1" }, "r578": { "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/2147479170/946-210-S99-1" }, "r579": { "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/2147479170/946-210-S99-1" }, "r580": { "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/2147479170/946-210-S99-1" }, "r581": { "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/2147479170/946-210-S99-1" }, "r582": { "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/2147479170/946-210-S99-1" }, "r583": { "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/2147479170/946-210-S99-1" }, "r584": { "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/2147479170/946-210-S99-1" }, "r585": { "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/2147479170/946-210-S99-2" }, "r586": { "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/2147479170/946-210-S99-2" }, "r587": { "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/2147479105/946-220-45-3" }, "r588": { "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/2147479105/946-220-45-7" }, "r589": { "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/2147479134/946-220-S99-1" }, "r590": { "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/2147479134/946-220-S99-1" }, "r591": { "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/2147479134/946-220-S99-1" }, "r592": { "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/2147479134/946-220-S99-1" }, "r593": { "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/2147479134/946-220-S99-1" }, "r594": { "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/2147479134/946-220-S99-1" }, "r595": { "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/2147479134/946-220-S99-1" }, "r596": { "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/2147479134/946-220-S99-1" }, "r597": { "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/2147479134/946-220-S99-1" }, "r598": { "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/2147479134/946-220-S99-1" }, "r599": { "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/2147479134/946-220-S99-1" }, "r600": { "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/2147479134/946-220-S99-1" }, "r601": { "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/2147479134/946-220-S99-1" }, "r602": { "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/2147479134/946-220-S99-1" }, "r603": { "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/2147479134/946-220-S99-1" }, "r604": { "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/2147479134/946-220-S99-1" }, "r605": { "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/2147479134/946-220-S99-3" }, "r606": { "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/2147479134/946-220-S99-3" }, "r607": { "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/2147479134/946-220-S99-3" }, "r608": { "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/2147479134/946-220-S99-3" }, "r609": { "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/2147477271/946-320-S99-1" }, "r610": { "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/2147477271/946-320-S99-1" }, "r611": { "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/2147477271/946-320-S99-2" }, "r612": { "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/2147477271/946-320-S99-2" }, "r613": { "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/2147477271/946-320-S99-3" }, "r614": { "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/2147477271/946-320-S99-3" }, "r615": { "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/2147477271/946-320-S99-3" }, "r616": { "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/2147477271/946-320-S99-6" }, "r617": { "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/2147477271/946-320-S99-6" }, "r618": { "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(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r619": { "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/2147478522/954-440-50-1" }, "r620": { "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 A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r621": { "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/2147478979/970-360-S99-1" }, "r622": { "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/2147478979/970-360-S99-1" }, "r623": { "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/2147478979/970-360-S99-1" }, "r624": { "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/2147478979/970-360-S99-1" }, "r625": { "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/2147478979/970-360-S99-1" }, "r626": { "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/2147478979/970-360-S99-1" }, "r627": { "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/2147478979/970-360-S99-1" }, "r628": { "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/2147478979/970-360-S99-1" }, "r629": { "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/2147477332/976-310-50-1" }, "r630": { "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/2147479230/978-310-50-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r647": { "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" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r652": { "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" }, "r653": { "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" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r680": { "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" }, "r681": { "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" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r690": { "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" }, "r691": { "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" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r697": { "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/2147478795/946-210-50-1" }, "r698": { "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/2147478795/946-210-50-6" }, "r699": { "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/2147477439/946-210-55-1" }, "r700": { "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/2147477802/946-310-45-1" }, "r701": { "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/2147477271/946-320-S99-1" }, "r702": { "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/2147477271/946-320-S99-2" }, "r703": { "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/2147477271/946-320-S99-3" }, "r704": { "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/2147477271/946-320-S99-6" }, "r705": { "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/2147479168/946-830-55-10" }, "r706": { "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/2147479168/946-830-55-12" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r742": { "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" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(6))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/210/tableOfContent" }, "r795": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r801": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r809": { "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" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r811": { "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" }, "r812": { "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" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r819": { "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" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r849": { "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" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r899": { "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" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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/2147478777/944-210-S99-1" }, "r914": { "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/2147478777/944-210-S99-1" }, "r915": { "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" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r945": { "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/2147478009/946-205-45-4" }, "r946": { "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/2147479134/946-220-S99-3" }, "r947": { "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/2147479134/946-220-S99-3" }, "r948": { "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/2147477271/946-320-S99-1" }, "r949": { "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/2147477271/946-320-S99-2" }, "r950": { "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/2147477271/946-320-S99-3" }, "r951": { "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/2147477271/946-320-S99-6" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 79 0000854775-25-000013-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000854775-25-000013-xbrl.zip M4$L#!!0 ( %.!IUK'^>\W=RH! /0"% 1 9&=I:2TR,#(U,#,S,2YH M=&WLO6UWXDB2!OI]?T5>9NYVU3D"ZUW(5RJ9Z.%,%'D/M[-POH6 M$BT)ESV__F:F!,8&C(0$2HFY"QY1$#J^]^LO M4DO\!2#/\FW'>_CUE^[HIM__Y7\Z__7Y_VDV_^_+_3=PZUO+.?(BU'5=-:$JMN%4%!ZN;G@KVM8T_396I9DPL314U"2H02I:JJ3I2H6A8]+VS",\9S]L+ MKUW'^^/7QBR*%M=75S]__FP]30*WY07V\Z# MT[+\^169G*@HTNI*9-GK"^DS0V2U'OS'*_P#N5A=71@&T?K"*0PG].7XRU<7 M.:&ORI+QSDB3*]8#1<[NU^,?7CWY:8L"/Q7Z5,DTS2OZ:W+I_HL(/=JAX(O8;MB1CU:_B'U_&MX_5DK(QP,TG.^^!8W/ZUR[$LMU 7O/'J-'Y/$/0 M[GR>HP@"A.6\.7Y>X-NL^*]?&Q%ZBJXHOZ\Z__5?__4Y MK54S.\Y&89!/@-7YW0@NZ_ M$ QZGGV+]5\#Q.CXM8$1=6WC;YIS_)19TX8O8S :'?-*$8]_^TKIOKS^*_XF M7+^@W>@0XN]YP=< 6@2^8.DY\>/#&0Q0V'CS2J4!;&0Y<^AB41=WD-B?X[F- M(M_Z8T0?,%Q&!%9DJ5@/Q6QT%$/$NMMLKX:S>O_1$[[#E_OVJRDK8J/S#_EX MBG;QTVWZ!A>N!X_%NC/%LT?9GJNV5T].A/[Z'CTB;XGNL>9Q/$P=/ $*$RR! MPXGK/%!MTGM:( NOH&-GCB\93D?XVW :DRJ>L;0:F&Y@#M_)_TK-X&5HO^6N MI.F;_&UJ;P=]%_@60G;X-?#GE,EX(??"UP#WEO.F[4?-Y#D-0-B#GZ&L1MK6 M,-@E01+%;>Y?O9;N $T1EBD+A3N4$EEVKD.JN_'X 5V&KB.LBC!XG?G")9J, M?C<+R/1>Z9_6$Y[]5?R^EY=C>.YZ;%K2O'K$U>O1OS?K$#T0 =VB(N'U=?)C)C)B\$Y0L(?% M"_SQB*?Y4W]!J(8E.!G2-H;H@./+A]/AZO)1T3U\NHO M3%'\]]1! :"2@W9:-S?]O[]>$M_>O![!ZZWI_+>&-RX7LDF/[:0-C8L"S>2'@%)TDNB.8R(DGX@4+ MAOZ)IL;<_@US\LV IRDSMZU3!67 N.8VP!BT71D@5',;0VQ:F>RP"SN!+/- M(*7J'O.YHA0%1H:4JGO*YXY2%$G[JGO)940IBJ1_U9WELT8IBB0\<]F857!, M3L2+JKORY]L:*&RG2:FZ8W[^K8'B:%]UW[J.7Y>3H:26G7?N/SX>4F,J[IC??[X>4F,JKH'7D[\O"1F5=UK M/U_\O"0&<5<^;?BDL$P(E;ORY=&>N_+ETI^[\B41GKORS/!".[DK7][4JN[_ MGCE*45(IC:H[N^5'*4IB7-6=W_-'*4IB5-4=WW*B%"4QBSO!C#.HZA[SN:(4 M!1Y(UJKN*9\[2E$D[:ON)9<1I2B2_E5WEL\:I2B0\'K5-[G+CE(4R8NJN_)G M3*TO*LE#K[IC7D)J?6&TK[IO75)J?6'TK[K+?.[4^L((7W7WM^Q%MTA>5-W3 M/?LI^3+J)>I5]XW+CY^7Q+BJ.]9EG)(OA5%5]\#+.B5?2NWQJGOMYSPE7PJ# MF'7EOSJ>$Z%O>-7!,H*MI@=GXJ)N&*(H_/+\'?[N!SJZ,4# ;%*@&*XJ4"F8]_Z-8 M<;,,(^SK!_?(I5U)PYFSJ,Y:P:PS7Q%>%"D7S/KK1_%BX),8V )%J'HF5)M9 M;[P:K"A0*MKU\KN'@8V"89#TY<'/^P*M/["W5QG)J)?;70H[BI0.9KWN> =D M'3S\YEMT18[)3QLZW_AXL9Z.H(M"Z-F_(0\%T,6?NO8^^:MPK(Y[?9C8@4"WNE=0;EMD8PIIO7Y:AXZ$P M',6/"#?XU_?'B<5!^)=T8:R.1^NZ31@("7K%QBB>VSJ]DC>T.N XE=DDQ#BUZ5GA^22 Z0^\V*1^G7_ M"P,'3EPZR] MN#Y["S-F$T4N#F:UUF8GCQF>EA R=L&+(<3)8WI9"1'/3CD[(BH99SM7%+G MK39)9"[*=O0B6^+B45'%*S$7[SMZZ>/,S\Q\YF)OG$5O6<1'-9=:A^09$,=JP^Z8(<^WQ4+S 9 M6I*8S8TA+DL?3RU8OM$Q;]3*K3^'CI??"/OF>P\1"N;DO>/GQ9LXRC?'0V?) M5BA4I)C-QV$I19>!LXN2Q&QP@5E.E7-.49*8"TXPSZER3K5),G.1!':2Y%G0 M>3*SSCYC_"E)T\G,>?J,\J)#&J9V<@ 4R0O MTD&5F0L+D V -;E_0_Y# !.YVG!FB[>S,4-V&)+66LV MJXK"G-..SLL*6E-49CS MTUEB22GKB<*<:\X.2TI:2Q3FO/$#+*%1$MILRTV*HM4TSJ@PY[0SQYFR5I:J M^?9E<*:C,'>]A.!T'T NGI+C#;[YO#X-DE_%M MW\#XH@#9W>C.=[RH[^$'U+,TL:0PY_]7B6EEK4[,10>JQ;12%BZ5N?A!E9A6 MTIJF,A=AR,NTX2,*ZKNK+ MY)?J$)C96%+W)PSL[9/ O?G"]9\1&D6^]<=P0111/:,0&K-1(V8X4U*\06,V M/I2&,S65%F9C0.7P9&.Y(.QHRF8QRP6SD1\&H%^6.F(V):5TZ!=J*3&;1/)N MD]V7HX=A-(S[[-9S5U1C-E^$,?Z4M NJ,^VYXSEA%."K'E&M5S*CVG&-6F]:@]F8Q1Z>8P\J"AR27TVY_L-SHO!^]*,Z&HW9D,,>@F_DN(]F M,#C%5N&I2,ULK*!L;+.@>=K,Q@7*$P0F^,*L[U^VU)S([&HSZ[@SL2(<26KG MZ3I ;EQ6;>8L RLP'=?DY#R'J="QGE%!QKZR\!"8?SG#$&;XM!V M'CN?\3]4\AS;EN2I,M6,B:6IHB9!!4+)4C551RH4#>O?1!&^W!-&SV1T<\=K MSI#S,(NN5;EE:(OHTT_'CF;7DBC^OPUZ:>=SN(!>Y_,D(..)/\?/V7H:P6H3 MNLZ#=VUA>4 !?D($)RY:73"AT1!1$H.)B^A[XM_3H9MFBU-E\C((TRBR%Z].)E4"T_J M:OM[L]TRQ=T_B2V)?G]%GQ>L?DQHIBRB!KT'3X10AG#MS5R3T4N+"(2^Z]C@ M+R+]WZ?D]\A?7,M;/RZ@;3O>P[4(\(WK]U]1NJ0D/!G/ZG<\/#^X7CU\BK5* MC\!UU+>(CQGS_CF1OX M.915"24DF>#EQZ _[MV"T;@[[HW J'?SX[X_[N./W<$MZ/W?S=^Z@]]ZX&;X M_7M_-.H/!Z_QQ."$_@FQ>O >(M\3P&WKI@5D45/-O<-^C5B,CA6&"9?)GZ>? MEYYJ7E^']]\!T8*>[PV6M,4 2!8;K(KH0MX 'B2+M(V#:IO MIOB"#K;H_D%UTLM3.N 0<0@IVK'F( 91:+?P@PG8#,3DC MO&[C66+;]WKB^^X$NJX?3?RGE8AA4_J__V(:JO;IK92MA2RRCR"HBZ;; I.% MG"EU43IJ_O=?)%W\5(D9F8>4*YW0/WYT[\>]^V__ O>]N^']&-S]P!Y<=S & MXR%9%,=XY0.2 H;W0-+ !_MC3('A5S#^6V]SU5ROF-V;,< _2Z:BOJ)3R5;! M07+$:XT?@&B&P)\K&0"QEP.P8X_LZR.6H3MZ?R^."[R2I6L;?].8?W?,5E:,6]S/6- M5AITB#N=:8%3DP5.Y0L<&S-*M\"-[[N#49\N8WR%VUCAHK44K)8X$AY:>T1G M'UD,(!M9I.,H'M7U$J^X ;EJ!QW2$U%%17EJ&"*OH=*SOP!A(&% MW_[@.$UBZ>(W2/]^D%J_+QX: +IX=;:=!\?U'_P /3@AO@W9,A3E^((WH4Y] M\724$2BU%\EZ[S3I'D'I'$\9(\O*VGM*0[P$1*0JV(J]>J-SV_^M#_H#[!(. MNF1E['[#?]VT,C-[(ZQX=JG8LFPHB3[TGJ 544H ?PJ"-04 #$&X0!;9LK.! MXP$G"H$UHP[@QS2@UMCS5_;Y!JK1,A2E$(>%N#YR(0X+'93&KL-2I#F:55!) M-G#MCV7D%RQ"/Q'\IR7.(*!!1NY\"<,T.F=EQBG M9Q?RPMR7BB-F#)_Z209"G#G^>@EO-SJJ1.KUR:JNO@N& S*WL2>XO6&8F;QE M@N8#E2N '2.?](0#OR\#)[0=6C:6+!7.I@S2RX('Z#G_H7]_O% !JA'[^ZW[ MUJ@%DISF +P6'Q#+S\<4KGY%C !9::EZML7^G4_8$UK[5/9$ M0)!3V<6A:]L!"L/D/]_P\Z35PF V.J:BB:#W9"$7.X\!^.(^VEN6?XU"@_F) M)Z\3#,1&9[1T\"J"7\5-+&9-K-13NG %<8,_#H.Q_W/M0DA2H_,W?_&'XX5' MX/M0@EG-508U,(?!'7;,L#&9WF^3Y$;GN^-Y*/0CR-4*LVJE4+#<^1@-[O_G M+&(7/T&"TNAHFJ)NA5T/:RW]1#9[:>KZ0T(HXILM BQ0S@*Z #TA:TG.0..O ML>V.0NZ959O+6 ( $8$TGM?YT7.)&#'_BR M0086RR!'H#4#E@O#,(.)D#*' MO!J4""#5AZ/G^<1W+Y0(@V0GF*(!/5DS4GP"8 7Y<^;@;UZTZ&7NBKQK9CY8 L8@$?H+A'X:TN42.(9"&?Y-B4/(/(2 M^9%(=RS<:V:0/>#?^GU.ZE- OY>HCSB;YFUTARB7-X&=-E;"V/P:P-"&?\;B M >+JRN#;MYO#3OY>#^BUD5Z.+=KW;+)YAL#D&5@SA*>&1_4'UJN([J\2N_/% M9 L8B8O$3MD_1=8.-?\3I(+ET$R$)T593D^!GT:$8(/N G8XZ" M<(E7A7#FD[R@5@G?#UHFH-';TZF]%$ T+/!!WECWA,,#GS1 MY'<\*W(3O1[?2<:3/(SDKH=T)'2X,(R *<9/L.%SV,JS# +\S#@+GBB, M"$;+< U1L]'Y%]H*]F;-2DV9[9\.6.L39IF&\$\\-\+8,->[SY..N_O=@\S) MP,637?V4QD_4&=8Y&S)*1 Y+V]R)(BRDR,52%_@>67[<9X#P4O0,^F15(KV# M'Q&XA1$$)!WVK39Z><:FIWV_=%$LF*JH$5V#M=TRKN 0?SUJCL$'\M'X)&-W M-;DJFCDT\7!!$@_/HIKBX:^5#0H_MD!F-;)!*$*G1*NLSX6*7(UP-5)3-8+E M%0(7#QL!:%E8C020Z (B2@%9Y'=^"[ 8-'?^$,ZQ_L%O"58K,A:^.:;!LT"L M&_PX; ,0$CV A\#_&PG8/HV&PT=3QZJH?NCC3VC:T!&CN_W#N"!C59 M&GL&T"!ITR]:#SN"37D58=RTNY@--9KMEF)FKL4BF2U#S)8#_4Y03RTFFUHQ M6F+;8&Q0LMR2Y39C@Y+4EJ*]3ZGCPY^L;1\><_@GN,':X<$/GG>XM/0BJC>L MY*(7[U:6&IUONS4/3V+(-:<"5LNBEG1QAR65U-KBO&1T3MUM<:S3]"Y3_-Y: MU#GS%UECZF"7MMWNY(R5ER+6H-PA5A?Z-TO5D%H-*!4%/5M5"+OO!@O)=ZY,)#Z<(=== 0I\P#"A\?"XJD>*\/3'%O@7 M'G^9S,J\)),I9U2"ARO9\1VQ4C8BLXEF:7MD0P]T%X'CQM*DB'%I4H&(4X# M3_)/ N.O=%\8J\:EY\0@INE^V'9\#6R\T-G(] M&"XCJI0Q^%[75/66\Z;MT^)EY'%X <4F$*(/3="O-3J*(8BZ+NAF>R4 JX%V MXGS$<*4=@LV3!7'.XCJ%<3.U$?@O UJ7"[O8=@(9K94W31T6?KQP)UTO'M%6 MFX<7FE+RB"^WP$GHN\MH^Y9#G2&R=J@PUATJ9L'+M!]0,TDXY;3NL+@75#/@D,.^=X+3Z@WP)?^X/NX*9/JQN2_B*TUN'G*Y@^#'!LMGL5I)/KGLI- MBNL>MG6/@DVB<>\[D%K8=X1+VR'!JZ_K8-.ZW7MXG4D+<=0R/+M:3NITBN;- M(YKD^FN=>DC[I\^54 8E1,]CXAL]$NG&GZC10I,J7O0/B7P,%RA^37@69;2[ M?@>MH\497Q3CI3VLW!W=T4_0>XUKCNH"R$RI./4<<1U2 M%PC([^N0FEH\M9P45\:5E4224;5'&7^!+ND-#T8SA")NO-6&W0I7O'69%%>\ MU95$+:T5#,,9^.KZ/[D*K@WC5:Z"ZS(IKH*K*XGME"J89F7-?!>_(OSOO[1E MR?@$>G\NG>B9J^2Z $'+%-+,E+#&0YIU!Y BD>S?"(\I\L$>E;)K?Y:KC[IP M7^<675TFQ;-?F)8V0TRR7^06^ X]^$!5:6*6A>#6":UEW*^:%)GJ>M!]#AUJ MQKUH8**BX_-ID6 MM[:-LR_XWNQ43M%V);=2$WBBK4V MG.::M3Z3XIJ5<7E;U:?46F!(^VOTO;BL/GXDUZFUX3'7J?69%->IC,N;GNA4 MO05Z3S-GXO#3HS5BK6R^ITJWFIWL[^EQYDXH.Z!1:J<0IXAV+*2V_ZG[L9P1 MJ#)#0O/^6#(<+FETQK3+"RT3B@&W\S!]"H"^VQ?GU!@V=F+X0%N)/1/B,#E,Y-F=O^ M;WT,C7'O?D"A08%RT\HL N<>]\UP<-L;C# C\:?1\%O_MDNX^L)+,/P*AG>] M>SJK;D3>$EVG41Z'IGM( MXA:0_QIQL)EA"-\%OKVTHK<(SC)9$51 5/^::X:?WFZRL32US\[3M>=[7P-H MT>*)2\^)[DG$?AG:#0QACPR>?F$UU0:PD>7,H1O^VFAB5'MPCLB5S0<(%]>) M0OL:^'-:K08_\9].-+M9AGAV*.@]6>Z24*4;A@C_GSV&3PT0)Y'\VG">HFMO M.6_:/MU(("_!4H-IA*C\D.#NM*G(C8XA"6;;^'SU>MQ[EM5CQ"XUOS*HBS>O MVU0W7%CJ*2Q:Z<*B8&%I"ZHB0=H)YB.4D3&+EX>)FEPXL<+#4%V1 YO.H'+TDL'5_M1D=7!,W,'6CA^&(0 M7U+I^#(;':TM2*+)"+Z*C-M+XLJ"QZO]ZJ?8]FMQ\N-(PK0VB;*L=5_7"U M)QOE'+C2:=S=4(HR5CFN&,+5GKR-<^#*:'0,3=#UW/N%/%\CC\O#\S:.RMLX MAX20'4^AK;&R(<4W/$^?KW$.6)D$5IK"]]%K"*M]>1IGP)5&=@D5015S&XH< M6 P":\_>RSF 1;8#9:$MLJ*Q+BNFN,DY'E \-O5BOXB\EHPM\,N-CJD5E7?! M?6^6(',@>^)HR"@<,G6%3#&(R;;\DG-H@BGF/C; <4@H ZD.)P&41I;B"HR M\B>9;%MS<9JMM9GPD"?V=\G904=;?%G%A1S<,@6ML),U3*2G%>1U7S( C[8? MLP+0:'1435#:N;>6.0!K! ^8K)?$=I7!&:='%1D=7!5/A MI\4XXC+8JSD0)V'$R8(B%953RQ%7#\2=#' RV9(T!:6PK$B.N'H@[H!)F@-R M"H&<(JC54'(7<&ILN$"DMYSW -#3 GDA/SI6R/T5X'SZ!B><6$>T :Y9 LV( M;+( Z-E@#H,_$-$8/(_F6+=TA%R7I)-Y]O<5,7NQ]LVZGJJ-CBP+HLK/M=01 M1@=\S>)@I)'B$8*FLG*,A3#(0P%T MJ<$)[;GC.6%$]B0>A-SJ:),CYS[[RHRRUPMT!0S(W[@R, M.U60]*+\=(Z[>N#NQ+ CNRJB+,AJ4=LJ''?UP-T!"S4W\,@VBZ@(DE*),\L7 M<&3O)5O:\2Q_SEN\G=A [5,J?_/#K*+3CNLX&G)1221,J&Q^M.5L)NKQR),: MG;8@:?Q,%0?>$3;J\;@C#> ,06P759"* Z\>P$MKI!Z//(5FC\OY*^N< WF7 M<*8OFJ%@%405@(T "(=0M2%T-@3I M%$'*=D8$1U"U$73 )2P00D:C8PK*CC:Q9X?099WBNT63"#AAN(2>A>)*V3\# M)T)-?SKE)_F.-?#^24@XG$Z'TULT14& ;$+G?D+F[9,'4^<)V10JC.4SHV,M@]X5X_/C3UF89H>JF/Q1OFJV/'&S!7R8E<D]1 #%%'0\&S_T(S4/L])&W!CZMN+S*UL@HAGAN)'P@*&HE6O'P R.L[%RS M!&&IT5$%=ST M @[_]==&/&DM_>B$F!4\XS.?O8X%*-E6^8(\E+WMI232\SSM_$4!>%85@QA* M93#OP- V3#1LS\JY_3$.$@9!O;.9Z/ODRR9:Z:5Y*/(^+%Q>O3(Y.+NF2Q+A/=;NH)@UO M_$[@&_G:%B%R(*^P/E[G"-:O!I&03,?"3$.J:,9*5K#7V! MH6/E"1K7S#C=-KVRE&UN:H^&*.RHV. MV*K3EB<'?LV!KQ0#?(4 7ZI10@@'?LV!7PSN58)[C96]9XY[COM#N%>+ ;Y& M@"_F[GK.5M)%15R46\==1LC.$=Y\)SA40\'./O_ZB7TV!R=!V"[!UXMQ<3+S MA/T]*RY4ER94V9RG=X3**,9]XD+%A8JEB9_>,7M'IMK4-TP5Y_$6B4Z\-&5GB12D=C* MSNW?];1K6=!U[XH2:Y',;642G=2-5=)@.9^@8#BE*TLX7$9A!#U"H22TF"UG M5A8;'447S/PA]W=0RG 5B?JCZU"GF9.B2Z+HDDV.KIJBJTQPR11<;8F#JZ;@ M.M2.YJ3H4F+5M:.$?CGHNJRLP3U;,X)3>?$ZSNY,.+,E M99D%3,4"9@B:G/NT2?'\KD Q"X[ND]B]A:%;B_TJHZA:*QS='-UY[>["P*W' MJELK*EV)@YN#.[?=7QBZC=BOS+_5R0:ZJ>-P%4'\3/Q?VWGL?,;_K$8]A\&# MX]%W:_3L;#RW24#N3.:9ZI[S84JFO9-F"$#+\N?XU<^8/,#S(_QPS'N Q^)@ M/#T$T 4+&$3 GX)H1O9R/)M4OB+2ZM'#R)!L]4P=#WJ6@R_&B(G0''E1V-J: M>RK")"-4Y=B_6OBA0W!S'2 71LXC^O33L:/92BHV;DRP(;[< B=XA!C/>V_9 M ("%2'76HOD@B:D8(;VFQN:_9+1$J!S;EN2I,M6,B:6IHB9!!4+)4C551RH4 M#>O?9!\TN6FV/M*]P,+=G 0(_M&$4SS!:^C^A,\AP?0F&#$2W]#]+8[V G(5'A-D9BQ@%A"E^Y?#+,):<4QT")$F4E*8B,GG M*[A?&/8!=)<,I;[Y=.@V=J+[MO];'_0'X][]H#ON#P?=;_BOFVWUP-JX;X:# MV]Y@U+L%^--H^*U_VQWC/T9C_)_OO<%X!(9?\4_?[^Y[?\/7]?^W1^8U_-YC M?F8??@RZ/V[[>#8?4RY0GW8-G:Z'+^J7+L!X"BY&3[80+%SY?.QX= M"+WI4_+T1&>3%[Q9>^G[XI\3762:K;:F$'641/"2%R>:JH4G=K7]O8I_T/6= M/XDM:>?W^QXE*2VSO?NG?8_:_[VFR#4>E-32%8/!0:GOO_Q ?/A=I\7TA D#U@V/.0, M]7W8)ILLREJ:Y*XT$TY'M&3UV'Y,K8BJYA7#"Z4;!^/)P9A'![J1)K/74E;+JR2-B]EP 6APB6OY:)*7G,Y MX')0W=K42F&UJ;D<<#E@NXBT4DP1:;9*V;",VV$TBTOQ+@(T0U[H/*Z[M7]P M,8\^\LJ\=;K_LC+!O_H!_M,#UC((D&<]@RC #W/I1C: ]N_+,"(I&[R)Z;%^ M+M4>-YO*8Z-_<$S\FX3V8T+Z^)5=SQZ_,**[Y@->'(;3,7S:M2[(C8Y6)X>X MWAC[D,^'#/'X\:?RT*8T.KJX;85\Y$"K--!*QEE&MX]V=I;T[512#D/68%BD MB\0(^C32[U=16:F?7F3E"\EDVVP]Z)/EJ8FQ=].Q[F*7PY1="=&='U#IBJ+ MF2QI1M_8OX-8%G?U0E;T0FS63'RKP-GS.@'P_';ND5 T\AJT'(5U0>&Y0)C1 MWFCGMW8Y1MG%Z+DLY%- TRS(%#XY/B\@U^IFAU5\RD.5606/-7IEWIU"0>%BS,68 MB_%Y,^V*E&(9K\:FH$IE%//@8LS%N-9B?,#'+U*.23E.06X7M955HACS>CQ% MU.-93>\22^[(193<(>63>\NQ:"W94 NK$5/@H-ZO%E1,V8]*G6I? MUS\!*"SJZT0T, A(._5_H+E'FH+?:Z,B%M,]CYPP1%Y":"HA> MAH"0 TZ&H$DU*S91D56Q:UEX+E$( F0AS-*)BP3@H>/.XM>OJ^$1R\B*HO=K M@@Y0E!CHF85#;W1T29#:N5,?>'],!I%T0-\6BB1R\L@4]/PU?7@OS"-@T?<> M,=/\P$%;[D8J>;B,$]D'-.N*B,]8##+CO]WH*&U!%R5&S Q^EO^,FC07A:Z2ZEZI(>FR8V.*IC,5/KA!NH9E>HI\$33[0V]CF:K M(K9DQI7PV(^@6X2^/52MX&TV4PV%YU#$-9>8D/)^BBH8S;- 4T,6!_Q@? M83I^9^PRC)R#1G-,XCL7>A&V<7HK0A\1E=-T;-UH@II_9XR;RPPBZ:"Y7""2 M#(PD['@5=KR<$4.9967;]R+H/3CDQ%%L&?.<@UR:]:N#;T;?G$=DOY V-E". MD8AVHR.KLB#J/,!;1S =4*X%@XE4[=-DP11-1L!T <;L;[YO_W1$ PIT3=QOA+;WY"W#Z8\P-B0RBX?4O.DTK&J$HY74[2?-J>\ZK+.R*^+."W@,S\<7T3QIKN8 MD$>>[C!$DO,F*"(KYY]YU*^$LDTY,21A#"F"H=4L;;(Z*C58TK9&<[(%1AO M\$WK8]5J;[YP_6>$[DE')V1_>[$XCY4..>[0*_$LRSK"Z8"&+1Y.)"M($4RS M9F> *J)L?W@(!A[6M@%Z1-Z2VZ_'U[#&5Y/G_-.)9C?+$,\)!2OQ>#Y6.-1& M1]$%0\J=S<&M6081=:CH\RD0I6%$B8*FL7*^[+)LVU7@;^$'%![^%/AO4N$W M8H+4# (E,W]Y/F[MYJUHRB.V.97L MF)#Q=:BMZ]G'I]L9;9*P:1CLZQ57Q4Z M*<@BKKE I*QVLI:(#5ODB&*4;7H:7\GO,O+@+H-82EGHI"@L&3&69[#\T(!7/,YPDOQ']\* '3<8S)>(NIF!GVY"RZ*(@2[U-51^0<"@7D M08Z)%::L%-'-G)NDQ]8XY5;IZ1*[CO?53)%6I13S%TSCABF#<#HNN2L'G"1Z M.D:6N6U:8OT]GG!P@H2#'$(A-SJ:T)9SUY#F=BN#,,J8Q25.Q!%=4BHE89!K;S M6,Y),W\^=R+:.Y4V4R6'"?'XD6=A'H,/(X3 BB][1C>=GFIT,?$PI/R 5G>X MQN1& ;D*$PRR,A0P"XCP_,6Q;4F>*E/-F%B:*FH25""4+%53=:1"T;#^3:KX M#_P( 7).%W8.T/647/^XEC6*N_SEM3*O;$^A<^TY[J^-*%BB[1.M:U!V/?L5 M)%_TB8Y?^E:1E%HH[!A*Z$50PMA+B0L(GXXBW_ICYKM8',-?:&?HZ/FX(GG5 MFWOY!2:K3:P2%OG5LY-'-,GUUSH]J%-65_552DQ()$D ?WU/@=VA8#2# 7K? M6>D/OF[W@TY>0^7U#@;#8!21TC#_"]TE>GEL8C>*+]JM_;Y*W3LB_60C,AN= MEKB]#[#U!5C #R2IWT">Z<0DK>$.4=/AQIVE]',#S#K[73&^7I*LBB^0^0] M(\S&\=PC),76!"P)Y/]3D#X>-(#K%V9GP3$3[(?A\NWDILX3LIO_08&_:UYR M=LH?@XWA,@HC;.!CG9-E=,IY<''DZ-3ST"X[4[&O2^J<'L9I"B0[].W4.?-? MR'3 @.?AY@/1L]=\IBK_((.5%P;KQ)YHRY+\B9$@,]^K.&,8+"=X#-; -"$V-#%]H!C-QT/6'#A1-#E*7='GV9>T_0.D[3OW<0$W9"$C+OS,A8RO)ZU MB\AOY@XM@X Z=*JY>$ 9!%"BH$IU3,-C7^W>HP@ZI& [J=N.A\_/DARM;5>D M["64[%K6G:$\5V?1F<<(!@N@^?5O@^,,"G"2"@\9+YZ$76F$K\J>5*VR+,LD]--FJ@) MNG2FF'EQ8ZZ9L(B=0^7U\V-'P]A1!%7*L\(QZ(1()MLN2'SL,MR1#9_'\;CDLW 'U.SF MP8,>)71F4=')UKXFR(55:F+B&&9!'LDE0^^ EBX >D:CH[4E052*JO3$UFG, M=Q:0:BCRC?/SU*9/H]A3'IB-)W>M8'K8_G+BHC6;\HD<:X3\:XGTJ8\J2E^% MH.O9!2@F4KR0*"8Y=^>9PKE:DOO"Q9J+=8F%'HH1:[/1:4N:(!I%%78N5ZRI M07(5D:8,JTC51GAS#H,'QZ.O?HEL=CY/@JO.Z^C6H7O.AR"9FAXS!*!%MJZ@ M]TPJ4GI^1.R/ '_M 0<#Z"&@>5Q!1%H21_AR#"L;>2$B:LZC-*:;8%/'@Y[E M4(\4?T$/L+>VYIZ5,)*8EIK)M%0YWCI<^"'-;[D.D LCYQ%]^NG8T6PE.!LW M)G@27VZ!$SRM9;3_E@W46'B>*"B:>63:*;BGO(F<;OQ+1DLD\7"-"A*^26Z: M!2_A^@?4G 0(_M&$4SS!:^C^A,\A$81-1F$NO:'[6Y(57$0D%6'.5$4D[UC2 MEQ'!KMN8*!XB@J0B!)&MS7HB6\*P#Z"[9"CUS:=#M[$3W;?]W_J@/QCW[@?= M<7\XZ'[#?]ULZQ36QGTS'-SV!J/>+<"?1L-O_=ON&/\Q&N/_?.\-QB,P_ IN MNJ._@:_?AO\<,3^?#S\&W1^W?3R'C^G7,KI0OJA8NC#C ;MP$:+KU8=/MA,N M7/A\[7CTM?2F3\FS$KU,E,J;19D2)O[Y1=^TQ%CG)#&#Y,W)SRW\T]7V]X;8 M,@U]YT]B2]KY_;Y'27)+-;,]:O_WFK+[)4<-JOWNHP[$6:I=[6-S3F::.<5R MQM*L1LX3F..K9B% >.6PP7<86#.@2$*6NB;U8>.&1YW!VF>;Q[)(#I05,^%# M97U>^5#;CZD54=7+%!&SAB+RP?&P\^DO\2/L\&,6OM:BCOFZ800)H#S2(,UQ M%<^J-_<<%<\*KO9736)=UB&8 8J 0W,V\V2>U#,J7M.X]OMA;0R(EQS>K#%L MA62'BX*V(RNNLH=VN!S45 [43(*PC76IT3$+J]3-4AX?^ZM6U_Y]&28EN2,? M! BSUG) _.B08,'D&/K<-N6W(@&W(>I+5+5I@N7+H M)@S91\$RA"4G>A9H:M6""!]-NW+F1+KB_4M^@OI(JVN3V)F-+MH32M]1'JJR M-A?'35HK)1=PE$9'$8QV[O(3#-HPK&O7[MS'8_D/Y=ME'7LN4&N^F(%?_6"3 MHIDE0:6])B4E=T8E/]K,((H.Z-#B8*21YM""H;$"HTNR5_\9.!%J^M,I,59M M-(EH:4GH68B>5^:VZ;%:EA)V.)T.I[=)36?2.+V?$/<&TS9#96>EN++@W%QE M$$H'5&U6+*70N4:C8PJ&S(KW$VZC:TV,N 30$^$ ME5M[]/4V/+*5[4A9O6I%W7AO;PR?>C%IOR /34E9P2U94,5&1U6W@V2\SDNU M ;.E2(]%3#;5JDJ-CB2T#08 =4FVZC4(19%+ MM_X2F<@0"5!EUGH\<3OUC'9J:A"ET*BT9IZLU;&,.NMJE58 O2RS]!16*27C MP/=(ME)L9ZQE81ON:J,CYW;,N$U:"9LT-4PRJDR-&J%2GBK.W C-#(:;&?0> M2-,S;S,-,0Q1%)>PVBAIQ:W3O#H5"P@IU8EN4?S?OK<^%I0T;\DL-3I-$] 4 M5L)BW&(]I_8] :!("Z"=5:JK6NJ2#M*GA>6S;2Z[/>?!PQ0VF M_EU"_"_//T(28%O+4W=-_\PBU6YT-%T0Q8*K:#%;^XX#LJCC/J="I-GH*))@ MR$85$'D!I\/[WB,*BSP!=&S9 -8(4_[QH!I3\H!@K2H[8?6 ]A/NE%==UL'W MNV5@S; 1O^=HD_#J7!-USBU\"22>.^U>YG@1]N4=4K0K=N O*PB:;V_^]=)[ M!Y\IE<=^U\+T#Q!>A.TE4;(<-I?TW:7 M)GYW?U_C^_NUAM(A59P12RE6=:71D059+JH3$(^8'AQ4V>' M4\UCIZ?-9=T3LUK'-XZ/66EJ818TCY\R"\HSQ$^+P"+-55#E2@3T+R!\^C5N M7,$+*/$"2KRX9@8?U_6]AV:$@CD]G7Y9X<(3.:FK@\/#Z3=,W#&F+3E.G,5) MYSI;CP6>,Y]F<(09&+M2K*[=CB#EQR$E!A"N5=I;MD>@8(@OTJQ]@=S%9[8;3&W\^ M]STJ6YG%2J5%S-K;U@Q/ ZTVDE*F@18()8WZ42Q J4B;N$II1TG6$9CNV'[. M8P+7+*?CG(E&ZTR XY,[=#T^KJEL'X[+'-!C(M.H(+/ZHE&9MC+?"6%)#N;+ M@FX6<#*?K7RCW:L0RRM ;SI%%C7!T9-%"ZB $8(6$DQ%8PFND#0DP'D SDZ M\(@9>G$-J4ZB^V/R#Z>]A/CWF/9#C\@=^?_>"ZWO41@%CA4AF_S0]>S77VQ< MN4O@VEC@\JP!W%"O7O3D)-#*J.A-$GK1U9IE:["LSXE%;R2]#N\#Q\>[LDDN4N"6TW13H6\ZR2:=!#O+*4Q^7FCD&]@)W6,6 K@\C*T2LH+'](U0U#%W$TSV#H3Q;(*?>4(AM8,VS>RN:9U6A;;'1T01I1_$'7FZGVH#:L_J>'E$2 MZ5RDB2EM*6T[$=D# MP';\,@B0_649#?SH7XB&1G8I!E($0\^3T,BC?QS^)1\;SX-_TIN"@793=%6\ MBB!6[OB_MO/8^8S_6;UV#H,'QZ-[GQK=&8X'-PG(GH8> KPX+F! CPGB58YPWD8>.3*./]&M=ABA MME3LA8D2IIHF#Q' M;U!T!G5E5I-6<8U20(N4YH5+14DP)O4VEL%S,42HJ,R0?89FW[O0V=\CLE]] M"HNI$M/'2F 1H!GR0N<172@-J/#/?-=&0?C+,8M'J1NSZ>;XP?% -/.7^!%V MN+57>"F,)G7U]ZS @E<4N%?@? MOOEA^!'$AT0NE 8D!S=ZSM<Y/B: ^C<"LOSGP_+RY>I$E_[.P-*-LJ+:1OJ&85JJ@4 +O3 M0HTU>:Y?5:.<$K8K[?20>&UXNO&JL$N.-")'11V&9%V(N.Y.J[ME\7UPK8*I M%&1) ZSD01D5N4Z;J>WHW5Y/"'(]?@EZ/-/Y@6U9VU-^?)=&SRAM!I8V15!W ME#!FJT8XES0N:85;3/*!@VH%R!=I-R0:@J+P]8Q+V85*F7QR*3,;'5F6!,,L MJK,UES*6T':I4I;-:E3.9C6:(I8W51#U[6X$W&KDDE9!2.=Q<@7U*C MHZFR(!I5J@F>7MQ8*EF6#A^DEZ"3=AOQ(AKNI*/;?_^E+4ORI\I6Z.7/)ESAW.'4N/;6G7QW0?W&'L&\TG([ATYT?D!=VHRAP)DM:(G+LW\& M=ES8=HK41D??D5?-FW14&E';CO3Y$*4Q@J@+V('NS1>N_XQ(X5C?^N.E.3>3%B^'1\B6RD_ M>M%=HOI(EZEPUZJD-SIRGLY1'$+L;1<<"1]:^F0O>G:!QR#@R7U8@T.(00BU MSP2A=J.CR+E/(G (<3.#B@!U 4"(HBCN\TU:-='OFA-(>J4MX'/(L W SAW.'?*7*^. MBUF\*GH31RJZUI]+)T [>G.5@80TLW$;@W.'<*24UHAA% MJS0ZNK1=(Y.G/13/[WZ2V4 C"#3S84E:1B>?:?R ID#PS(>3.D)I2LONV[RE M_WXA<1^2?(2\D+;^WB57*G:0Q-PE+WCPE[W@[Y$ HCHY/7ZT1D?FZ*D&>OC& M#N<.YP[;60_I-:_>Z!A2[M8+'#] /0$_E\7(7 BPWH\7 KYP[G#N<.YP[G#JMVW"$?NFO_O@PCDM$8 MCOTNI@1Y(G3OH&/WO:0#+;7G)F_MN7OTY]()G0B-4/#H6"@V .^1Y3]X]"G4 M%LQ8_DH1R0D$036V,T: T(HFT9W1;*ZI,:#H^E126/2'(6)/A M]%ULLLV]FH*U8QT\*%4I6D4KDD3$IZA-/Z9EAROK=,KZ0#_-HII$*Y),FD2K M9E'9/DR#CRON>BON3"G-VR)VJBY_BJ30WM!Z.\\!)"Y@3&'M(@4LDWR=NEFM M(JG8;)(DP= NPG3BPL6%:RU<:?)A\@D720&7-<%H%W6,@ L7&SB[2.'*9AIN M]:4]G6FHTP;0>JX&T+46L N7L6J)6:8MI#3Y]/F$RR#=GTU!E[>/F!:\AA4A M9T&H0*\+*6(:*W;T\P_T;A%(P*6Q_.7'1:V7$A\:'QH?&AY9E:#M'=SE[ MZ0 OJ2.TB-!\@@*@B'1#7>$']D^Y$W.@:VZN;?,VW3;71%;.G)S!SJ^_*5]/ M:_V@'*3:Z#8)X'E=BIJJRJV.7"?:M)9%NFFM;+>FJ"R0N-JLCMK,%DM,VZ8N M?[A#ED@U+6Q.U*-E"Q>)ZHA$)HE(TX FGR#(V,P0%<%0:F1J<'&HJ3BY.9S"I6# ,092VXR_<8&( -S46B4P;I::U[GAAX@Y=SAW.'VYM#@@LNYD\D3WDK,SRBX!DN">P%Y:\-H MA@):VS5 ,^2%SB/*X_->;"8&KV3-N<.YP[G#N<.YP[G#N<.YPSYW,D4D#M1[ MHG;TS:89_>+G8*=G.!W#ISL_(._I1E'@3)81G+AH[-_! 'E1YOW =J,C"XK* MRFX@Q]H9G>AS8\UD"VL7L///'9 M^Y-S"!5I;!\''UIW?B]Z=H&'E/4UJWVR!"T5I="1!DG*73N?I!&DQ,H9/^%D+Z-B$5\!#$: > M @A1%+F(M!L"_C3^+NDKNX#/]&OX$P;V<3&-BXTJ\OT%SAW.G;/43CGDD[ZJ MG1(',KK6GTLG(%6GMI#@N0S]?-I)@-/8#BIPW)<""YV7>B_7]YV?MXE M64:CHVBL-&WF&"IR"RU'##<]?DB%98Z>:J"'[\]P[G#NL)V\D%[SFN2H+<]< MJ A^N'1S[G#NL)VYD%KWJB+1O;F+O?*\A+0(H%Q+$@ZL#=X ]$0^\V('/!K+ MN<.YP[G#N<.YPRQWBO2AN_;ORS BF8?AV.]B2I G0O<..G;?NX$+)X(NM>_3GT@F="(U0\.A8*#8 [Y'E/WCT*=06S+I%I9+>,()FF#PGJ!I@Y*J" MN>-I,' MJO?FZM%;5IG(Y/)85E3P@RUF0X?2N9;'.OIF#M:KMT2*K2]/=5 M52(^N9>F*L@.5];IE/6!PF:%]016-=H3V"SJ-";3X..*N]Z*.UO#O"T1.UG# M/%7'0J8(>GL[(S-S21PN8&Q@[2(%+)-\I2D7E$^L#&PV29)@:!=A.G'AXL*U M%JXTN8CYA(O4LI6UG<=SN'!QX:J8<&4S#;>"VZP(J0LV1-:#6)%6!G+4+&[EV>X?X-0"B:% M[2\G+GJMC/C0^-#XT/C0\@WMHC;2;Y&%YA,4,+&77OM-&%4[W8ZY1HI<*X(J MY:XVQLYQI=R 84WP,EOQ]334#\I!FCUN32: YT4%:JHJ]3/M5VL*S>,KS*%C M $A<;59';68K.;DE%"<+(VHJ%@L=FQ/;E0.JV'2%BT1U1"*31!@G#_EI))5. M%0R9E7/<7!RX..P3A]-'P$F)1"X.%1''+(93.;Y#":#"(:@[:CV MS@TF!G!38Y'((A':$<<+,@I"N]'13%'0#58,I@LH?#- $7!H=VA>XH:?'^;< MX=SAW.'!@);;,^M0P^^:'V3>G3-(_3%#-W+M3'#I;A0%SF09 MP8F+QOX=#) 7[?*&)+)E6*,,7 ZFM%[T"< DLP2F"]A[[LT7KO^,$(@;ORZ6 M@36#(:*]7X&3-(D]K@GLQ0:J>!B1*3]ZT5VB M^NY(U^M=2Y/2Z,AY\@,YA-BS<(Z$#RTZOQ<]N\"C8O 8N;.N.808A%".9H29 M(*0U.LH.!<0AQ"2$N)G!N<.Y4WZ,HC#UJY/(!&\8 MB@!U 4"(HLA%I)D0\*?Q=TG7V 5\CK]>$-:$ 'HV@#]A8!\7P+C8&"'?#N#< MX=PY2ZF40P[HJU(I<=2B:_VY= )29&I[D3+P(L5(\)PCI"-T[Z-A][P8NG BZU)Z;O+7G[M&?2R=T(C1"P:-CH=@ O$>6 M_^#1IU!;,/,6%3G4()@[MJ@X&)D$(U<5G#N<.^4[Y,PI-T M?"HI+'M"D+$FP^D;VV2;>S4%:Y=#L#[2> M+*Q#L6'2#L4[&HO5$'Q<<==;<6<[@[(E8B=KW]<6:;]CN;V]MYBY/ \7,#:P M=I$"EDF^3MXNMBV1[LEM052W^XCSU8L+5YV%:ZOW;.'"15+ =4,PE:(28KAP ML8&SBQ2N3*:AOM7']G2F(:G:J JFN%VYAYN&8 6+"Y:Q:HE9IBVD-">9\@F7 MBOTN41-DJ:B$^M1LRK$GM!K$BK REJ%B=R_/^@@M(C2?H H(MU/5_EY_1-NQ.@'.O#FV35O:R1^)9C, M].D\@YE??TN^GL;Z03E(L\_=ULD^-RL'K+BJ+%A59BDAE&?/NFV0/6M59:78 M,5>;%Z4VLX42MX3B=*'$-A8+15"E//6TN$APD3BQ)9&FI4T^03")72UB2:A1 M0QLN#C45AS1597*)@TG*+*J&H#!3VH"+PT6)0S:#:6M7Z&0&DREAP5 $(U9-Z=,DM K"MJ.LUX<.DQ"APLV MR]S)Y"F?4JY5QN3Z K+>AM$,!;0R;(!FR N=1P1\<:K8'/N<.YP[G#N M<.YP[G#N<.[4BSO9MLS35K*A]O3-ICG]X@]AYV@X'<.G.S\@+^Q&4>!,EA&< MN&CLW\$ >5%FETDCC98E?7M3L8K;ZQQP^_UL1O"F,X.W"]B_[LT7KO^,$(@; MR"Z6@36#(:(]9(&3-)L]SE6_V& 7#T5R[G#N%+V"[3FNE*8^V;Y.S"OE1R^Z M2U3?'>F>O6M=(M61MRM0G+W).8=0D9N(Q\&'%J_?BYY=X&DW.IK(RJ8#AU"1 M$$I3Q*T(")$:OU+N"K\<0MS,X-SAW&&9.P5F"QRI?3.%+/ D:,B"&>5\ 4D% M8_B$G[6 CDUX!3P4 >H@@!!%D8M(RR+@3^/ODMZT"_A,OX8_86#S[ .^S\"Y MP[E3YFIV7$3C50&6.([1M?Y<.@$I7;6]-$EX:1)9.1#&L5+HCF$6I%"+9P64 M&S^,OJ-HYF>M=J:*,NG I^C;I@[?#:PVF Z$,4X")H6 :5==7PXFUL#$;0S. M';U+LK1&1]N1RL0#S]7"T X]?22 J,I.CQ\=:V:.GFJ@ MAV\J<>YP[K"=<;%/\V8TF(U&1Q8,F:OFBL"+"S_G#N<.T]D8!6GF-M7,BLR( M9KZ 5 S*U"3'PMI@'4!/Y/-QA1$O-E;(([F<.YP[G#N<.YP[K%IYAQSPKOW[ M,HQ(LF4X]KN8$N2)T+V#CMWW;N#"B:!+S;W)6W/O'OVY=$(G0B,4/#H6BNW# M>V3Y#QY]"C45,QN%9J-C")JXO;_%P<@D&+FJX-SAW"G=76=-CTLB6WK\ I(5 M7EH6?X>!-0.*1-L5:V7F)B2-I6.R;+6]WF@[37@:^JYCOVZ(70-9WIW3H!WJ M,7)\FV-5DDC75T'3BXJL%<'%DN*]I0&4->V0OK=/D92IILCN6'X/RFN*=LRJ M)!/!+&HGLL)2R9>0(I:0K2ITIVG_K$H*S3D5.7#Y%]U1=%U6) MI(SK@KRCD'[FBDA<=+GHUE!T,TENFCI4^016(^VTVX*H2GS%Y6++Q;80L4V3 MB9I/;/5&1]8-P52**A['Q9:+;0W%-MMA]ZVS.ZK;QEZNJ.TL47&"U3<3'X_>L+RBY?GQ?VWGL?,9_[,: M]!P&#XY'7ZUAP8WYW_D\"\;D 9X? MX8>3:G"DB#V&S$, 7;" :T)%^'+,9!LDIM,%)M':0PC_,?4\:!G.?CB,,)? MT)WO%M@[^604JMPR\.0_+?R0[FU?!\B%D?.(/OUT[&BV0O;&C0G[Q9=;X 2/ M8AGMOV6#R18>%@J*IK4DIB*V]IH:F_^2T1+!<6Q;DJ?*5#,FEJ:*F@05""5+ MU50=J5 TK'\K4F-UTRQ8S6 !'U!S$B#X1Q-.\02OH?L3/H<$MYN PVA[0_>W M)-M+F.GT9(2)A1!K$C^@"1#7]$P_N0J/"3(S%C +B.[\RV$6&:3&(E%,6&)N MB-K%HO#Y"N[7!/L NDN!K&]^7\>D!)/:V#&<1%4VR3JRZUQ MQ]\X1$%$UTU):9U L6WQT=@I;+?]W_J@/QCW[@?=<7\XZ'[#?]VT,O/@W.,> M#,>]$1@/P@^^.VC\?_L1 A>$]3G52%2RT $CMKL)SC9UC;:6%O6@ %#]!S_D.UR]$483E1;R]YIGL1CUOV>!).@.;L&H_]N@_[5_TQV,0??F9OAC,.X/ M?@-W^,Z;?F^TL@L32N[7CZ\4DJ*O-,]*SY!OW@$+?DE"A_ALU9H^A!8[*"0? M6 KS HP^\9HD #I6"LA]@:$3DJ5D$RUIC$KRQI(L'6)6+CVXM)THMA/36HQD MGK?.@P/Z1 -X,,Z:Q']9+?"A\1,)#8 EB_SK+P/R'W)Q _@!:!#;]"8V9!L? MP0P^(C!!R .+ &'S%;_/\:BI&]BT@M!/)YI1>S98NL3B]6P0H(>E2U\9KHS= M'ZU1"XR0M0RPK9E^QR8&_YPY MY+H99N=N(F!#PT56!*#K8H,<>UTN_@J/@1S[!/ ELQ0_ T;$6!?(Y,AX_87C MD?'@X6,F8JN07"< #UDH#&'P3"L^3Z$3$+*LT;2:+?YJZ4;KR:^FL: 9J +Y M[AG[7,1'P+]9[M)&=(CKRV,/D=+#(\6E_2AV)P(4E]D"D^>8H@_(0]BO<)\) M1]""H &N51H>&GZZLR!L^=#XK=N]P_PDXR9NBHNBW43#=!WOIV@X\YG%GO(:"SON!?9:!X?DOCOB"O4%T,<_ XG,'2,1=#VL75QPCQ8^ M\92\M>/#S>GWS>E9%"W"ZZNKGS]_MD)DM1[\1[PJ_(_M6[]>=0-KAEW!\ K9 M#S"XPEH#7I$!MS75,+2-C[)*/BO*E?W@.$U9Q'^;BMB:1?-&YRO&))#$YM\W M+? R="*%, '9,X(!0)@0-M8L&/OS"0KBB(@BT@QAE>@(K$!#JB1 B.V)5^*1 M+/D$C;%R(]_^N<3 Q+1]IK('8SSN%Y2-ZS>DWL>BGBA $@(@@KY2'9@@^(4V M5G+$/7^K,;#2P[)%3BU;5+4G4YTNL7H@\]UO=Y]MP,"/%&\49@+XVAU]H:T*R01' M/^BW35$10-RF$JPM4=!,=!N9_ZN&EJM+FWA=I&?6\?H=PH<'O)C&2\'MAO[\ M,%I.,!&PU2S+8E,5/PJ G(B1Q4]O;L+PVAI"\OQ0H+=(G\#/F6/-@(,'@V<5 MOE+4<.(O\3>>!_T#3*1840CTB M*60!F3HD@KK6#11F*^4 $KW0IJ-^O2J'=/'"0TG[$#-6+D2\B4418QR&>$(A MN9XNY)AF5A+OPX-]6#JQR>3';]F@\SL!/F8@?XL%>05Y92?DE:9HKB$?=\?X M,*8H-38AVH^!EEA>_L8-FQA_@T[DS>@AD!A# 9X*,48]*U;3)'Q.[4>LZ[&N M]# 3"-F=^,D1?O(K8E\.D*[>.&T,0NL=OU+>TK5[@6<(F+(/E)TO"C9!G]P6 M/UZ#M["++Z.NQNK.VU. 1"L")'JA(-F&!=]@V(2D7L@&@\$W&"YY@R'OO@1; M6EK.'+#MP<##NBF\0P$]GK$=697%[;@A-F>W(JN][OV@/_AM!.YZ]V#TM^Y] M[_V(9Z9ACJP9LI^>,:TJ34;.4QJ*7 ZX-_)9,V3>,<[EM!4ZTLQX)_SK2C4UKUZH*V%R MP2DWEJI'+S6+.F6[4%#*20]63LAU&J@4 5K3QPS_?0?LI=XE6<<*RWI)L-B!]+#G'B^< '%/\< M G\9A>2L%";&7AA6K.]K7A-O=^GP0T&P?R8$[L;T'2Q)COUP&I722'-6QRFH6<80S7U5BX)WNYOAFG5EF>K&0R/G]: MNQ;XBZ2."2WL%$:!0RN3A/1'LN2$W"7-XY+V/2N@A]*AN]G+JAMA2D^6]/C9 MV%^=1T3V'7PF%W>#@)3.HH?9=RRWBMCH:'KN+6INRC&*J0-^Z&DP)34ZNE%4 M$6J.*=8P50:DY$;'4'+GE'%(,0JI Q[G:3!%FCJJ"B.8NC W\^W6AQV73DBU M^1'7X\07[]D%.MY53C MG>BVIE4!FBSERO+[&;N?GZCE1Y$YX2IQU26DEP_VQTF$.(^4'^BNZXFE5=G1 M]X,W\J$RJTEZ3F*TB2]&6[O1$5MR[OV;@DXP\<-Z'/J'H:\4 WV30%^2./0Y M]"L#_4*0KXH$^?D/)'#D<^2?#?EJ,="7"/3%HJ*G)]X(+M^]8O4J3CA..*8( M5X]*J>\%&I*LC:RY,DD4/VF2\$[%@#JNS4?1H(:+=[9@1;(CM6OYEHL)5QS# MEY*2![E\\HD<:]K?F?=O4\+UF=F?F^+N=>N,6AK?.@T-Z];E+T@K< MPI2 #AEBJD.D /ZDC>"C&8S 3W_IVF &'Q&^ ?]?Y#37I]91Q=-9S6:T/H+?B^EF M?PW\.6D+OXSHL+>;4G;G&+Y1NHR]#7$AR:1J>V%0&YVC^_^R]>W?B2+(O^E6TF.E]NL^2*0E)/*K[KQV55V'=LU M??=?LP0D1EU"HO6PB_[T-R)2$@*)AT" @%QKI@N#'IF1\;:9KY'0$ M-G(Z C_=?KZ]>;[]*'VX_GQ]?W,K/?WK]O99^GC]?%U":^#!BV6]?V(V0R,U M-W8S,)>T 38V;@-,\ZG@$NJO;C;?3 MJ;>45M%FO,UVO:T7Z_^ZM)NK5C>:C=):S&KE#4HOH\7LFH3LT^J=-^M'BNW9 M-^P\>):4>&*3@&'QB*0I"34NKZ_@=;^/3H6/O<^9]8I*2,8]AV@S6"KR]ZE4 MN>>P@TC+/MQ2.(9)7 MA6Q47S::!Y4-#62C+3=;.V.*'B;'[]QP[C\SWY=,W##2IA#Q7OH>&UB!!/M[ M?TO EC,$1]K&B,14_>1Z']VP%PQ#.RL\V\J-7NOJ M6@G;R##B$6BR9NS< MW[82,KPK@DFT1GJ#;]LFKF_A/>\]A@@=KRPJU(W6,'5C-%]E=HO9@ZF%P?); M,D651RJI;LV70Z?_6P 60$M@ 49)%ZN)^<*N>AXSOU^90YC@>]-^,Z<^+E2Z MZ-IRKA;HODBRI809#O=&&,YU(#FN1WSS'GB=>7@5C,FLS%BDD8=:XA_KEP@D MG6 !)'F ?L, MVC$S]24P%,U.!H:BPK\O?&B23PJ##^EE5 M$$DDP521RL!3.5DRS &J2$7!5#9-\BNP#ZPXO:@^G+S;ONEY4Q@X_6$2R-LF MV9AE@*R<#SFO^_UP7(])Z 5U0<*B)+S/%ND(2162*B2U?1?VT@'KCQQX_*6J=U)R(M=?6)R(J0%%F HJMR MI^Q./Z+ L!J\=[%"]_.!I(X MH@@>2 *WR UH-6I=M2/K[9.H\A4B)T1N'R+7.+"KJ8&K:"] MBQ6Z8J[F]E)7EJNI@ZNIR4U#%ZZF$,'S$,$#2> VKJ91ZS9466OOG(8J &5* M0NFT^LSQF62^>(P)Y,TUPJ+MZB1F):()FZ_= 39$#74EW9OM^66I>Y/EH%8^ M!VWNO@CF.2]=DS',0^L'&US]S3PWCW_:F.C5;JB-7X46.D=&TLLW6AUAM$Z) M78H9K>WY97.CU5:$T3H1YCD0[Q0S6FVU:D;K(A)Z3*HFHW2>P#,';&QZWP64 MS IY6%.67_:I0KM1Z^J*W%*ST4R!(U--=BIFF[?GIY+BY6VMUFUH9Z*HM(L%M'1S EJQH924="&:J%#.MP;(HW? 99/@TK:S6$(*=JF7XMN>G ML@Q?$PQ?0U;T[-&5,'R58ZX#\=8VAJ]%H-&-=EDYYGO>N,;P!#!0MISWQ%75 MN>H2CJUO0A]>SCR)(S:YCC^R)N+H>H62:QW8(6O7NIK2D=66P <_%7XJYI%M MSU!E>61X"J5HVFH+EZRC@&NO&+)A[ R6++BIBMS4/JSMZZC< M]C4:PO:="C\5LWW;,U1)MJ_3J'4[AMQI9UL/"=-7.>8Z$&]M8_KP.$?5Y(:V M\XFA.$??' S$=6#TXPD+=DZ\OI 07:?T'+8.%OXHXO3I5-BEF('>GE\VSV'K M&/D<)(X#*L<\!^*=8CELG69I.6R"D2K(2&VE?*/5$D;KE-BED-':@5\*&*VV M,%HGPCP'XIV"1JM3-:-U"<>=#UCE+.%4;/=%G'(N%X/# @8:"I:QR,KN%EF$ MXBIID8^-A&RO'6@5BKD,$VE$;5*J4$(Y7*2(<%+C,439B\T^*F M8B;OV(A.[/*V]5G-S#M+:&\1-/D M Q#H?)3*NL;GI;L_S5I7UYJRT2@9PJ[BW=!WAY44@GWQ@EW($]U!LLOR1+%4 MJZ/+>C,+TKPM.*P0JE8 M'Q;_P5 ZW"W7U)+[*0C!%H)][H)=S"T_-A*'H>*A>UN3=647_$@AYD+,+TO, M#R3E6[CEJ@INN=&0.TJVG.T4K3>%^]\%)KP0_AU8K]UX6O?A&!:OW_T-OHPG M,3:]%\NAH1@@U@=GC@:U>$XI9(G]F%!3"%A%R4J65S)I?:4WTY?^6>C@9Q[* MW%ADIO2['X:+_)3P2W/&+XV")T^E#T"K=8UZUOQDOI!@J6P<'D*F%B.:7O:8 ML>"IGG6/DR'B:@O:P>8>5:Y8]1NP1TJAGB\DS2^=;/\I> M.,N'R_JH+0<2?.V&'DYW@+^A\^*0YD27#C06_$.5C)([E-P)\S@RC_1F!2/+ M@8O] '_Q87H<0QB^?&$.7&?3G^9@#&;%#_"^5Q:/ :6:']2I7.:=-%N+1+[ MJ3]B@]!F[G"%R?H4!J''TM._Y>]^1A7^#(__8+O][[,%:=4D!LLT@1<%7LAJ MR_0Y*M\C*?1;/P .Q'4Q\Y:5<)/@Q\#-$3^_CJM,(-G.Q,IS6PV4L\V) MS][''WZ-D:\LA^9/-_T:/2LR_7A4OF"GR8[SGW]]LP;!Z'VG4V\;&KI(T1E] M]&+^*VB'G^:=;?Y]NU7OJ)W: ME#/=K9SK?F.'P[ZLVGZ,]=8#:'W42/\#"JGPIJ2-\%*RUBXKHB@*7392 4U1 MWW(@,;F'!S^_,?N5?2%]6UA".KA@E/)8Q-@$Q[L M92_\\,#TV D%CEM*JVC@6&_7-54K)7"LMNO-CE[H4+R:10KZ^?51_$D7F5FM=3[@&G%)]MSDWX.PC[8!?^RQQ/?I6>F/=J]=ERM-R"Q,@MUCYK@CZY=D@'\X*$ MNQXIRV (\^->S)8R24P3S%O32.@=U6I@&:Z ML(CCB@,>4?TNJM_WLN?KK %GWW;/IR&:?TN7C6;[+.K5F4R#-'"E)-%XZS/WTF$\IGY@I MRG[TF4_0$1PH N;,,09,RY->33MD^)O# EA+N,D:6F8*LL#L_Q5:'AO4)2EY M@>5+?X4F7!J8'.-""IB/H <$1C*>P(,QZB<1R ?\SPE-6^J9/MQGTD#^3^@P M2G2 Z\>PIY2&'OLKA%O@4=908J\<[,*3^I;7#\=^@)L6^*+?#SWI;63!QJ7O MAC8"70Q@^0*6>BL,] \FC?L0388PD?#H=[XT,N8P-$-J' P/L0Z\7Q*A +LS)CD48>KOD_K,% ;0RU MH='J]0U=,513,TVUKQMZD^FFTNK_1^]@7WE@L>9O[\SN&L+N5#$;2M\,!X@7!$SB;8?8XB@3')4FRQU&6\:=)Z$UF&V79HFQ[,(@R8!SQY0P UC%Y,7SS M2T^@F8,G F;!(?$GP_MO35 A\"K0@X39LO LT%*11D,%\VH-0(&!:EI0;X/0 M2V; =5SJ1[P?U,MX8C/"BO&CUV%Z;?P11NP-8FP7T*A>L(@(H]&.Y)&1Q?(DDD(@!CNF.^/+!8W\$, MF9.)Y\(",5ZRP(GX@ZYPAP&#Z86]/SF\$BSE\XA-I3Y,N@R!W;RJ9 M\"K/8L&4* H*UO5@Y9]IP6-A /7 / =('?V.D#LC7"M8]A!8=\JG U;"'5M] M*?!@\?A#X!?;GTF5Y2QY4*IJ _FD%_I "9^$$PCTPE^ O\R> /:P#W(#[[F9 MW;Q@"('CI DH);#!< O9R\@B$KL2 M+I_2$OW X!\N9'C1S,;"),;F%%^+GH@5*4T.T!63)R7=L*P>KDQ:<2Z(*MIV M="\LT PQ\SO5R;(NO?>M-_,J8\N>=K?!F=[@82+ MLQ>^3PF^3ZO6):0VE)<;=)5!5M)>4*9L;!FO+3%7V]RVF2$D3WL#YZY9VPK] M[B/K!1_!2MNN#YHA6U2H&7QO <+/!M=!]!T^)UMJ>!QI-%#[WW^\_?!\^_'^ M]NEIDTK (U9 /CC21];GSF"+CJPT6?IHO5@2\0MY:J"P3:D/GRWP(5X\1LZF M]#.:0NQ:UU!^O>$_7L<_TM?JK[^0=9 ^?'F0/IC.=^F^?EV7?H[N@6_CRV2T MZ M@BFB_J?PQX'"++_!8F1YUP^T<'K1]QYWTC>M-ZO"3.[P&MQFL*>AOAML[ MIU^GQWSY]NEW&H L?0X&=7K;GR[,2[*9"9;=\] =\+B/Q7_HN>YW+W0<$UM'!$<]"*S+%< M-,5]VJI$ZP=^E&5;\.:W,@]HV%V7_,S#GPY"_ M+7[9%_.'-0[''US/HVT-K#W\$DPW"Z/-$$FU)@(V+VL!&Z.2+I#,8Z^N_8JN MSBKB/297?79-9\;2?!F0).!HCZV =BM]]'L( )69Y/N0EY:L'[H]&&##L2&C MQ=-&WX[FC08CG! 3P0B +"MW&:[C<7_BPP;1@E?[[+,%$RN\ M%F#].MF\A/FE $*@\SD"ZXI+ 6YPG_%J;% 0,":@24!(8+RZ,LJ)@RN9Z3GP MJP\N)SK4W/\'CUV6 O,'JH4!1O% 6O&E7+;G\$9_KMU^N'O^>%U;QOZT/T%Z M@B]>7 ;T(\H X0.NH3OLJB..BG@>]H0VKG)Q6.&CSK6SP5Q]? -MI&"25[%P MP[*3&L5M2^@S$C004$2,36(-697(([]\/T.;EP@F&.1F@IXB2\(^V@L2VL8HSC+;Z.:&;J.@TSBY0LKB9M4"F3IG M;[YZ:*.6F&R9(C1[9K++'2T>Q.(.9_%YMX\X;VU+8YM,O;B] M[1QQNGI1>YN8VXJ;PX0T_@J+T0.O,_$T)6!94^(VG_$CC+'$_L)S## >SRC8 M3P^?'N-]VM!V7>(!I:XH/_$M@#-[& : W4$4C)5YKPLZWTVU3D -S.PD0L^U M/AY5TU@6#D>2*Q=?\3-%O\'RV6:?&Z4><_HCC"[SV5C#U.@M7W)<4$E7>^9>#!$Q%EZ9>1YSRZ=#V,3#-.0>107 MC[9"(U@RQMLU1($%M?6K#XX;VA1\ALP;!.#3YA^%EHT'QFDLN,5_B2Z$AWUB M S*#0UC\!"/*QY.+@>E-X] [366IK#ITO)TY%%?F2@STO%#8G8/G?+@6'_"4 M_PEV+N;@P?FWZ5$NP2,,4DVD\:HQ$T>CUE7J.4;F)SG:65WQ;1,MY7:C5_JSC!6'(CCYBC"QKH=2@>5PEI!:M'THF\"RN;>$I-_8W9>S<7&]E#>5/R)N% M!ZKM;Z#8D#9_H+@&,_W 5P.-6.'1Z_L;?0?EHC0R&WL;J*$LY0 M4@HD,2)D59!JT?VD5-!?S9J!+22ON3]*([YO/:>"[R>TM6[X,@(;T/-"U/:J MENI(5 6RM/9'EL8*!HQS3,@[QYUKE$##'2ETU"-.2\A O(I$PM/A1<6,:2&% MI]Y>._4_HM%<\\'<16/!*>?.6*-V8SE6)]J6Y[2FJDL5]U[OG"2>'$4N<-V2 M97&YR+MA@!D0I#_ 8W+ZUL2THV,@:J!N!5U?[F^52 MJ+E\<9>K@OS#,C\)W\!> _:]*&B87&1'X<5A'& & \'/=TCLJ-L<)0J-,=VH M3[=: PM3KRH?0D9"#$ #P^S]D.HB,4.:>X.\11MR1B^JF9SIA_Q '[$>WE H M&J*J\R4UF:Z&'W$+":_Z1*>W[ 9'&+5RSX0W##RRJF?1G&<]%X/,,3KWH-X\ M//E#ZSZ,.@A&L2RT^!0*G06.)Y$>!<;TIOS6]#$UTPZ.D\-1ICKSI&9HV,[# #'J?<4-9T_ MHYF%V#GW8?8:)__,1XOZ-IZ 5"WH58R+A(QO:^UP/ $M,483S><;@&L98#K$ M=)$YVS(&G*<@2VB* M^3!$QVY)DTNC3/J/!9U5=7/L]'(6\B5_&:_,ZBU=!-I=9MJ;*2+,>* MMK$M7KQ<92-"K9E2@5X,\\ITPHHU7N4:EZ/ H5W0+F1GZE1;_Y9IH#\#PV/> M%.Y6[ETG K\HK'WU6K>ER(IZ?%S2$XH4""$60ER*#U62$&,WM(8FJ^UE!4(G M),4; !OF !UNA.*1?W2]YJ9+1,+I""2<:HSE')!P%F"F9@@TF)Z2@T'3J&*^ MR2(:C?3SS^)Y R_H;3.;&?66P9X\2"2.HEZD4)W87 M@ FKQN*L8+$&3Q7*Y+!%J=@1TDO@2IA,B4@4DBEA+?3\@A=Q*2"$+!P[1ZGR.\H,?\:5?^)ARH%J;S5I7RRORPEEA]5=4Z;PL\9CP M\^!21.%E6R1<;S,S"X@/ZS&EJ='^_9[-SS=OHJTU$XU2&_O@6>!"XH0BS$=> M5=*/7B^-T%LQ4Q@PAYCTO_A+\R;6QHGE%!G.5A#M:S(QS!7T$"4I!4O*01^7 M+S(5?@ZI5#-",4AX>2X]O4^PJ19'4>!/PXI-#C0ZRY\#$0DQ@HI@&OV>WQ1/'%W/ETRGP$U1O.X2NE>4.6,![I^N2) M8+LF:PA^/LZ"\+IEX(7O+.%ERWEEO 7?W"@IHS;%W=&D8S=*V&/[B$$WBV410 MK[3"T;L)YL>,I%*ZCA*#$R28Y86UF#N\KLB!P'SIW?6L:'K]8W.HG8]IN=@_Q M@[:=7&/CR7';Y"/(.AG_!-AXKD7 ^V(M A+\\\77H1MCQ^C9^1R)^[05[P+5 M"Z812S'!#(8LPDU"* J3[YVQ@HS?B3#PK G=_0;9W.#PS66^\ND_0@_3[@$UL=RI')H"F M >OO$) XF@<_19_YE@IK9^6[P^ -S,L5%KPO3@O-#O@$/:1L7*I-9:C7;9%?;AXY<$R7 ,/D/H,>Y'XR](*O*,HE^0B8;@ T3^5 SM M'6'Z+Q$27N+(F?D%*\.BIY13[[-H$^\-)IB4*<\J,XNQ5,;%NBLO*R3N>PTRG6>$<4L1B_C M\)A)Y=,&"2YG29.G&9[;*HH<@*M220@%6L%5G+R;UM-M,N.+HIJ^JT">*V$$ M.^W.3AMJLVJE';66%5WB)O; TG) /7_FK[JP].,5T:9#IQA?0(KAN>8)JJW5 MB8*14O2+I@:V,+^W);?:632A[3(#3R!)5XA!E>963 S:>Q(#H]9M:[+6*:L* M5XB!$(.]B4&[LRBRG]_$M10]B1!V+V@*;=RH'T+"I"H_:\DWZA[XIL.\(TN:VH6+D+P MS>GS36=/ZJ:MU+I&0VXU=[;7@FTJR#9JH[$GOE%K7;TM:ZV=J]L/@S!2R+]4 ML=M*Q1T]CLWA;7RBI(N:O+;DEK+SOD!(EY"N"DV\D'3M2;ATS!<"+[C9$<(EA.M2 MA6L-NOK6TF6 =*F:W.JHIR!=9P)Q6=6K!'D%>4_W*D'>:N'R5AK1/3]YFUH: M8C[LT KV=K"[P?TI(YJ#7GCLMEIB= <;G+S5K M7=V0VT99D;X3B#<(2:C2W$I-2-]%$EHD"4JSK,"!D 0A"4?+2=]%$-JU;D>5 M=:,L]'(A"$(0CI>5OHLD=&K==EON[)Y6*_+215YZA65H75[Z#C+446I=M2,K M[9W=*I$K6DG667-,O@OK8+/6EMPP6H)USI!UUF6G[\(YC5I7:\GMULZ%E8)S M*L@Y:Q/4=V$=#5A'E_7.6>:HMT\E1SV-N"I:0U9I'RFZRA5-ZB'Z207"&Y:Q/H=Y%< R2W(6NBDZN07"&YAT[.WT5P$96GT9$UK>0, M8B&Y0G*%Y*[-_-]%=%N\\;)^#D9WOO%RINOG@9>9NG@L]#/;J/5)U =PXL&J MT="OG<'U&)N>_$U_WOZ8,,=GLZ8G..%LYY-.N_(]3GC@8I":*N^VE9JLQ/AL MI3?37]W;9.GDI*(_^G;=I=-$IK=Z&UQ*!.>%!K.N"( M;B6B6XGH5E(5\HKV$J);R>$)(]AID6I:$6TFBG($](& /CA<.<^-ZP.E2#TI]Q1!0B)D,3+E<0UY42'D,2FHM2ZFJPJ.VZNMPQJE)Q(7CLD&5> MAV$Q Q&M94T5!6'GR&-K"\(.PV3-6K3E0E8IU-*=EE[[#(( M=$[JK K:K%7KMF6U67(+B!)6NMKA,B'K0M9++$$[C*RW4=:59LGQ-B'K0M:% MK&]]@LVVY*>RZD'4AZ\]BK$L(^7Q)'=5+OYHK0 MBM2D?36G6&_F!^YU_Z_0\MA7SYW FZ=?;=,)3&=P"]].\)+>ZMJTIJJ>2&T: M59]A40-P$6+KT'1E:8(3IE )BZ>\;8':0HCHI K4FNVZBG=5J\))JQMK*IR. M-*C5CQ)E5Z+$2)08G135=%$3(FI"JK.=N*C=PKK\U\@!);"$@16$'KL&.N!C MG]W/KO/RV7IE@VO?9X&?MPUHU+I&1^27"_FZ5/E:F]:ZHX A:*QV$GGCEYRM M^K]%NNK1TKQV%# = ;U%@N Y/+LYF% 23]^_>O;V]U7_T/+ON>B_O&HJBO?/@YW?QM?RHM&1V:6]T M)/J_I=L??3LDK\1SQU(P8C[#9/'0"7S)])CTSQ), ATUWSFOP$NN-WWV8+Q# MYCV[AA2XB2N9>X2-OJ8?]OR^9_68)YDDK/0M++7DYY["<0'55%G"8R1Z(*)E MR9+'_ F#(;TR>UJ?/PE_EQ*';$)"%KDW=7(>,:3>X(&4B>N3BGGO,=O$=T7G MV9%Z2]T8Z0)E=HO9\S',L?R6O&/Y8Z0BJ,H"^5+_'7FS<\L7=M7SF/G]RAS" M8-^;]ILY]5$AI3,/+.=J@8:+TU\ZR>%P;Y/DVA78W?5HS=^#3F<>7@5C,BLS M%FGDH=S_PQH,U,90&QJM7M_0%4,U-=-4^[JA-YEN*JW^?\"<4>X+"N -J@Q0 MD;^],[M+4T*6,5OWMY[WKIS;$E.4EJX8W:JE7#66IN$@W8[$_,VZ)#W=_O[E M]OY9NKO_]/#XY?KY[N%>^OGFX?[Y[O[;[<=?ML#8CIV61UAEIV_9/'?L8($)A=6C]P#,V"#;"83EIR?1"932IDSLS]"OG1#4!Y\FK[TQL!^B_RE MBJ0*B?RES2X[C5216;H2*N4-TVW.DA)/;!*P,3J7FI)00Z31B#2:"H5]+BJJ MTUD3F(T#-L5VIPVUUM6,E@S6]11.^(5L"=G:1XK:&M3B+66+.G4WY<[N_99% M]HS >JL0[0K9K349$%O*%F:E=5JRL?MAHDB@5V_)-8C&IBJRT=PY M8;B".3,GH'2_.:9MNWV,T&V7L+C"L=M(>G+(=X;2HS;6(&]L*3Y&K=MHRHU. M6=G %=@."*Y)<'^GD8 HQ%>([V'%M[D7\44@-]60E=*V_)5+ M/CQ:OF!>VF-CV[3'U"8/&<.W_(#2V_JF/Z*T,_J R6ROL,1.X-<7\\P64]#6 M)YWAF-?G^AB8.+,J1^*(Z3.MNB0538EY94[(, <&$Y=0%OZP@M%-Z .',2\G M!:;#)15(QP;70?3=50;BY_'VW[?WWVZSI%_(WLG)3HJ>E_.6(^2@P%GGA>TD$+&VH=HFO>4ODC""G79GIY).-2L=*KIWO6 D7=.NP)2E MB6>A2VQ/J0+KFV/A[OG:BW2M29_>6KHTA/AO MR(:Q\X&M$"\A7A6:>#'Q6I,+N[5XZ2!>1D-6.B=1^U-2VE:E!>(V1-0/6?IB M#08VDVY-/XA*#:^'N,]<&IL0&>-J8PT,[M9B@OV5=;G3WAGS2%0:5)%OM#7H MKEOS31/XIB/K;5&AG,]>["5=W8AM27:FHJDK;F^@QB!G599X>T*! $$VZ38 M9DU)TK9LHV/W2$-NJV4!F0J^J1;?[.DX35>!;QK -Z($\CSY9D\'17J#BB#; MC;)";16)IIU*X3FO@8P2E8]8Y'-F87E1!;4J(+DG58*G8HHN&TI9C5]$&:,0 M8"' .<[ G@08S]V4EMQ2=MZT"@$6 BP$>,M61EO++\+@*&U9V[T+BI!?(;]" M?K=M9+2U ",BD:K)K4ZVL\PI"G ^DL#2*MKJ5Q%C"45@C?%2=YC\X+&^^^)0 M2QA10GS:U;J5')0H(3Z9BC-10BQ*B$7-9Z5J/@4["782)<3%K%C4_-$#96T& MDBE-7,L))'1MX36B;%C4AJP/4>^I]$I'K$Q-;N\>HA:55T*Z*C3Q8M*UI\HK M':$L%=EHB;I&(5V7*UU[*MC2.UBPU99U9>=,>"%>0KPJ-/%BAR=[JFLS*'6Z M(W>:)P%Z<0EEP^F-I L#R]T_BAJLE&SL*37 P'::BMQ2RCI8K,#9ON";%-_L M*:?3X.GA:F-GE2KXII)\LZ=40D.K=9=Y=%,MT!"'1&NF1?KHM16CE*Z=P[%$N _+#G]SVKQ[SHQ[KTM/B59'J,NHI.QLP)I&!D!M(;DR:>^VH-F!2X MJ0Z$D]#S0Q.OKGJFS[N6THC\.I<_Z0ZKC9C/L'4I\V5\KL<"DXJ0 MF.2^.?#0D37!H>(7LU&8R4NE$.[D[4]'0'I&%R8_I@>!>P3\HK2%>!T20L*XJH&"2PP*IY[K?I5?3#EDNT?#+?Q;3>/,P2L:B MRKLQ)\2@?[-!S'\WKA_A;::39 HB$55G#.T%19PHQO&OH3FP1L#/2.?E/H-UV&A?0G#![URNRI M3'QJ.7T[Q"(-8*$)8CY[ ?R2XAMXG#5&WF7X-[ &--]F/" M'!\+Z[R(/3-+#JPZLOHCR?+G7MEW([D""N U,*]B=&]L1?;KL0LVXV\:?1[] M5:!_/6L$=^ /;2_C;,".N9[=+2?CC!8$_I]?II3#.UE&J=!J[X6(6JVKUY52 ME<%>QJDC4VZPV'YN_=6&2WU\,[VMNW$2;D8RVMA5"*2/UHN5=C% UP["?L!- M-+SFU>JC%48O8F2"$>XQ!FL=VD-8=C:0I5X8T-)SB8MKE$<@6XX;2%.TQGA' M5+0,/ ?R/.?MT%"D7N1O@DN!9F$,^P:8(MCSK4Q-_?CKL"T??;;,GF5;@54% MWWNS(=NS(:+TETYR.-S;)'EX JR_Z]&:OP_!!'MX%8S)K,Q8)' (P5?Y MAS48J(VA-C1:O;ZA*X9J:J:I]G5#;S+=5%K]_[1JW6>"J@"!0H6#FX#?WIG= MI;IQ&;-U?^MY[\JYC?]W0;IB/ZG1N6K4*JBM6Z!X'F__?7O_[5;Z^>;A_OD. M/GW\I>(V9LY32-L99A%HS^&4O*J@$[3U97AE:*, MTUBWY2LZ1.RA8:QD'*+C1]9/>]^46K==SV8AI=Y=+WFYBMF^.I0:G]6SR M]AZ#8#N/&=%KM6)BMDMHK#*V-__@\)&-3Y7YM&Y+XB\]- #CYK:J\SZ9I2C&D,0; ?&+/TV M=[B?-Y4M!G]+Q&6#9PHK/0R?X%M_R$<+-UCN0)W+LP )Z+^'-2,U,YMO"]NU M+*8?1+IH_2HFP:T-26)*GNF\T)Y]3IQQ<%?6CZL1[/N9\QX'!HYF\.9&V@'? MOH:*G8-2\*O^&3UH<],)M\M:IO'$U9MH%A M5J_2XAK=.7VPK\_FCX^6W[==/_38,US^P7;[WQ/:MA4N_D N-K@.HN_P80SD M=X(Q&B]DM>[=_7F*M$9R3PM\5@RPE31^WN M>E%N$*8+\+_CA !*)D)C9<)CP$$!2D3.OTRT?V'NBV=.1IC9!\O\@Q_HD'#V M&/ ]C63A/,H/S""$ETQGH\35,/LCZ<_0L_R!16PCTTUXB05[.'\%\TR((67) M#^$1R!1XSWA"CAKF,606EHZ_ MJ-X]&2XTHN_":9X0!9 PP:G48E3^:6'T^Q MD,$\("+>.^,E$.]("_GQ%F88!B%.'@_3\!5^)$!TJ"=-3,R%#&UP$:-3JF3L M\"!KYDER4O&8@ U&.8B&3\E@+I[KQ5?BG/GX91R/S5XLWXZX& =AH6"9_8"K ME1[,0/I6?ZH3C7&=0!?,4=]?3#(H9,F>^B,V"&WV,/SFS(02U$JD3_Q'U[8_ MN=Z;Z0WHW"+'SFF+%FV)S#6/MQTB?G#Z( _)BN'*](#X#KE_2%W09_1Q[(9. M=.";TE/S2LE?1"K?*-/C&%#EG4Z];6A%D6@B 27'L:Y?.@6=:OG"N!0AKFE,N4JVKR/[1XU=D\]"P K#XR\ 0QM3[E";Y?Y+.=@$7.>+U/&PKC-L\_GG>/_:6< M<)X=BW\NL:ITF;O.,$,0:?M(FVV@T"?/'7]&E_)A>#V9V$ ,\"2?^'H\##_/ M5B//9!BUKI$M[/CE$DS%62C@=6YGTDM$RNMOL(X2V]M.;VN"WA>.GB)I&4)0E[& J3)2L=*9:E-S>T!Y)) ML5->/)D31BU\NK#F-'L)3S[# /_ \=Q1_/(V'@E<\@CCR NZMX K5^2$R!*E M9_.* V"G.+3) Z0\7@N_,Y]7$0Y8! P;1]DI^#I_]HGQQ*#0A!Y[=BR M;Z<\@36)AO'NX,Y90N0[\&),WW6 _:=?7=^W0 SR*-O&XXP5V3;SY]IJ@S-; M=%I\TAY_$20CJ%SSB_\F*3/TS/,YU@NO*DLY-STMG)GG1^?7SX^.WF M6?KC^O'Q^O[Y?Z2'#Y_O?K]^OGNX7WOPN4U(>V$*23K4DD!V1\D$LI>=N'96 MG+@>;Y%SFG'ZLVZ<) H&:^8Q&CZOHL5J* *$6&#E&B^J*WB&!P==_#:ISY M6#KO=**J75X;O0BR![<( MLX-:K.BFLW[11F]?\S^?>(.QIE7*4P"NC.D-%AS%:^[V% T[=, G5&55$B!8,*Y9I<\@R=EBT>=@8FGVU M,,Q(?>?[8:IF*R4<6&?6SE:UBAXA9\ \:V#!=V<>'6N&*L([E["?N6=@<5@0 M<(P?D?RP-\WYU9P2A?.8WLC7F ?/:"C!_Q8,4Y:V7,4PS5JWG2V*KEH&S%DX MEZF #^+A%@_US)_77][&L_#\JZT!RDPM*3G4TRHIU%-TQ8[DEPN)$Q*W!MRK MA%!/&S8DK9,0J<@:QX.(::CS^JZ2COIR$LTV?,A^WG6)![U/N>7.XIA7'/.* M8UYQS%LE3^2"#YW6U4\6]T0ZM6Y'*[GOJ3C'K09G"9$JC@.YLTBU% 6=^Y([ MD8IS7'&.>_P&G[N>Q+44Q'%M9\LLQ3'N&?#.3@DQFS /-JUJ524'X!(V+$_) M&:XT-@=,G./N27,N/Y5K*1JV5LTF+XACW!/GEYVTY2J&073K9A996)SC5O\< M5[3S/@"!JJU$*GL2W%*,O9P$'ZG%]^&.BH50"Z$^XF%S2VGNX;#Y2%*[!"1D M'L9@!6S(1?9.;(C>B=48RSGT3DQ6>-F3-P,0P4;IBT\\N& HA:%"/C/?9^P! MG'P3 ><^$^)C!E^CI;0R,"'P718FY//M]=-VK1"BQ^6\I)(M+*]MF[K0A @# M3BB9B$#NQG1,OH0]U,2S$,7#GJ8;$D>_8]<"=SBT$&-C8O:QB\TGZJ0[Y55U]M1%DN<@34S\$Z^>UQ;VTG_B+=MQ)'G (3AGLCA'B+P-,'#*=G M89]F#NH>#9K] *I%^$C4-3F:7/R0J*$R\HX9 Z]'E\#$@1&O^%^(YNXZ>$/J M6^+JE5XL#R/M^ M!(X?1+#W!=>!.EGX 3,'V!QJUBTGIAMOVQ'UQO!9O"K4H, //!,Y^@JYFW=M MGJ$M\0?@J"O1[')2*8MF1DEL/WV]1@[M6T;#+PRUXK1Z!#,3;:;*3X2R+[25>(-5/&68S8 M_'VHC6FEK]SA59B0FAJGS>8[<$G>DN8;$]XM"E8-S!X%O3R)/Q-G.QMJZ)"\ M!F4A]\>]-R9I!M_(D!KZOB&S-S%LPG> & MAAJ#_!5:LY7@/6& 31@"!:=[D2 +(&O KQ)VQ +B\M@B8E Y?NCA7XE8I!0L M?O0LGQ-_;/[I>A9OI((+C'U5B-%BO1R!ZJ'\@%7DL%9)E[ ,&R46.]TJ#,VN M]0/N2P0*&Y'$]@2>D;),0[J0H*_0][&3)_R15L!I4\ROC73Q4M6;##DC.7$+ MEB@@NU(];^3\41>B:Y*-:V?P>::$N#>8C['64MH;- NI' OG *N![73?>%LC M/YQ,[$3/I4WKG'9+]<))>7P+;40V["*2S6,]D;XB:JO>:K=* SDK!WE-U^IM MO5VQ0:E&O=TN#PZNQ$$U]P8'M_5EIQ (CD_%GD@S?';[\WUDER?)[TZ+"J:Z MKP8>OQ0JK.GZ.XN\ MAX4HPG9,O4E:Y7G3+6_[738I=\Y*K1P1"Y\SG^M)\9KTC_ECBD=\R\/PF\_( M#A7._L!"(;FA527]5DB&D(RMR^1*E0Q5P:-$N:%4I:SAPMJO/5/+C_1IQC%= M['W<+\H61=GBIL:?@M6EJ#6U)(,O:H.%D%5HXF7X$>4)6:,LW^& Y<(+R92J ML0(+:.^[_E.]OQ3THZJ,[A*BMZESWW/S+T_Z_KTTS#WMJTJ*0',_IOH;0!&, MWHYN-U%+NHGKQ;FF*Q+X1%Q:1-_V$9=.>E5&[%C8A<8">;G=V;EQB@A,"]&H M5F!Z9]'0430ZK9WAW0X3F#Z^XW0"KMJ*6/VEN&HE[R1.07\NY@WLZI==+DC+ M 1R9>]?I;ZFP#0H'*GI97> J$%<7_+2K]=^!GYK 3ZK<:&3A@([#3V5&)D[L M:'J/6^ECW[]A-%D H0@@E%)/N!,-65@O8E,;V!EI.Z/TEKZ %0TY"!$6(KR/ M\_/M1;@-(JS+#:6LN%\E@8W2J" %@4J N#>N'RRI3E4[IU^=^H90&%$)<%P+ M/5>R3,7.;R.K/^(UZ!%B1(QY03_##2^N._!Q/0=4&>TS&][\(LH!% M\UB(C#!127ERP9K6&7/]6KDJ5Y#NNL(EO$B9JV;4%;58D>:JDDNC4UH=:/Y+ MSF-0C7JK75X9;WF#ZJPNX[W$OEK/(X^Q33IK71!-1*\QT6OLB+W&!#L)=A*M MZW8Z@$+?N;3 MK0SIP1*N_1=PG;3T7+H G;,,%1>A8C'H!E9OR:V<[DP5+-X20B:$[ A= M_TJ0,@VEK-TH*R=*=%3=D3W^G864%2U5M]X'Q=1QS2_]J(/UK ']J)5 F=13C] M:>1ZP17UG=C1B;J0S/DU3A31\QG(N9+-V[5NHU.13'A167%()VHS_N@ ?U2E M4D+PQP&=J(W80U-J74.PQUFRQ[IF[!OQAPK\852$/RZXT*I0:L+.R=]G'=YUP.NW./7C1H;R&]E ,H$&Y@MV^<7>QK-"@KC3.U;M+J"/^M*;Z4NK MZYZ-U?E&?T2OO^9O?XQ?3C]B0$>=8SZ@0/_](/2FS/1F[-:L=8UZC \OO ; 'O I[I*9^:6E::0 9ZS%L-B+$FTVIAYA^CT3S"8+XRKT]@ M0I%D735FU+\4UV2YHN;\0H;!YG=I77\RYBM^UO/>U?.;4EC\K1T)5W86B"L)P'5H"J@,C[?7C_= M/DD_WSS[\$[D([V6;L' 2BQVSW MC1 LG+YE,]Z-'3@^TNI@=OJF/Y*&-G9J1UO#S/X(N1JO&UJ>'\!_7UELL\#\ M,-O&?TWX!Z^9F65^2>#2UROPP&=X&JX3H7" !#H^CL5UR$>B)O#S;>)-@NC( M<1=.NCT\R&51W(RV4M<;>FD0#L7:IR^%<&C6FWHI$ ZGL,?[9*$#1 Q_J5VY MK\>H/DJI9MZVPKMR;,&UD9] 5/RR 7.(,AI11K-7J.&5SL]74VI>FCYMX08T4"=2F2]S%D]_#(9W"K7]D7 M,AM%Y4Y7:EU-U@R1AGU0T6H)_/S*BQ::L>TZCM=FXA!!,%L[ L-JD-2KM9%KI'M<+U M)V@'<:4E:SP) VHU GJ6K8!V$"8QCX8_'TSTOJ54Z>V//ES*C\0+RV&+;**6 MK=O+'!\+&P%Y%Q>.X,;(LH+<_H6 M\[$BP'9]V$]DTV7U#F=6H" ;7 ?1=_CX^23:FXO]S>/S])U_K 36HL1&[_SKG]3>"C>S=@ MDJJD4_J/P3RXLL@L2S*DAY8#/&*!0^,'\ 6Q!B5QHZK$^<,OEL.U/OQ5WR0U M^HBB5R9+%,\<=G)H-1 D]GVHQ>J$/C_5] M67H#>?&8-(%-%)#%GLI0)J9'*>U^V!]ABCK*[82L9!]SWW$79]OPT!!& M.?$P*3Z82C >G@B?2J>'Z8&=8AZ,_)4Y Y<7B+W#A/SQQ':GC('04Z14 KT MXX57P7V@A2E'/AB9 =PPC4?B9IC3?3 M&_C2"P@+#ZZDREMF^=JH0(8\M9]2N5'LL6<7[Q<;W\P---[_T7JQI#L,U#AF MI&WOG'X=[U&EA[%C@<3@-RCO(&]?;2#"SU@Z,^:]"_'Y&./!E>=%KS6Z%2^L M_0*\19S@IQ53-)'9&)(;4!11 4Q /@?9S M8!SPW)#;C:%IV9%&1+[TAU/01CZ5\7CHHGC9(;P)"S4PL'Q M:]T)4CV?&KP?;\!'12/B:CS143Z1WH^5.9/2XBAQ]S=@+"Z%^N "X?&/CT"$ M?@#ZN>K6]'I9P12QFL ?%:+I/5I8JSP V*)K K _4#WJ+GCFD"[ ?S^A9WF'S4 MDHDD86WY/XN%(N;QS#)5]5\]M\_8P/\$+R>-_,!?=1N-89 L5G.V6&!/&CFU MY!*0R,81H2 7'*:VAV%JM:Y2S^&F>)A1Z7[:PJ2:UBY4,<;&!O6RCTXJK)D] MK;J2>0"_$ T#J&5NV=^AJ"\X.')#P@D!]WB7!%/L(F"3>+&OW'38_VPO=T/\(^@YVW,Q[M?HL%]YL8$YG MIJU=ZW:4#+@97$(4[2>/E7S^1*+4V\@E#YC'NTT/>"*FP^!8%/@7'A]\9=X? MC'V/>&B0._T1%6G$\\>F']GYXS6^- %>>(/'X5X & 'Y@&]J<'MAO5BHVB@T MW[HTZG4,WW8K #)\%9X,KP1 MR%X8&6[.'6KD^KB]];3M+=(V%KZO0!0>ZX:)D%RN )%K8M/V;"+43W$0#OCE M.PLPQ(G8Z"'"'\(STH$X'HO] M>T%,-MC/-"D.IS<,&0Q#9J%A76CB."G/ZH5\@]*;IC4E!BT+QG[6>/R9V _: M"S_'F6]B"6,]B_F[6\ ')@W"XH<8T9YCO<)KKZ\+QN+D[GP?_!,>-/A*TL#7 M-#:>G *Q]')*%%QC<'GTEMQN9!=XJUTX[ &K,2^]UC4466WE<$"LJ+ET$Y-: M-""*6R7<.]@Z5C._38Q/ALS9>Q9T!P_VHB(*03N1UH+;5IP)%%Z5UI)566&3 MEZY%-LK_B8+O\36%EPK;FH(R;K9RMMXY:Y4;^*?XGM-G_@)MZYG#TLW/?Y_Z M(S8([8737SSVG8LJQ*IWIIC]:_ >^G1UI(4SU*7#XP]3I.<2,,-FZ_?1A'29U.'Z4! $^$5A@.QS,SGGG:BB"&:@K]4:K&&;@4J0_K6ZHG=+@!_-?RR!@=P5XO%4:?*4ZZ%D*+(+NZ3* M*K8$@:P@W="?VJ209),97Q35]%TE[5P)(]AI=W:ZA I2W %0D FV0YF"[G43 MO=A2LXL&CVVO+B6+=IULL&1#SW=>.<5CF+<-,G@*4+ "F%G(UEYDJ[,OV<+" MS%99#:.%;%6*Q81L;2);365?LM6I=;5V6<"O0K8JQ6)"MC:2K35=4[>6K18" ME1O-4Y"M2X!"><)=(ATQ\KP*&/?2.(- IE2;C7+$HA@(1TM%>"#-J ILLH [ M+9>IUO25WQ-3$19W0Q%,=9Y,M:9_\IZ82L.F"4VUK.;*@JFJQ51K0*?VQ%0Z M,I76VMEI%'C,&[/%(_,9G?2B:SA@K\QV"9IH*^?P=*$DBTE'&B!5-5DJGV=5C5 MPC(QK2JJZ!+B>K]S6 URW\S!V'(L/_"HNEN$]Y8+0*ND$Z6"6I5ZYL+>N2+[ M&[%I+I>I2CI**<94;069RMC]%%,P5269ZB@'$6V.H*8)ICI/ICK*040;D=[D MCGIFX3UZ;XO#PU394WQ:5E'78[".# OIW#%#Q*AL.G&1S=-%]W!PUKQ/JP^Z[',&-Y\6-1V%&H]9MR88B5*-@QA7 D(?B MQF:MVY2-UDED'%]"]/0N\7G!"W;8T-KNW/MTMXW%6BBN\6X3Q!<. 9W-5[D0'#_-O+>1T MJMMJE(S^(H1<"+D0\I)/3[:6<:W6->2.4O*1GI!Q(>-"QLL^E-I:R!'Q7E:; M)4--'4G(*?+PCJ"WTPW6TEVPCX&&3D]\;P4PW/YJ[IFUM9:B]J2E(-$O:0J" MS0:L8+H$2KYC9+M==8QL _(3 9@/Q]B+Z&]X2]+D)6J**YD1(>8QXF6)_>@S MX$+L])/N*""98^#\H,H@\IU.W6BJA3'DC;IJ&*7!F9>#1M^I-TO$?2\)(;]1 M-XSR<-]+&I0.E%J-^WZ4U6OL#XM^Z\MRW*L*(AQ')D!Z" ,_,*G7F;>F$S:E)F>GSD&NA0: M7;^\>.P%/&CI#GN..3YX3O\V[9!)/ZOS1+D$Z(\/IHT=C["QW1,X-[RGI48M M,3="YQ>)B;ON 9=TVVJMV0=NW=@OLB(I(W(?-8HLN%5L$DY=^U(0OXOJQ[XR6P[NQQ8L,7NP&D!>0TR:N@Y@6G7I.&L[>=%U9 M[++MPP\[N$M(&/X=^!18;BN.N=RDJL+M)M>D+>RJ1&@5_3N'MP[]W7-]/\_* MM6O=YCEB->PFDR?$7JOLU#R/%;=3?B$>*VJK$)A>K>? 9^]-\YSB_9>P2XM9 M93N;<[F 6,L3>;0G*Y:U*6U%J74--7O$MGEF;@41U7:3N.JQ M3B7M2PB?GD>D-F8:SXG72#(4!;[&B. M;EUVW-)$:QK"NZ^=P>V/B15U.X_519XQPLX V1C>25:;45@RP7&H]IV%7%395)\$1JQ-9C?S%[JU?[%[AQ7YD M8]-RX/M4Y@PFSC3FCL=AGOWW@]##3)H9'S1K7:VN95*,2V:"G<-TE;/WA0L' MSC7U_X V-LE]HM2G@KD?;:5%&%:=LHIZ2X(8B-\3K4"39UJ?EL>?\DIRRB7$ MZ"YF=)>PTXM<*ZJ%J.)N;WG=DMCQ[6R-4HN_?,>'Z1?M@V%'G-BNK^A\JLV? ME=P6IIBTZ+:P0ZF&.1#(%4@U/!.6.?2^<3DW+-LWJNOWC:I2ZS;JK6/O&W95S+\JO2+_HG6>2FFM+O?N$U2T"'UEQ33R3E3KS;'K MDAKP*R#_S^HODH27#%TW<-R \9\=9)OY"G'XZHI6F%_WZ-+N/ @F[]^]>WM[ MJ__H>7;=]5[>-11%>^?!S^_B:WG9MID4:UE)L=8K%6MY; ).*^;,2 %<&+B! M:4OPU17B."]<+$L?=OUL1*<%WU/T'Y+[E#:G_^QS$50$3:I56]G M703)]'%(M"'B?!WOBF3I;63!+NG-#>V!-#)?F=1CS %Z])GU"I/L38D@42W[ MR+6!O7VX<""9MKWX-8O3U/ >RXM^]J/7!R,3Q &H7Z83SYKAT&RV_)U$ >29)58X&HJ?^.DH#9!#R8JY['S.]7 MA%+YWK3?S*F/ZBM-7@5C,BLS M%FGDH%') M_?;.7,[8RYAMC3P4N2W!&\DS"X:25?WTK;[,E' ED*,9M"H"B*B-NB0]/3_< M_/?5A^NGVX_2S<.7K[?W3]?/=P_WTL\W#_?/=_??;C_^LIT"JYRACQ8"#?"B MV066A%%&5L3BMI?CGZ#AX:8)OQN:8$V26_ ;+@G3F>%%.!4V\"4KF-DA;HWK M6=))TG-BY?/&E)BVM$T;4(HVO=VW?DAC>. (?H>!#/),*_7/Q;IGZ0WLWTIW M8#4RF[&G*,0L[_<9";%XAA/Y%\V9?P&+J+;JV?"9!*QD$]0-S+C81/5JSA0T MC5K/GL#'$Y7!/_(G#(%]F#VMEXRBE)Y'N@@ 1\OG[_OAF'^7CZ[45HT3Q5$: MN6]<"[S%V!-FA#TQ4P&)SPIB-6!@:,"30$^5G/)PXCHY*H.9<$.D9Z(+7K": MBOQ1*0PLV_H[%NX/-NSNKF!E8 /A1S==H2;!"\;N@/'6V'@I^7HXR-F*; 3; MM( ZGMC+P^(X@:-55[BS503(J=F$NXH!.:U %>JTBZ('+4<5RG_)5H-:#5"T M"ZQ0YT213IYR;1Z>KQ6!.=DTXKPEY$$%Z;;IX6,95?MG136]"%^=Q0'V'XM& M#\$!(ZN5,E2QI65FO3CQ]A,3_!6LZ[H:F 'F+B-.N- M2I[Y73#?:%7GFQ8%&7*:-^^F44^P+C&U59)"W!\,W7F-FO+7SZ$@Z,*Z(SU: M_G=IZ#&*+#'8E >2!\)1AGHLRMW5BM:O/K-UH@2IE0;Q[OY3::HMT58I><2U M^P1+=Q>MW",LW!?+L<;A.-%I&-6-E5J[UM7K6O:@]B?I2CK!F9H_ELZT0S/- MAI]^6@@(5ZL.Y.RE0SLZSRR7CH:"/*-G44"VDH[CSW2Y=#14G&ES,^DHR<4Y M%7.([1KZN'_$H&@9?LUIN/$'R]O+8]^8YANFYS4:M2[&3Q>S=CB,R:&BS;ZY1 MB\+].V&=5YP=6FM4WR5[AJ#VK0%S!M+48G8IB+5GRN%S"D\YB%7_&*T-9^QT MY[H39^K=3)YIDSB'8Z#-+9D$%.L1KJ>65R MHHDDY4>3\RG'$SH.]J6H3@E^Q/Q'Y@>PH/ 7SST._55)C/1&GIC-TQBI(B?T M691XG3HKQ<*<@63Q3$FSY[XRGJ%9EZ3LGMV"!V#GRJ0L"F\:67[@>B@L*7\5 M9YLTR(1G_<'P]>EK!V9@2H&;3"P>>I+2C:F7;#RQW2EC$D_^C'+-'IWRP=*:5111./*6]A;JE')5!#SQUS\M+S<&1 9+X>-)S4\-.# MP)\6ZLJBFS"''5B*TW_QS4C)V?!>/6;ZH3>5>BX.B]? 2:#UX#T2C(*JWG!,47X]3S=Z&[E MT0IO%Y>$3>BY9D MIA;A#SQJCK)_89% XUPA9["!E&[^ZF^1^[]0/)O)B;^-F/^)>:]6G^7K[7O7 MX<,A%>U3VGOZ]QL8_[T;_ ^#U\8S3.>:YR3%:_.%Y?G9_^FDZ$P*=\S]\&>4 MPFT%R+ +W)ZB.?QH3B:>^X-T@3V5BH;Z]T8LGIWSR?6BK_"Z#4+!FHJ5!9W\ M2' %9(:>N'DSZ?L9V_.^TM^ $N5TE4X6Y1'^"W<&$8/2&U8WEVYKC=,L?TAL MA1EUE$X,9DJ_> D](E6#VL0GZ0,!(P9$N-NYWY8I.[JK/T(7SU]2WP1_.E'" M]SX:6)]T)82FUUMJNZRFSWJGO*;/)55"-.N-3JMJ@ZHHI31%$S4CB_EY3]\V M.=,^R[E_79S[GBMC3BQ\P4':T"YQKVN7$IF=ZV-.C':9QMR4%BYA7KB$X1C> M@;J\EMSG0C?!$>L10UM[0@R]_2N$O>.= _NHD/JD M/< FQWN&;5 4_4@6=2F2J*;5NNV<,[OS[!VQ7TZMG$QO"_2WP?Q/5$)70I:U M]G.TOKF4;E,CI^FUK@9;LVS&_'F*<"F&YR*L3KO"5@=[PS24?;-L%?AUCSQZ MQO;F_(U-^R2-39.,C;%W8U-6ZY.SK@G_G1^T;[4U.]WVLH7M8.=8=G > "'/ M#&*^9&/GQGT5;#5[8:RW4M-WCJ3I=\??T-J@[AMU=>?P@.#08W/H$N785JJK M'+%12#/;@ENPWHFQWBKE.,]_)Z4<=8648W/G+DPE<>@E'%+\FW8NNYQ%G*!@ M_7PZ'B]?GQ5*75=KW8;>R8C,+T5WCA6([)PYVYV6LSO/>5OI<]YU1,N"%!ZG M>:O@T-(5X_&\W?6*4:MUC:PK(?1BY;CNM/S<$O0B/V TL@431VUJ?=:1W1O, M?+/Y^ANI!?QV$NHQ>KSW6FYNKNJQ39O3%Z5X]A+B.?.)9TG;7BDE9UF M-L_[6]Z\^-(STMMJ=7,#]4ZMV^D[8N MC6I9EPT ^C;M:VY4K*UYW))^?TAB6R#]%(<;:Z]I-KX_N+'D2?RF13G(@2 S MM%JW893;@7S!Y%9[_M27?/GT%_J21U"!F\.QP0A\1ASIY\$0IE@8^:P(,AL& M_:N-S&9@;5V]D8_,1GRU>H;M#*)JY6;8K'65NI$_PTQ+^T6M+"U%\XITI=[@ MJ-(3UZ<1O2?&@\?-,+9^F@=BBYP_97:+V0-7+PR6WU*!G@MD$C"W/TV.]']Q MN$AR:S!0&T-M:+1Z?4-7#-743%/MZX;>9+JIM/K_:<%>,+IIY,TP65[85<]C MYO ?A#NW)N M6P6GUSZ D]3*E8B[Y]LO4@-LSI?K^^O?;[_GI[N'>^GZ M_B/\__KS_SS=/4D/GZ1/=_?7]S=WUY^EFX?[CW?/\36/MT_?/C_3)0]?;Q^O M\8>G3: $#S'W?&WP$'H2/,3DGO__\J6!Y?=#WX\]$OC)GOJ6+_DC-[0'W):: MA*\,.O;/T.DGJ,6$]GCM@-:UI45P#%8CAH9X_YB:*&;2$8\@NE,4(BB M[4@$120C#.@;LVV" T40[K#GL[]"X%B$J09.\Y'5XAG^7^)<^JM]]=\1&T\E M\'"O[7K?3U\>[?\*WT='OS[1&TT>V3]!G^^9WT#RBE3P^/7Z3KFV?42VJG8U1E MMLO094';_-_0],"4@',^TR2SY47OSK0<7^K#YAT^P!#!DX^6%H')<0=0 S9# MQ_3*=MWOB X[NZB&?$07$OHW :8/82 #B<22F/.K9[TB0-@3ZR.". +%?X9_ M7OC6%UQG',UU/T#SBD25B<]2Z.UC9CKX6OC]B9&6Y$S=:%W'>..I9R=/TC3B M=F)6-N!/G;]?ONB=VJ9 M-OWAN7]&-W"? SZ!P:B]6;9-GW"T#GNA#1K^X3%$FO8D%S]+KZ9G133AOSGX MFV_!4H.924T'_+WKL8L"2O=90"=?CN((*;+Q& 3U=4C3.Y+ 'K:M8+X/]NO5 M\EP'[T'?B"_J1^O%DMP)PYX%\.QH9O']PQ S5]+Q,!EN?84GN-Y4LH&L-M[$ MO#ZC9@[ WM]9 #3K8Z<"9#",#EGXY 'KD27DP5KXP@P"S^J%R;L2"DMF_Z_0 MXGM6SC5S@%]C= 4;,G,Z"$P M.=>&-8NU-G:"@+&"#\F_X-TX%ADYM4C)^EA.WPX'O)>$GPY!PJ4NCI_&;'I3 M_&PY0YM6#4')\0=0]K,O$+C;+=GVF"V4@Y+!(U.=\?C V&!2>,*]-P0?DHMD,?ZC C/ M@["S']!MLN$!9*!,9Q;B\DULE-*?]FW&*01/37J68,06#!%<8%O?4Q^WC MHCM]/IK0#]PQB\)2?CB9@/[P\EXK+U]38;'WD/3O 2XW=$I?XF/XX2'T(-$:EPTE.=(Q$3 ;J!8F8VZ!&^6(L M,BPS?&Y S>-F1WH1FV0L&\/)W"D.\8H MSZB"@+V',-V 1.;;=P]$@"4R]\4:#&PFW9I^($>=C%Y&*"D8E0TLDEQN168V MZHW%V@ &84ZL65,%]&-9?T36THK%"RRWQ%L7]%DL^CZ*.#D2(=FB/DR?^@QY M5I^K2-"?H%*_\R_Y/3+9&""(1?8!& <>RXV6&ZD';IC!H?8&T@3V S0(V+FA M,L*;9X_**DK?>G' O^DCT.\DA/VSB?X-'LW[T9% /ZJX0?> 3WF @[?-*4U] MIM; #KL3,NR@]7"[F#994[P6?":,+];)J)? 4KZ0 DY?QE4B MC[C[/*(24!,C?!R1(B8"O-*DQA786(J;&WHY.0F.PSPY10T@<"]N=<4U)' _ M,AJ8T2%MC!>&*XU,X),!0Q(B<>"1X1#T*.^Q <:3)/ J$\F]RSV9V MJL<A>]P:&%\%@383 .LCH]C<#T+9PN#MI/-&"=OI.N1V;#G M$_;CLGP0!#;'3.R5N]=LBKVD\+5H+SS7CHT'QKAB*P=OBI]*,8>4U:'F([$M M2U,;7#+R(TO)1$IH:9(J/'R,V"'X%K41#BYF.SY[\1&\SNYJJ AF YZUW7$"=J[\87;1/'-KT%X^J>VJJY_-^(H$.@FO.2* -&38JH8Q'N M*-+[?WQZ$@.X =5@13XDM^,HN?@0=#;)B">2@PH&I Q7 =X![[T#WUY2KV7I M$68A?2*A0Q$=BOBNB.\6BN]N$MA-17(C9I\+]@;K@X$SL4L>P-5XWZ28!NI$ MU#2XL_)#FT=_!^"?,E0[\%QN02.7"\4!#!9N"GD7251,R\,W\ 38#9+G0SJ5 MBVV/P:9DB =*D7FEO0VW7U&_R9F*2RGLV!:1VF0#L247HSCI4Z8U +U0U9Z("'TL$F>SPD9)MO,OJ& Y<%DP#V#5;3$4!BCA<2P9;1: MW'M\2W>GE./X0F3,T[:LXH;B!L/S-]>?I>N;FX=O]\]W][]+MT_/=U^NGV]/ MX*!PV=E@9!MF6_YD&Q\Y@USNJ%=IXE_,VJY2J\_(VE.^++E)J0!")EI*'FJ/ M,733&7C%D:CV0?T.R ,G@XE_ATX0;47@61.,D[R %^K-.\U1Q'[>N&*K%4HS M,2F8&KV)LS07,DHX6C/B6*C\*/(R!AE*.L1RL_UG.'A)GUWPQJ:\'26J._2^ M>%\Z0W>D=PCQ5I(Z M_/+08;1[&J1OX1'@^5MI!69>?1U;Y/;,2 7/I@SD2W6=Q=%Z%HM#A!B]=5&7 M1GI@YBX1;=YPU2GB/$OL0I^1\AQF9S=]R^N'8Y\V8Q$=4CS(68C.;RB$:R(+ M4--)L/7APCIYH>CR8.*/+$@(FYT^H-O&HG#8L$V12M'%H92+/'L@"PZOC MB4W:.O$=-IFG. S@IUAFN8:+DYDN)Y.IM3R3220EB:2D$TE*6M+E&2,P?<^: MQ :'#"3N]OITBI.8MIEF?:/#!A?[UBIP1O6B QMG?^5X/!OF*&NUU=K] M(#VT\]-;'OY]^_CON]L_CM\W?>5J@0M/?;$E&SU9L#;1>7%D9J@A91*:1GL1 MQ1VO$DMUYS[CML-A4=_SU*E(_"H]I5^ OS\E+ZDXW>^<6#YX.19:V>]L&N^? M,2&B]R?#CH]J-FI8W<7/ *^.NL)+SO=:,RSLM!R/2[Z_4K-.S%/)D=WHT M-J(')C\UFK\>3W'-$TW5ZD2D*-F $J5<3 UQ^!Z*!_/&$YL%;,;9/"KAN\/@ MC81J=MP'? W[/0KU1XLYF*54SP0F#H@./%IW;NVIJ.D13P+H?.XQ"@7\7+M^ M?*S]$D=,(H&%[:7KL3BZ2)XX#@//B2DIW+0 M ;-A$6G)S)C^R?E9?+28\(?9]UR?YS[/LEDV4F+-8]H.X'LZ!J;CO20\)L_" M@/C'+( _9E@T2G$RAH&6^(1\66!Q]GTJU0SLQP=FNV\8+*+\!QQ2E)'+'Q][ M(.!H81#^+WZ\0(EK,YV;!)R&#-:$0N=8[CH[3.4;+ S-\*'RDVR26LJY H-% M<2MW[;OT/6KN"Y>RFW1\-HZ24J6QJABSVE,3LU8PE$B!">VG325++,A."_)" M2HUG"/!5::87Q4%CF*R*7NU5.6D_YO?T0D1> *Y'LU%7?\JN1$.)HN83UW(V M+)\1TK*%M-Q3IAZ8DT1IS<2#&QE^$/)//?Z^OKS8>9^+<8VGZ&UR>UEFIG)F#@)<)"&6IV#><1!Q9$46TO/D+OK'O$:?!"P7SKJG/' M[8>[YX_7?-T;S;E%:^CUSD^I1,:%)6XDZI8N1B.9NGB/BRGB,/E*>G4DY/KQ M\9=(O!O:#&\G2'9C6)6VZ.2HC8W]S>/%"+%6"!/<"57%IX0M2HV9954,UI<, M)0G)$\H[IK+EZAS&&,' 3[(XY M LT@58.&^C?)EJ4PEXO)8'R73Y]-S,1_\1A;'+J-F1-!Z%',C8);#@8"[+E2 M(JQAX7/G0\,3[).T["P! !O-(&;HA3<<:FY0PR88+J\PC*"T^;HP*P M:''CHK W%L4V' M3.&Q(W1:4]F"*8KGO+U,XAA8D5XY3( M*&I5EZ3?P>3QP^FA'5J#J$XMB'*H^8NBI_)'6G-)DEBZ$9=K\.1%'.HL_3\> M8?3B*%[I\>/M]]O'Z^W0&3Y(BG'YAN-W1M MVWTCAJ0P-25;\21U$%JNQ5))H: =/*J2Y1E6L/"8B^I98](#F! WF$_6FZN, M3N4E;A2+XX!^T<#B/"K"_?S_V_OVY[259.%_92J;O>M4R0IZ\7#.YBMBDUSN M.CAKR-X]/VT-,!CM 8G5PX[O7_]UST@@#-@(8Q#06WL<6X_13+^[IZ<;0#3B MDU!E'B]<3RY4OO0I&2M)OL)THR=U"*4EH&[/,I'TDLI&2FK$)U]. M;NMPZ^.2ZU6]Y)A+;X$7DO.Z5;5SO;%J4A6]5*UL:4Z.M?P;>>?DZ)5*WF^_ M]9R.'4[;HB?"'<&IJ'#:(HU7K6='>J%_R+/US]=\S#1F5:?GRF"_6.OZTT)* MYFX*+5?7JK/<&:)K 59P- R3;*1IEE3(NVUROQZJSM[KS;\_1@&Z8<+KC$2L1*Q$IOP$J;MA/UPBJ:$#, MW5QG_>7OJ?/.>NLV2K;FE*Q7=8@J1 ^HS57$^BW1BM_T;%VDE_12T5"^'V>. MI"9)S4T8J*)52F;16(BD)DG-@Y2:6Z&J R2I,TLO+<0%M@. $Z4DTK^GH'_- M4E6SRK6B"6/2OZ1_26J2U"PHV9B&I55J1M%8B*0F2R^;[ M3\E9I@/:8L(6Q[*^,YY)V8B-GJPY-QLM@=EA,(M5TYQ*7@&\G$+>3*V>+G(J M>EXGDE"S&]38CF95;4).,9%CZGG="$+-CHPSP]2KZUMGA);=H*52TTI6E7BF MD,@A,Z"PJ*F5-*N2-SV)D+,S,X!04TS4H!F0(TBS);1LFHI[0*&0; FY0@84 M#S.F6+:UFG4$::B$UGFTYG<4":G%1ZIF&7E]&4)KT='JY/>"CA"IAX&U[)Y#E"I!JFI=G'8/-0ZE0N@ZAR^!@_18-H0T;= M>?CK\#*!;J:-N=+^RY0.E$NF&)I9*E/0O)#(L6NY4V4)-3OB&ULSRGFU,2%G M1\@IT3Y@05%SYNQA&Y"P\N*A#%,S;8=XII#8 3. LAN+B1JC9&F&16G!Q<2. M7'U*IF.(35 M8\-J1<\;J3Y"G!X>VLI5/:^'1!E!!<";6=%*5>*X8T,K&#R%*\!"2'UU!3K- MS'T\G=!:=+36]+Q!^2/$Z>&AS;(VQ1NE_+P M#+U"6"D>5FJ:85'1LN(AID;*I8!8J1I[0,L)Y/(T908/ZXJ!'X@DGX=%_->& M9YPHPKK\)*UFV4=PD);0.H]68]-#EX34PB+5UFSS")H<$E:?'(^F3*T#1)M1 MJ5&AGT/D-RP=8E.JP+&A%2R>8Z]7N:UZ,@>!3LVPR^3G;0V>I://I'E=\*-P M"&M]/[6N5LUIA"?-;J'$EGPBLYK[T <%B7>$F]SA&,+,CMQODS!33,R4+DI+1&]446;-^)M:_(4%A-SWX^Y(3&-PKPM4%@W0[S>,3VX#/H7F.:.D MV;77E=_9 HSV'>1=/W#_5@Q30,)XY7GV?9#%7B#U9Y+=)+OW$B_1:K7791R0 MZ#Y&T6V]LJ$)26[*35MJ$I3-??5<(:U*6G5G,3O-J1Z>Z4MJ]:T)H_;*QJFD M5DETD^A^4PZU3T%N[Z*YX\D(]?S9(/LGF>,0ZEO:TBD9YT?R-X#T(!Y-5_%TSLG+-DSX MT\0/W"*.5K^2P7)/>)$(M@T? MH[06@(SJ/"RR/X=!.IL)OQ/GW4#P/\[Y "9[P4_U5OU;XWNCU?E+FUTUVY<_V^WF38O56U?P M7_WZ]W:SS6Z^LJ_-5KUUV:Q?L\N;UE6SDSYSVVC_O.[(1VY^-&[K>*/-SN"A M3K/ULW'U81FARQ_[X+O;QC\:,"OVY7?6;GS#5:^#)F=>/TPEAQ3!,VDDE3.L M9,0GH;A(?_G4=\/)B#]>N)ZNIWP=VJ.KG>6#6ILFZ5*UN:DV.9-*<#G1/1 M$\WIV.>T11JO++^3CO1"=MN:'M/S[KXQ\ZSFO-5<9WB5 BV2A]4!8$[4& Y,^81ACHKUW]L5),V_U%]/(2O:PID0X@ M0'[V'I;'HJ$?PR#]<*&*7EXDUYYR1>Y"",6C +-D.NN$]#8.-A\IT.P3E1AG M?0$"@UB)6(E8Z0U8:=/#+IL2Q/Y4]D*(4\+D5MP++WZ[QLIONJ]ZU(,7>G*' M._B;3:ZX,RL\3@X3X85?^1&!=4OULF2^1T6O.$51RBM*9_D=]B/P^W$O"ME_ M\?'D$VN+X-[M;5@K_9DSS7D >&1)>LM66.@,ETI%JU3S5L4LX/'YHRQL4+'W M4@WD@'+22 H=A12J6II5RYOO2U)H5RJ"I!"1QO+H5WG7W=F.@RI(-QV.;C(< M1RM3[:^"8@=,Y+P'Y$D,D1@Z0#%4=C3;($^]F-@A&YE(8Y6-[.BUD[.1MU3O M\8!BZVT\_^;ZWEX[CQX>=YAEK6)N>-+[P&IL'"!R'#VOWT.HV1%J;,TR3J.Y MX $BQR2^*2AJ-B[\0YAY8\PXIE8I;]B?D9#S]I8 H::8J+&KFE4YW%*.QXT< ML@0*BYK:IDW57XN9;>8=&J9N%CPXTO$C/F+!*\X$O&('@ZH)[@P^A69VHV1K M3FG#W9/#J"BXI0#[J14-A)^YFV/LGRX*$.(GZ4W2>V<\6M$JI;S1SOUS*4EO MDMZ% 15MV^?;MK?TTLEMVY-.)YV^J\A8J:I9Y;R;,?N7W:332:<7!E0DO4EZ M[T=Z&Y96J6W8=IND-TGO@M'%<4CO(_?(3-TY.8]L[98CS_>5V&S"L]K^:47A\ L(@@9+)$!H0KD.)#=#QY," :+_. 1\.OW_IBX(YB_ M_/3#$+X2QI/)Z)'UAMSUX/,BP*8.@0@!YAH#B$4P8;CO#P:AB'!.6.E6H635 MO-3H'E )7/FWZ$7G7?E\.DL8PH5AL;]-F*Y["F,$P++/OC=TG$0 MX"I36@'A\Q -]174_?FW;O!QL3')09!^+4-G*>F'2VLP[XCP#4-WB/)W1_F5 MS2B_P#IJR@:+AW;VSYK3.4TA/$/]>U.W]Z2'TDDLL&-V2M.'8+ %2M$R'*:( M!A\#4VO(VD D45MX\":2]C^ <^+P8(3ILQBSEV!L%^)S);[LC/3<*KZ6RRWX M8DDWLO)Z^L5Y@5T "?*L35N_O2T(S<%,I+Q^;YC6%+#P-^!W*2%EJ0BT9^G% M=VR@H>>LA.D$S&KN[Z\Q93O53E/RE.H9^ H&F%&B9(BX&_8"=X+LQU#=,=X+ M_! Y<>Q'(!6YQ^_$&.B3348\ @80?)HN? M?&UV"6A-(U+]F0Z@=7P.;-=<.3I;.3JN-S#4IR.O/*9&':\ WD$6 %US;>#=U*P-4^X.+&FN2,E):V+'-G+7 M$RA@BM*:BSWE2L0DB3Y;5=,$7))$K[(PBPVI,[M6VHZ# M?\"&-57IW0QV%:UL4>'$@B+'K%*1L:+BIJ*5'(>04TSDF+787[>FP;^'/\KZ51U[XL[KKNNLUS:F\[DSF M41S%/4 -955RURLG7YX$W(D).-O1K.J&_;=(P.T7=29MFU"P7;@ASP[4)!4HR55./:=L;/O]PDZN=ZG])WIN;F;B0AXA$<)-')2*)2F1(-"XH=QZ;T'O*8 M%YFV5J+DGK1BPUL8VJ>[36[4M%)U3\W2"#LO9I@8>M[0-^%F5YQ3T4RG0M@I M)G: \%'#_PQ1-K)5D5UO73P2EE'$*Y:_=K%9 >#-UN[(MN^ MZ/D8G0:< :&+ )^"Z?#"S(4- S'XZ[L_N?V^80ZL@5/I]AR[Y!C=.2Q8KAUO7O[68;ZQA_;;;JK)'>"<(Y!J MQW:H!TP5JNE+-7WW[Y,?2UIYI::5K->EE5/6.-7T/3QOG@3<:0BX6DFS*J\[ M>T@";F\U??<12CX2 7>\X4K[U8T]J*8O5:TEZ.S_?4K@H9J^M*V^AA%K:';N M]F^TK;ZKX]M5?<,("MFI)(D.2Q)5JUK-W$?=6))$ZT@BBR01>--B&T:H6Z1A<4.Q4CMSX@W.R*P\%Q,VQI?\X5-.7 M:OH6VI4_F7J4AEG3+&O#0X=4D++8R*6BOB1$28CN0HA:FDU5?8]3B#J5W"<( M2(@>?S#67M:89&55W_G2GF\W93GBA0O^A=M[?A'FDTR&595(TI7L',J&^4*J M1=:!8@K S/5Z@>"AZ#.[5F+=68*!^ MX-X+CW4?&6<#?N\'LHIK,N6Q^XMQF,X=+D5B(N0C6!Y\.G+Y:/3(_,$@%)%\ M?;9")E<+PT9^\,AD@6B8*>__.PXC&0[75Z#P\V_=X.-B2=Y#PZ]36H'?<&GI MR./'[A)1\WQEZSW(FL73V?LEOPX@>7Y;Z06A4AR9@D\&(HQ'Z@19X#]$0QQA M",L303KU^NTM"^-NV O<"2X07@&BBL5A2(>\Z'&*(A*VCIR=,_>SK)Q4-V]] M8XU__FBTVHUVP2?\18S\!P:H97X<,'^Z=2Q^3807PG>XUU]Z&?Z/!(!5/?F= MK&L?R>!M@JF+==:M#+Z#J-QN5'7+MK=6:3O?2*LF9>O5VK;FY%CYZHC3G&A. M-">:$\WI6.=4*U6IBT->LZNZWC[W"J_H*-LXK >2A3V4$UGW.G'ED^21$VIT M0ARR/H<<0E>7==;U7(N[TV[WLAY54+>7S8!V?,U>UELZ1B%U&<)=UO"%X$!, M1)*')$]1..[TX/""79>&_ST?#*25\*"GZ"EZ:A]/'6_'O*?";7GUJMFAVT:R M15J0&E8Y;8^C'KS0DSOE8,WIC:B6;^F\6%#G&,9QEW=YN M.4FA8Y5"). MV%M:)7=I/1)"._/'R!(B*70"4JBD&;D[8Y,4VI&9FK^]+TDADD*')X4LK6R0 M/U9,W)QL3.B@&_:MM^!;$0IY(@MW"?OB7HS\"1;@H?X"N=2THUEFWL97!2S$ M?9S(L7/;4(2:G?%-R;8).<5$CIU;[Q-J=A21(-3L:L-<$FF*BQK(TLT)N33&18SBY@_"$FAV9 8YF5,@.*!Y>D&=VCA:JLDA/T5,' M^]26THJEV*CH%:?8.P(=V5!NL?G0P>MEO:6/WC1FF<(1AYS_GLG^R*, I&9+=)+MW);MMS2AOF(M&LON(9;=3 MVC2GAV0WR6Z2W3O9R=1J96/]6-G^^9-R*=<)3.?9GMY&'N7A2%=S'S'8/UF0\'X&NJ%3*&)[:Q:K6TWA+$F6 Y 1!^>D#TKZ?FQ>>@2 M4F:??(PX$"#\VW?O/_\&/](IC7EPYWJ2&AV@ C7?S[+?[W24])TM+\8HO;0: MP\1\DJ%@[RV]Q&#LD>M[#-L0"QX*YGI+TDS8P ]8!.]$PT (-H;QAR$37E_T MV7>L?*>TK&5H#%N":XR'0/7C"0_@@FL ? 1NX(:"8 M/0H>L =XL1\+?(>S]V7=FDYPY$;N'ISJ;L_R"Z/E>/QWO/S$/ M(A$P?Y!>P<;;\" 'T0'2P?,C&,GO]>) 8S#3R.6CT2,\/@A%Q+J/. %3-Z83 MN.,(FN1+' 0/# R(<[V(>WXINOG8PZ]&[HY_79VI9[OG8\X"+PI M=G3&)#Z!$?/B,W1_$39W@4TS@YOL2NN"/(6KRK( 'Z9X,7BGK",)5J\^H M ISGZK4/!F^V=J5702+X@62Y"]#'(L"G8#J\,'-AH%L&?WWW)[??-\R!-7 J MW9YCEQR#6YP;/=NQR\+FI4KO7Q508*AZD0$OX8- 5N%O'_EJ8L]@H?8<$K9$ M@ M]L24!-CN-[\P$AOU>;]6_-;XW6IV_M-E5LWWYL]UNWK18O74%_]6O?V\W MV^SF*_O:;-5;E\WZ-;N\:5TU.^DSMXWVS^N.?.3F1^.VCC?:[ P>ZC1;/QM7 M'Y81^B8T^:;\>-/Y[\8M:_SS1Z/5;FBLU>BL@[X]3OB+&/D/#)0@\T&N^Z 6 M9F)88YZ(-"F^E]Q !NYCL'4Q/SN1#6V7L5I?5C&+X?+NQ% MY45\[:F$6&N3O]A4@7'\=;;XUUGP*0'-/E$I@IL.NMQ .,.=)/W53$5P.&H^ M(>%"PH6$RU;A0/6)Z"EZZF"?VK0^T:8:;G_^VL)NMQ1N-]EM4+D+^F;=4+<% MU=,;O-"3.]S!:7)'.;G#';S0DSO'C9=9W:\[:Q9Y;P%K4C^[$C^E*T\I11( )T( M68"Y8)7(7"@<7@Q]QT8<<>L!4$5-LYPJ<6OA\&*3<4]4L=#R0*N853*'"XF; ML[*AFR?'LEOJ:U=D]_I*="/FAF',O9Z 1881>PC<2)S[@\&;)8D=9>V]__I3 MU33,3YO5.*7*B(0=P@YAA[!#V#E5[+S.L"H<7EK?R7XZ23HF[!!V=A_HK)@Y M_'/"2Q$#G825W6!%,@M)LD+BYDQ6.=TYSYQ VO66#H&>;@C,""G$,H>-G3,C1T=Q0LIND&+9>MZ6ED>R TZD\2*_DHHK'%)( MQ149.V>4DED\I!#+%!D[=ID04TC$G%5J)WA&>DMYD7+=%;WB%#MPVI'=P?PW MKZ'WTCMOW#&^:&#?;K/N?/ I-"]BN8S*EIMVYP+/ 6Q\O3&O%) F\JBA_5-$ M 90826R2V#O;!]$J)DELDMAS-+%!:A!);)+8)+%W !A3LYS29BEB)R6U#U#N MEJU=YY>1Z"31>3JB$TODV/EST4]*;)Z*O&"08H9$K) MQX@#'<*_???^\V_P(YW2F =WKB%V8N#,AZ\-=W?W+[?<,<6 .GTNTY=LDQN,6YT;,=NRQL M7JKT_F67@=M] *SSVT?^^07 OBGWIC3<\V$9'C('_";U,>"]#Q3L 0&Z0,1 M*Y$8"P_H$!D&E0$N'^ZX'EP82V!\ -8KN+AJMBYOOC=8I_[/1KO@4VT3TVV3 MZ1PG8;KJH3)='_1)'(8H\T%%N!XH(I#R_)<(]8*3\M\:O[,O/]O-5J/=9M\; MG=OF97%G7+)@QG7/B\&$_3_ QZWHQ4& >O)6@+8&S7I6O[W] !IX BI28@>Q MR6=O2#-B],CN^0B>!ESQT8AUP=Y ZY.%<3?L!>Y$*F_ ?!3P7A1J:/*%,=H5 M/)(#"M3*\*[WF%H2RLC0&7R>A4,_'O595[![5SP(-#WZ8H*6BQ?!I^'%()DM M:O>^&(@ Q\Y>=)6IB;I>&CQ EK"F$0>+ ZT7/Q ]CC:%*ZTI&#&2-@R8*>-0 M9U?NGNRT%AKASMG#XX%Y&?SH8A6,32$:/PB1LA2TFA#_CF:!/#PV";CN5[0&I= MD5(%VJW(+_.F\8"[P8P1?4_2]M@/IE0#).\'2)*3$%MV46T&0!IHQ@OAR",$JV< M/BEX@'&F$ 0:BNNIXZ\IPU(]/$8!F4CALW?U]-W&EV;GJO[N@P:C]*1>?QBZ M\ OJ:M &G@+YC*H2 Z?X3F(KG7LR8U@/@ ;U&YH8D1L!-!5GS#^5AI(F<3#Q M0Z6-@&D>_P^URPP.@!+I,H,6!%ATX 7DJI$?QDHK*3-K.FK?%\I0 X$S$KU( M6I.I7D'\W($2#95Z!$L2C%"P_V1X";72G2=-TNZC--C4]T(Q0\_"$C%0U$-M M)D-/J TU4)D:FE]\!,3A*4V+:YV^"X:P"HDMOJQ A--,U&;?'8 M*NV#P!\O MF4@R!V# M+8.S"E604!GYCZGAE,5M8ML"V\4H@<&"]H%N<-42H,IH4687FB?*%L.!^9QQ MM (73^<\1VN)5^%[(XDKB0I0&@(-*(P$KOZV*WV9?\>>LKSDYY2N 6,PG/@J MTC@'&9A)?:I91H\:>R)9%BD?/P\6Y5#%.>%5'$93W\'+B4DVTUQX)_%II#DF M0ZN Y02>&>DFE*N")AZ\!^SE(7NA01JL&!LG\^ '?^"Z$E,5!*_H+Z.*2>#? MNQ("(,S!?\$MDGE!G!'9JZXOB'(-<3%1(5N$G_@%VB%,[. P1E&,OAK2!3I8 M0&+@(A10"P1@1\?2]'^>*OY"Q@*N2.XJMD4UF7H1:X,=IP%ZM7H$:R0]D[IBCS(7) MH\<,[TCC&@C/[26)".Z[?4FS*W5.ECX"@*LU[-NL*_JM?_]YNMMG-UXR;<'G3NFIVTF=N&^V?UQWYR,V/QJWT'MKL#![J M-%L_&UQ[T]">=($09\ +P&]H"Y:L&TPUN=[+D;D4,#. M[ 3OSD?!OA@HPL7I2QVWD$ M8V*D2#I#\',D'P+MR#WPJU+;$T5R %^9^N2SN!K:4\G\9P'1+((2VR+1.$_, M)MSJ'D@+$/1^8DE-S0DT7%;IYMF&^7.:="W+0/Z5,:+FHW"K5;@KS?]!+,$R MIW[G3- LL)[0UG+T=46/QY+8%0+1A5:VD7*; MS_!U=I (:9IXQX:?3YRE() MIEL 4WLB,4G%=,]_+I22":#,F.&I(I>)8Y08H#UHR CBV^EHABUUHN.4B_8L8^0^, M)SX_T#\@7(>@!<"S&20TR%%;Z2%4(7Z\9M/NW>]%RN M^6_GH(&TT )_JIELG?I/&6WE^HIB2I\U$5]^#&/TPP_KH$.ELT5JYS%U)63Z M)AN$A_^02>(+C*CQ>N)[\L7_J4C)7X'VAQ/\GQD[!1MV?&N%Y2!GE2 MQ"GY9$"Q^$9-UI?*NJYB0%"O2VHQ21:N43J,A-DDQDF(DQ8Y1BIFEJF:5:R3%2(J1 M%",I=JA2S+"T2LT@*492['BD6!+22R>1/IFDOFVQQ>0:[V<@O:3RX6M'I]G1 M[&AV-+MG9K>C_8V]BO_6]% L[6\1! MY$'D<3+D4=,JYA$DUU, :E4 *NWSI,KZ8>^%DXL_59V\*8M'XBB0%_D2<=CF MB?J01!HO[D)JU7+>'7.4C$<2+$892U,HD.HHZ5U&$8)YJ\?0J!I_:*-B$G%GRRM)I- M3B0YD2N(PZ[D+<]%Q'$BQ%'1G!))#B*.I<11UIQ*WF(R1T(J%J,1 M"_EH=;&4V'ZQ28IG.:+@'YBR]FB)^HLTB4\>+V;94*LA%I+,]NLD\T+?(4 M0DSUWG]B-W3E]MP)UW4BAY$<1B(/(@\B#R*/[8>;R@;%FHXPUE3O_SL.(]%G MC2_-SE5]PTXT:@G+&AJ\KFM/X<"5N_#M%@%4; %AEK62L6'0;GM VK>+=IS> MLVGK^^B46(1F5%L@#I*A)$/7Y#-+JVZZ\4$RM."X-?5]]&DD&4HR]*1DJ&-H M97/#?2"2H<7&+=BA>:N#D0PE&4HR-&^*144SK VM%9*AQ<8MV*'[Z&]4!!DJ MX[D?(P[4"/_VW?O/O\&/=$YC'MRYGJ1+9QZ)/8%=@Y(E?/ZM&V!L.!GW;49) M%F'C$!-?;6U?!&+$(_=>?'IP^]$P66'VK83G2K-7>!?8*XY6O[)J?CM$E*FH M\%'#_PQ1,;-H@#@GPQ>*>L(PE6KSR + MY[EZ[8/!FZU=D4A?]/Q 'C"^ ,83 3X%T^&%F0L;!F+PUW=_JO3^57GWN8,LQOP!NX0/ EF%OWWD:[%,[3DD;(D M*TL)L-EI?&>FSMCW>JO^K?&]T>K\INFS6K]GE3>NJV4F?N6VT?UYWY",W/QJW=;S19F?P4*?9^MFX^K", MT/,+D%W#YQ:(PNNYHZ0((^ 6NS8GU:RQ)&/FSXD(V)6+"!;Y;"7Z MB[+"Z4[8DX4MN[ZPP@*M;KF /6MZ+!KZ,8S1#S4F?O4$J'!<1R@QQ,>@\:/P MPYJ*#58A]>A,]4BC#E8SXI-07*2_?.J[X63$'R]<3\Y)OO0I&2O15TCF3XP& M"35U>R:\]9(2X,F.;/+EY+8.MSXN7K=LW;"LI;=*NK'T^JJARKKEE'.-M/JZ M8RW_!LV)YD1S.H@YE9UG1WHA=^1YQ].8>9YSWO2+_O*BN5 H=ZP#1J1@8WAN M&#(!MF6??>=!;\@L0ULCVG6:0&N[O]8!V6L(KO84=&L%9PH.-[-D.NN$4-=9 M\4E!S7XM*QXK8(B<7D]..\JI!-CM:<7H);HS[]&;_8G.5C]Q&L,YIS%?:/W4 M]U\.?GO%*&EV[B;;>6&P@]V3W+*."/PT"+RDY^[B54#R)@H^70JVM%KM=4E$ MA2!ADM!$WRLDM/&Z_(Y"D#=1\.E2L%G2G.J&F2Q%HF$2T43@*T2T\[JC((4@ M;Z+@TZ7@FDWRF:C[6*F[I)[YW[$X$5/[R[M'_*B6VLY>XI1H&:'6'F:-I2'"=Z+),P M4TS,$.,4&CT&,4Y!,4.,4VCT.'F] <+,*3#.T6^K;;7)Y>&& S8C,HK6$'H( M/80>0@^AA]!#Z"'T%+R#+&'E%)CFZ'?8KL%?NU,5TWFO%\1\=&(;:Q1,(_00 M>C9/3#$=VIDN*')*ND%'"@N*&Y)KA!Y"#ZF=(T3._M3.T6^Q?>.NQ]!5"T,1 ML9"/-DN#I& Q6H(/:>'GC-3,\P:Q3B+AYB27BH37@J'%Y)GA!Y"#ZF;8T/, M7M3-T>^EW8HP"N)>% =X3JTWY,'=J1U3,TTJ*%10U #/YZTH0KC9$6[H=&=1 M,4,; 85&CU6EBK8%10WIF^+BQK"IGFU!44-GU-X2NDWL/PQNVBD?4#,TR\K+ M_A2:V9W6I II!<6-I94W;8I,R-E!U@F5KRLH;H!Q+$).09%#C%-- M"$'D(/ MH8?00^@A]!!Z"#V'@IZ:5C&IAFI!D0/.VYZV0'>ZQ]9W[_<#WP[_Q6#6HA>Q M0>"/6304C'?]>_C9_W<<1F/A12%+8;_5&99U9XTI?IKXJE;E12!&/'+OQ2=L M=WYNR;>?8H^' @=X]_DL4R)( O=$-@TQE[ML4RYW\1!3TDL5PDOQ\&)I3LTB MQ!0/,;CA07@I'EYLK58BQ!00,< PI/D+B!=LITBGA@N(&&RE>-S'Z_;F5UZY M82\0D6 1.)A=X8F!>YA^I/D:/_)PXRYGAIWC1#"%PRB43.AY][E*)VD*BAEB MG$*CY\PQ"D@7@Q"2P'1XHO$@V?!@V7=">O8TP43!1< MH(4;%:UF;WC"BVBX4*@\61HNZ7:-*)@H^' IV*IHY1K1,-'P =.PH9Z\&"> :\P?,J.JE M/[.!'["!&P(1,;-D.C+]8O:WS3!YH2^[GR[F9.CSR0P'@5NS:+C]"@A 7$;# M0*CLES>9X,M<+.$3NK_>YOOKH0>\AF@8,@%TTF??>= ;*K_.,K09>2)=:JR_ M]$P*Y@5Q!EY'/(J0R'M#[MW!]%S@AU\]$8;SCP>BY]]Y,#])XF'D]_Y YP6K ME'-,[SE$"K>*1N'+LKP6L[G&_)%Y?@1RIL_Z,:#5EVP1AU)82>V*0\3CK@C" MU7A)9F-C'M9BDM:#VX^&B<+*OI5HZ-+L%=X-?9S>RE7 ' M#\O 2>DY4A\,WFSMBN/ZP,*!9-8+))% 9=K]Q@LS%P:"??#7=W]R^WW#'%@# MI]+M.7;),;C%N=&S';LL;%ZJ]/Y5P0HN: "P5_"!U&C__:1?UY)[!DLU+8O M;Q867EE*@,U.XSLS=<:^UUOU;XWOC5;G+VUVU6Q?_FRWFS.--CN#ASK-UL_& MU=/@\3Q-OBDXKIM__]F$5?TNUW19_]'LP$IA;3<_;R\;[75PN9/9+YWSB1F LRM8>?3>* M0?>R20!BWIVH0=QHR ; #B&[ [4;2(M46K"SD8!XFE[&[#3QTUB)%A[M8U5: M4 8XA)P [_TG=I641D;Y!W!)C"/&W0"16<>""&E$?A:<> M_. /%YM%)G/WA.B'FEP.?(BS$=@)H)^ H^%M3;Z"CTQGL73-<#.,)Q,_B.0+ MO3@(X.VGX!KPGCN"E\%N 8_Q 4"#5V$@P!G:&XP5G$!N/'8E>@*U,*M(H\S2 M$%M2!0*,7$^"$$PS SC=V#4(@Y@8>C$7*K+]?0R4(I_[_9A>E?NG:MHA;/W MIE-B,/<1HC@4G@LFBCEKSML1A-C+$;R8AT#R1R M'\<9"(Z( J."9SZ+[@_:+(@AP"CXXX"5A#9@8" D(+%XDEHC,&] 78 7W]>< MZ1QA$-\#9@'BP#D"RGL2]P,6!1QF!^-%#V($K"0-W)DO)7C@P=T0+%*8B4#H MR4XY&IJI FBR+R9@H[J2@A2%\C&0F/M_RCR=@^K7!!*,CT(?S%@OXBZ2'7MO MS, Y$E&R@ 1^8=P=N6/$%0R>?3)$." !X"/G*9CADQ)5,;J%"!( 90_Y!T$$ M]K@K02S@US%\'5?>Y2-94!JA(9]'=#ZE#_EU- '1WIL;%BQW_'L02^PAOI08 M&<$*@XDOO=E)#+^% J7 UWF$NAZ\,9; @BG=\: OD8'^E@C&(4X*N?4)!#4T M4T?Q]-G;*=%=^T!@.%?T'@ N"5A4#=IVL#;0/ MF8>D+66ZC]X=$C[\)O<*E3*3ZM$%:@M1L$N5HQ==CB^5QH&8C'BJZ%ADKL!N' ) P7,L>3=?N@5ABALF2,!,^ MWQ6/P-4'8'>MEC\SJ2.I/4,"R;(QJ/=29$W]!1!1OV",+;D4( [& 49)N,X M[ B'OU@'8L[\ML4T4B(W!6;1%[D+ J <\4DH+M)?/O7=$ 32XX7K28#(ESXE MHR3WU.TD?E&KZ57'PA!&DHZ1?#B);N@ X(^+U\MEW2A92V^5="/G M=<28=;<:7OVL=K"8TLVSA0%%FKGK+V4/1EP MYN)NVLL0/(1,M;/WRJSW8QBE'RX&9UN.:(S0S,LA^I$%0XQAF;G;DEZ6%6B]@K> MKRJZ_J9V[%H4>L"EL=%^LZA?20$Q8YM:N68>:]GRO<*VH9*E_0%F?LHT4)7Z MG*:$^M[JK0VR37*2<0[A0H;)S@R3LKVG5HBG8)BT1,3ZHA<('F+BSI:%R>LC M%FN=.CKED,8V %1L"0 ^H[E!%Z'MP:?8,3WB$.*0BE:M50^,0YX_5SF???%V M<)4C7F"RC=M;(X'EZULH\D1.=.X]D ME7=Q2FO-?!ZL+FZ6/^TOK7$>-IC!@;# '+J:7IX"/D4(&CB9XUMI4JX;A!$; M\M$ W:S,,5*-,/26&#+T66)DU@1%#&7X*@Q%E$G\D\C*Y(+-HTR>>^2!2,Y MO+=74,'+0]F$_3?$OH^)PC<2)P# M+F8I^L]8$228]B.8REDSN]<+8H \"AX\U72G#D[)7/J9#'E6D^25()]_ZP8? M5Y]P/KWC_/8\+.@X_\$>8*/C_(=QG'_S0(8\!.NBE;68WC1US#"6D?&E*)2Q M.P,EZR%E_>3IX>)I):W49W*]B'MW+G*M,"=-WA$.L* TF 1EX?GW2R1-8,E^5#9N*EA M4=QT][2,7LU4JF!U"!/N&%,\3.7,U$.2YZ8]F-#B<>87G2)U1K?O]F7!K$!, M!$>?BB*O.Y%7EEY='E[!BAULPET9A\'Z<>'@4<9SL##)T!_)B;[Z0MA1Q6!TD<'OJW"^6JXL]/)[_P -5*P-<,P^+/>)( MLB *4J:JL 8B,!HEY0D.3A)2G&=/5"\#.Q/^.#U@_MZQYC3V"SM!<]')Q<%, MIZR7UAW-)C2_L7 S,B&].6-LSF)6DD<)+"9^B:#GAHE\$N/)R'\4(GEF*LDF M(UAG%,"LN9).!1!!SYM>X*?>UB\[/\&QO?ERW?RF'-B"S[HC*WQ@?099NTA5 M64BK-X1I%1O 0R_"0%]6&X$-L:0NQ-%7>;#+NE'+6SCAK0LJ5/5*J49SHCEM M;T[&\Y5,=E"?PZP<:(&.'ZG!@G6)NX^I03*!T?P^U>C86HV.TF)N7,$IH^.# M__*:.AW9)9\.V*YE(?8A?-A@CX('!,&\$#3.+0FYM0X7$.CF"@&<.P2Z#<7= M4(!'B!O.5&MG>:V=$3K,Q:FS'N6:6BUWM:PWI]Q3 M*(/U>S'[8(YB5#]]\126_R0G,-.G MNNO?8X-[%T]EC1Z9+&J02*S?%7EH' 0\?IR600A@0FPAC]^?@7CSWI)9\0!49Z 6QK#P0"3Q[ M+ _Y383'1ZKI_0,/L82#D2TYX ^6G22#[U_%'2F%:_NA>9"OH31>63!([8WL(N3'_ M0R# 70E6+-HR!MB'Z3SX&&@]8EAWSQW+X]J#I$FVJNH^A;,\@3_FC]BA.L"2 M%,D!5W7&&L<*178I2[#)1Z&_B-)HZ,.;V7-YB*C ?U0 3QIFCX!,L"+7M"U[ MB'!77YT]R^6T1[UX)/M$=V6!"*Q&H%:$-4_DRI/1^GC*LQ_WDF(:N8$VF(>1 M7O26VK>-RT:K<_T[:[;;/QM7K'YY>?,3BQ-]8S]N;UKP^Z4L?U3T,Y\MWQ-+ M3M.Z_;^^6Z-(5>U= 1;V3"DJ"UCG[S_K@)=.O=/\1T/6EH(+U^G?6)KJ^J;] M\[;19O4O-S\[['O]]F^-#KMMMO^V )9GJ\[M!W__*R2GBE\@@)44\;T['Z4/ MH.$/$;' #?](M(2\G7:PD96G$K$<2(Y$O@5Y :-[K!<'@?!ZC_/M;PI_[KK9 MZC0 E8"^>J>Q'(?%FO B^C)H"[-X&XQB/':MQ/HB\E!Y2E$:,K"> O\!WE+B M'J7LI:H3\S6I$P-<44<)K'3L$G4KM=Z0]]G[BI&IL.#'41@!F2!YJ<'Q3/@L M.>3:YQZ,_45. "Z$JZ< NH\'&<,@PEI#:,F Y0.4Z,5C+-;$1[CTC@C&K'WS M]585)>%8U,B7=6U*.MBB4LGQ#$34V4I9%L43&GP=])R&>CE3NA8T7BA&0M9" MZ3ZR*_?.U:1Y(^Q/@K'PRL1%FC[I8 M1 YF"Y:(6F* Q8(%E@]*K*@AT"&N!19Y9GQ@7[[?R/W"RJ=0VI=J'(V=F1_D MXW+4^2'A%1RL*]2<\.[=P/?D M ZA>8JFL\5VE[D>/^&T7'>DOJ1\;26TYDO7TPJ% 390(SFGI_'G#9D6-&TWI M/K!80)+^'XPMIJTC.0,O!(L:2OS70N6(^4$<"\-4"T"ZC[PRTYV3% MWCY82_I\JC137T5BX#<9,I6N0U+R$V@"3/"GZ&6)L-&><%;J+=X)#VTY M8*2^+T-.7%&Y++C&W8#=\U$\COY>& 6Q_)[&NC$&>;'H*H>WDA@2> "> ME+S3QH>R6JF&_!ZK")JLQ3J =_Q A:2&8J06"'Y(I+/FX"DK!6*,,4F0*/>X M?NG)/ ";R-)5KJ>"B, 1"TR5Q.7D1] R#E21B:$;PLW#:: MWUKL\N?M;:-U^?L!^<%(61E?>"$:D:D!IP(;0"D^$#<2NO0-55@R6RHNB6V" M3OXWH#%ZE&XA$+YZ$C\*7.,#M7'EX+&?>EMG5UA?+$!&6?30E\]JQ+.S2BH1 MIJPW52U(Z;/@OBJN&Z932@<.XV[H]ET>I''8] /* _7GIBBUU8SCE3;X7URO MAR8&CHONARQBC(I%^B));/EQ7N=YOG<.SEHOT2'3]?%>3Q*^EMEWP/5EIC%] M!B&8763LV.1ASX&OL"Q.J"2/R!&V@:J\>X8$"< M-X4XD-(E(+F?N99X]EG$].- 5O-;HQ60LD(D^!5E*H;@X /7_KS<.G$1GG[O MCZ04[5]DA6V@J[Z2L\^QRG,N<#%0=WG;N&JN" 47:Z8IUT@IA:H5 [U*LS^- M_R+S39DU$#WAWDN?9>('T0!D"(8F&BN& 4-6%H $RL+!AH$?WPUAD+L8*0V( MRD55J7:^>D"P_ABU]YP!$H,4288>J=PI0% M&LV)CS:+6X8Q#'/OAJFY(+E!CHZEJWON1#%)\LG+H2L&P+"B%V-XD-W(+(!$ M.\A[7Z?\E]S34GNC#[)_I!@]86O%C;)>+^@-@-89QS#R0 9\0=;?QLB4AL7/ M#>=,?)!/&TX_^6NVAC9,)U#;\(U4Q]654VS4+)N=X4/OLK?>??@P[YT#W++P MV7"MN+ D$ M/)(Z%*P\D'\9H,U!"D,[ ;JH??1AY-3 @H-?IP5Y^TE)=QP],7\3 M\T(F.BA:#%DX$3UWX"K\M1N7+) X3#;[QNHW #;HA'B<;/8KD3P>QQ[X/1F] M,9/&V2P/29L@]I$T1UC1.4&/@FEZ?:8&5*)*$,IX/TPS1.L0_L7I2,L.] +J MD]04E0XAAM<"'X9+LETXEBF6*T6?%)882B,3=!$/^LJV3A S0W?13<7+_ZZW MOC7:K-EB'A>:\V\+6D(U[ M?K0W=-)[0\NM[!_UVPYK-G5VT_EOD+C-UM>;V^_2;-W8IZB^6\@2VE,*T3.. MA0'6UW7C&Z@6:8*#X]OZ5G0;'/?Q,L8HPC"+L M=:#:S['7@<3P SPGUM18$ZXQ0[E.8/)^!8.3&:7SOZO<$ #2!.$$ Z'5 N]E MLV86-?GS/6C7$PXU8U$X[(?_Z[H,=+&O]TBZQ#)";6%9CP/3/EGEJA,K*5;C$EO=8PC7H2B'O7CT/T+Z9>';RCB*B. M5*3H*G6GZW(/F-U*VP^=6))!Z\F@811-PHN/'Q\>'O10]/0[__ZC^^O_]?W> M7S_6P9P'@SC\*/K@V7T$/N*UE+05O;#WPX%RQ+5:K1DF5K/& M (M,AY.IAKXG^Q0F9P/@SCWP9]*!,^ 3;'D,/IGLGMU@5;ZJ^7R+"<'*8 MY-)-QW#1X\+?U.X>MHWRAIC&D6PUJZ@(AJ3A[<2(GC]$"1*[?W>VG7PJ=3FNX")#&>-*?AQL,=$(Z[ MAH@NG,5T]H\J"M!3B38J#4%M"R-.Y="M5.[O0K&!!$/S[I[0A&!V9&Z&\CK,RU M:(6]I,#>E%([2V ZAY,LUS,0H'Y?'@&;P[HZP#44,HWDWN7/R!6)@G\#GK/V M04H=#TD8ZPEI=$6/QZ$D-I6IDGDU0WEC'UZ>9M!H>#(*38H@GJ"9((/!\I%E MM*@FC ?ZFMXTP4N%PV'I@:*IA-C]= +])>R)=Q.QJ"25"3@W>;A, MK2P1@D^%7?9 @E C3X\#S.")D2FA[L>>6AS&!99M_!945*:'W>(>AM]5'I'2 M;LQ7UF.:2"&W"(:J.R]<%K]_?]CU,RE1Y)%.1^""4Z$M-\QGP M,'],DB6\\@3L*IU&;M> N(7%IZ=BDYT;9F*Z7^IEM7P ME$I&,"I828F$IV/CH">2ADNQ2D?BB>T$G##R'Z> Q]-B69DL%1S@UPW2E">4 M.W)'S*+2(UZEI71H7OGH>H$,H0QP/:/IH[\*J6*X@G??W!#(4^K/*;G M:[LBPA[8:;A<[0/*;R+79>>2LN\"ZS()J^6<*T_R2MY=RK(HV971J 3I*2OT MK]P=H3!5&Z,2^GUW\+B@5\)X(AUH!#0?R7T6Q=C5J@:#S<#P4<$SP(( MMR]"\-MYQF+C/33WT[;I(,F'ZL-N]LBRDE%*Y:G)H;L_;_"K)-4X22(I^CQL'Z/3S('UI_D,DJK,DV!X]/T MP<3@4(PUDY#XO6X!Y'^F#AF MTHF4!08 '@I)&8:=ET(RY?$IRX)HE2"_4%%C'(..<9=L>@+K7;9YJU)(9-B)*K4&D!3XDKTRO+3($?/VN6*1>U!/TU3,1 6L(1P6HPOSA+ 0ZW#3Z,(+[FL2 MBWQI[)2YIU&))\26>*]+B&XJTQ3GI%23 '&@\IY0BZ6-WI,QEGA/699Z5@L7 M1+OE#)O^F+IMB2,OLZVEXA^EV2:)\(HX?'.0ZN* F4J*9K49;*'(Q U[ 9>DCP,KC5%XA M0*1WX:7PFQ[B2[:(EL%,RVPWXG[D[(#'["@3%EJ8J9W$%$D1"$HAS12\ATL^ ML-0=^M*>DJ9JC8!)*8VDFSXE$J3W)( TY16TFU64U$VL$O6!K.)#;SY,5Y62 MA4SX3@:1.E IGT @\:H @@);>J(F,W$5]LI,6YL/1J0EI@)7*F1U:D Z^M*\ M&\DS9#(Q+%!A?T73?XAYMT *&'5.RTW*3TV%B;1I-*F+X\!;/<9(&<9*.L$H M>"JW[CW.V0B 'DT>O\'39>Z4V3(S!]CA\H,H3#,NI5+/P%YQ;VH_RD3[0$GD M1(@EA_4B#+QC2F6,FX\ \>2$FSPQ(S,]AW(ETIOMBOG3,("FQ P2_;3^Q;30 MU:S^!>9'IA"19#3O72^G]CEQ\71U+R>T):E5IY'35GF3R@64GE:<]+2M9'G8 M!--A[(:/S]9[/S.R:(_[QM=IH-=1SC9[N! M-Y.4L$/(!QOXF!@N(^3J6!/6]%%%]\1+3LNP8Q2]]RHGO$/6-IF>;;_!RUC M/8_]Y$S=7)ZS+)O#P$,.,'XT?W#O8AV\J(*6"BA3P2O+;,K#5Y-07*2_? +; M ISRQPO7DT"6+WU*QDJD-8JG)U4V)7.JVXGDJM5TIVR@\$KZ@"0?3N2:#DC[ MN'C=JNCEMFN%&U29;U477YKCY-R M=+OV/$V]T*_FD-K2_) &X!J]:)[MB?3ZM1?+8I.@D5UZ6"O&A"L4HVV,[8?L M1R+#^V^R0Z(*4;TTN24F,PKNH:B]GIRF M_R&=S!_*" ,'F)S-$[E]FKLDS1C[@[.4NOI*?UMMU!;:T6?WG!?"#]_ZQM-TM>0FX%[D^Q M(1X+QS3;:_:]L/Z"TZ^I&T=*PJ&Y/2267V%)7FZS:)MK62:U,F[F,BQ;+V6MU$C(:?0JH#0K/W-V^7 M^\+N4/'H WQ0I[)MO_W5)FWA#*[U@V[+EEAL$D!/UR!7JIC(.71/ET3!(8F" M_3ON:W:*3S]VCN1Q8513FG&Q"E9T<8Y7M@W#VEHIT6?&!P6^Q9_UT4B=;$\+ MU..YN>& 3VOT8 =UO(D=0>2I MFDPW\DP;"GP52SLDIY"Q$5/@RI/J*OQ.?=7X6O]Y MW6FSGS]N6JS=:#5O;C-9^ 7/N']5]W!@\D/ $K;<^-YL-5B[_K71^3W;,OP0 M3DV^$D76(:#(P>)O+]=K7F2=-Y#+:Q]FG9[MD/VI7ZQBKV%[KND)Z;X;"%6Q M5#;"5@T5EI9W6:D@=[72I6=BROS<.!M\2 M!S!V&V6N!SM_<7Q< Z%8\A@%Z M\IPF:/);/%O6.S? JO?X&.8C>OT+7(E1ZCI&/0@ZP=B+^E]'_.Z=:E06 7O] MBBX&[B_1AZF.0O%.\MS@O.I@0?#-/E/O^Q/0D6M^I_;N,U=K (/Q0O*1]S@]-:PES363 MFBZ LH? C2+ALX:VHCM6=2LG)QW= MLLVMC%2NZ49E.Y,R+-UY85;);L\3J:P,_JT<9'JCQY;N4I4/]!A5X]?0[;H1 M:_GZ&KLZAY3SV'NW,?UMG>/8JUW@K9A:C/+H4J6RQKI0]8<]II M*-O'U1_#%!]5J\NQSCYB&:5U8QES;KE0 MEORGO4_PF9YARWJ%S?J$&4;)+CLULU1R;-NJ?HS&9LFH&D:Y;_Q+_++.#=4K MK)XH7RQ^.-7@7Q[/K_E#^$19[[&;F"1,=F;F+_UR;&;"$P??.DP'_W#UAE$B MQ?$J9X<41\$51]I@TI'T4E8-)L4OH\3_A8T:#=,RX(__*/4ABT0VYVI.@SC3 M<0O?8#=CS^W&(5[!0L[W@OW _;JSC,^7E.A6:@?E7DC2'NJ)CU:]&B3S9=2MWP]JX&SEM M.7XS[8#["5Y:]RU,F0G$,&G@BIMM8R'?7SW %SZ23;#;0R$B^;'[=3^B_ M8@->>&O=E]I8=P*K5H@@_ MK_"<&D./K,$'$0LN/1)A6KE@QX"PH,!OZDT0; M#).,D^U!&(H(<0=X!KS)=CS-IJ8.'CKZ41H\%$P@J7^X*SI>8^?YVN)D[!RE ML=/#MNT,3V5OQ\9YR;AA;KC45'&]WBCNJTOIB4&POY^>L7\U@\Z>3P_G8DF5 MU33ZED\M+R^VG]/[_\K\;V59@[D29U:Y4"7.]E>#8K[R6T5W3 3#TURR(,TE M0_LQI7 +=Y>F]J1,* =.JWM>#'RWR&9_F[+9H^!!PF1M,0%CL2N"A-%*&C-J M-6MU<8H]8''=,D%F8=!8UBU[?33JQB(6+^,@P)(B3]!812Q*$QBNU">!.V*( M,I"-I8-$F768*#-*2UGO!267XFV:D>LHK;:(N37*I*VJHS&?5[J3&C++JF\L M^I#[*BQ36UU8)D_=D=JT[@B5HSF*/Z( M@S#FH*H2<1B(_\1N,(N*90*06"\L6UH+;QLUR];D0[?BS@U!B,!00RRD%8,< M[?$88V31T$V#COB9KF AX$=)4Q<^TQ5#/AJ@N,:!)/$D#\#?@8@]>$F.Q^-H MZ >PNOYJ=3E?F??=SLOUE/5*-7>Y'D>W:LY6*N-8CEXKU;95^6=+DS(-O;*E M26UQ*$LW$5,OUQ ZAJHNF\>Z3G#MM"A:U)LN:KN"Y8""HTNE2NWP%G[5_-9D MS5:G<=N2Q:;KU_#7I2Z].B+B@UO=%8_$Q9%A[#M_9)6U6S >#.=]>;S(=K%8 MN;19R<3Y_EFO+BBV5Z1^##^R_^$XX/_H[-KO#8^,:(];S) 1OCZ[;J7XWUY7 M3'QZ1*LC/GW*IX>TJ+;P7#]@_W![@OT(1.CBWIFVZBB?S-CK!(*'<0!_G?T( M7+@_@0>6/UJ?AB73RV]P K1H1/%\?[13;()@E5;O57WL^OU'^&<8C4>?_S]0 M2P,$% @ 4X&G6K182I$B#@ VYL !$ !D9VEI+3(P,C4P,S,Q+GAS M9.U=6W/;-A9^SZ_ ZF73F=*Z.[$G3D>VX]0SCJVQG*9O&8B$)&PH0@5!V^JO M7P D)5(@"4"64^U2>.WCV_>?/B7X_QY?G\#+HD;S5' P 5%D"$//&$V VR&P#="?^!' M"(8^9!-"YX[S4;)=D,62XNF,@4ZKTT_)TKOT]%V_W>MU^\=.K_-N[/3:G8X# M6[UCY_CXN'<">ZWW<-+Z=7KJ]=UNM]\?.YU>9^+TWG7'#GQWW'-:K=Y)=^RU M.\?O)U+H%JZUNMYU2"CFX M0C(.0@8#=RV9481 MST+QRQ&_CIY#K]$TUQJ%SA3"A97F+$^L/;EB8T%5$A694<@B?CDIGR,N.>T. M3XFM;5@W$3L;4KX7VE#8+LI T7'*W^%+S5@U,FLS$DXK,XH;K2$6*8, H6^C M,$3NT90\-CV$31K")KGXPR;UOE7@5H8!(1) M">)*.< MQ8W\;;)>L#_P^P![9XT+PN?K0SCEYHGK7^^OBZ=04N>:.)68REPGX<>6_-<& MSGIZ[P#)"03KA^8FPX:H*$3>7?!1_KW9MA/FA*2"<2,ZQGSYQE3(EEQ,HU@9 MV\!# 6?F?X3$QYY8XXRX-W)&&Y+)'<\1:6/X-8"1AYF8T9K L(7<"L1.3OJ= M=E\@MA(B(4NT@*R:-4D(R 2L-8&W*UV_'#!>8W%!YMS#&:?!C^B&A.$U7Q'/ MT6X!URK1HM_9!OV<6O!6*/X%Q*H/Z;".VCGTQ8IH-$.([:"EEXC30MPU@S@1 M#V+Y!QQU@1]"ROV<(8:YY3L&-2];BW#OI0B#MSF-M4<\U\?"<';EDZ<=C]4% M8K4X][?JK+DB(#4=VG0Q%"-&W!\SXGN(AI_^BC!;[A;J*OE:S(^WP3RK\=\@ MUEE3],]AB#D&PXP39+**Q'7 $,7S0@BO<,"[2PS]=6QAX(WP-, 3WDL&;."Z M) H8#J9#SN/R19])NOQ<@[3Y]4XLV'#H^B2,*.(_I'TBB;(6BM\K&T%B9%DN MKNS,9B6W%&1,!6M;06ILC;+R$Z0!=ST<(CJ:\:'7)'$4'BVV[S>Q344 +@-( M(36*^0CYR-V8!D$X-45'XZ!H2T&H'QF1#O"?L\ MX=GW;2 M:]Z1,-XWP+&/>/<"@RGF?PW"D,]4;Q$SP/*(B,!NN45!OB[F:($\X:A36N'#[ 9[,)=)9< M&]Z>VF?(,J5DKU&,AY1XD%K@,"UW]?EM9/?QSA2[P M-OVK3I78S?K5@U@S&V54":<6AUH*B++T$,X@*9.2 Y>EWT.\KF8QT#GZF3F\2YBTX9=6>7G MI-0Q^L4U-XL94!6_%@]U![&D(0>QO51))6;6 *$OOHII((JU. M6)25-"PPT8G08J,LHRO+(C4$R;)\88'=EI*UD"J+\&TK(P>T=9@,/$]JAGYF MA?UZ*5"I3IL72G5@V[Q8FY$M+/QR2!@#!.>$,ORW-/K3LYB)V(S NU.F31:E MI+%ULF2, (D5AU0Q0"\EOR>^SQO9$Z3>ZZ5*A3)MJBB5F&U39<67L:*>J9(] M97HK2B<,/]IT%)7\6D"5*DY6'/^YDEA[;,1;N+S(1V1R0X+I Q(OCAK;S '- MA>E0ZRK5GPW44O'BN(%0X @-R09-#6%4=UFLEEUES%J8E&I1X1[- 1 94^Z1 MB^7??"@IF,Z<+Q.N%V)GK4<+L\DQ=I!5+ ?+HLD2.%^NF ]YL0+%0QZ_,(Q? M?K,<\HD.GU1XXKG3Q8L3PD:!-A,*#IZHF9!J!/P22'7^"J16F1DKO8<ZEM2T3,5K0E)K5&K3B*M0!L>)0?V_O"+/O[0-J M.T7M:X @#9"W=<=8(D"+4NFI)0>D(@_]8(2&B,H\#5RT/KQB,^DPDJ-%2ZFR MK='*2,Z$!U-YXP;#,?;Y#6O C"5J$52J@2L$4QV9=XX'TZ3!K?0<4-5B8+;* MLI9Y0/:U'Y?(_;!HHGHA6NR4PF'^48J-!RMJ"%3QDQ$V.V"5 K0 *37#\F=0GON:/T M41XO^"R6Q"_. 3LUVF10WQ];F@R)9GE$(=8=/\\3@E2[/-$@]1\28QVY*XCI M']"/Q G<:+ZPW5*P%ZH#O:_4VLI!%WJ 5 0RF@[PKF-T2X(_4,BXR!U!6R90 M"ZMZW+ 45J[#B96 NYI ^J&9_UYA_#OW34/Q1^B\'(W$>?5 MPT'@C7A'AUT4CHCO?7IV_4A\A3A[E*\!X#AD%+KLK#&!OOA F_A0HYAW6\H) MQ)'^L?AD&Z/BK;#R^[RG?"V#B?<@/\3F132AC>^-X[H=OX'&6'Q2,^*F8!8) MFL^41(NS1DR(&9HW0/PUM_@*[\TY^G1YS>\(X>O//BH!22HIHCHO7YU=XN\F MV0O<<2GR7L^?Z^"1_R9T^(/'U@F(5DR%5.DJ/2\[]@R-CN0O"^)$Q]BY0"G M13(L-C/X1608"W,!>^.R[Y,GT:KYZN4J8GSJ=(_X_W*--:38%0.S]Y\H9!+C MC=C[]YSG[R<"CF*60R@CX2EG]& :)"L3?PYGS>)5P7CX,E;?X+FH\1 M+1L6MA+UFFGAD3G$@]GR%;')9*W:VVJ>?7&+3SBE7+TS"N5>N#!Z MX@V)3^_1A6P%5]"5I?QJ;S1,>^'8.0K0:=I5(>E^."&^%\V-^B2F M2V*F\(S#4B\*:7?@AL=./3P7GX\ETN8MIXR;]EW*()AZDU+O!2Q7R!-=[U44 M>*$^OV%TW.T,IA3)&U6MHI!T?QK%AGG5;:*$>"\@ MX5,R0FW&D J&O7#H$KG2G'>=5J>[$?EJSTPX7W$-9][T^0!^-\E#(%Y_3SU1 M$$=BQQ]=!WQV+$\3S'%YM68+2?LZ71SR=L;O)US!^ M95/Y(%9(O'VBOKYGJX-WU3YER/:UV=V20'0/#[(GN9XO*.]4Y'0]+0+J=DPL M!/S36R??D,@QY,&XGZ1(M&E13Q%8,43G.E\M!.R+KX/85+&;+KZN)%;!\=%2 M4U\-!/S3OC[,$)_PM\4>1?6X44"X%X.&/'VD')\8B$>/II+T?+DF2?9H!N)% M<[>1\((O .09TXA$X253I&9;O@OX:@I?*1=2II\1S-])1,7[HK\A]./3 M?.&3)2H?K%])V[Z&,;$0R0,YPXBZ,TXAVE-\@&[P"+&T^RK=.DII+ /X CVO M,_D/I=YLW.2QF]"=\4'@XYO_ E!+ P04 " !3@:=:+4A5K/P; !]!P$ M%0 &1G:6DM,C R-3 S,S%?8V%L+GAM;.5=67,;.9)^[U_A];XNVKB/CNF> M\-GA"'?+8;NG9Y\8"2!A<9LB-452MO?7;X(299V62**H\NR+K(.N^H#\D!> MS+_]_?/1Y-$)=O/Q;/KS8_$C?_P(IVF6Q].//S_^X\,KYA___9+XY^>//GTZ=./GV,W^7'6?7PB.5=/UI]^?/;QS]<^_TFM/BU""$]6?SW_ MZ'Q\TP?IL>+)/W][\SX=XA&P\72^@&FJ+YB/?YJO?OEFEF"QFO4[<3VZ]1/U M)[;^&*N_8D(R)7[\/,^/?_GAT:/3Z>AF$WR'Y5']]X]WKR^],H\_CG],LZ,G M]8]/GL^F&:=SS/3-?#89YRKD]POZ6J4^GY6#8^Q6N.=_3&&9Q_1G&M7J+8LO MQ_CSX_GXZ'B"Z]\==EA^?IP_CL>LBI^K4VS_N=5[GGP=48))6DY6'WA#/Y^] MK0ZAU\'AYP72,T[G=HUE,DN7/C2IDIUUZ_\Y@8B3U6]'RSG["' \^K6;S>=O MNUD9+T8^.^,T&L95TDQ;3?SWW+'DD\M28RS"7Y[-.KXY#7!%A0+SN.+#V;.) M%U(_PX'2)\Q'GV027+!,8#-.:1Q8BK4_/ MA4Q(LSU^] FK%CI372T>B8C4ARM_W_I9D=M)+N8-9C74Z$1Y%VE^GPV7QR47V>S/'\ZS>^Q M.QDGG+^?3?(H!*]XU)%Y5033I).9-P:9\FC11BNT2HWE?#N:^TA>?I4\^RY$ MWVCRFY'A3"E./[XFQ^ (W] H1T9D+IU29+0C?5%(XPO",BP9C/7HLFVMM&Z ML>O(+DK,22S!:\5X2)[I%"*+O"AFI'2":^544OM2PP^KPG:5]U4^;SO+[0G\ M\O-Q-?_S48XV%*4X*=5$2C6&Q&+!S+)07#@1LK:A+_JN00Q*=[66^6Y3WDSR M7T?SBH9,7A]!6A*JKW[>,Z18!4\_]P$^X_SEYT4'-/WC*71?7M.DS7^?T5^G M"YK/R6J"%MCA?#$2H+/A8!@FFA1-S&;$;#+,:&4NP2 *T9A#/0YGVYFNGOWH M@.*_[O2EO^-BA#X'YSG%(X5+BNB"9I!L9,E:&6.V+ABX*SZXX;E#TI%#(=9Z MW>TJAEZ=!6MI.%X!H_$@T\8#"[PX)H1,%+?;PI'OVUFX4]_^OZ)/*^DUHQ'Q M]P($GG.&X@7S%CEYT\40DRDD F>%-09"R;8Q@2X!&+(9 N%=SC(S'PS9U1S) M2J,@CRH(FA<+67/SO9JAA]7QVW/PZK(:BOP;^U4$],R]>X93K.Y]SJ[D0&!4 MC$!@3"*7T?'J,FJ:)^36Y%[(> W*H+SKUDS:;>)[C*N\C5'4EVN!@>E@! M1 M6I;(=B05;74XIL$\[G-6LS0N1D7ZU@3I/!U#'1^+, 9A-)@/[ ?6@=$^P =TC* M=C[D>&S9;2>UQI=<+[&W1_X86)&-$*EABC8<40"LTEL*B2(R<,-: M M0F/K7,7M:(;D1+>E3",)-&/$KZ39.Y@0GJ?Y:#P=SQ=UL">X!D4FW]A(#.46 M0MTV+413EUDH3F2;3997@^S=\Y7?AG0?;JCODALM9;&//1K(,2*%?RSRK E/ M+BR"JR$;DE=0% K=6F7<=X^FY3B?'LVZQ?A_5WP8R6(\QFR83,:3!T2Q:C0Z ML5(4\)0U1MTZR7 _9$.RLHTX<_\=JZU%M/,R667$;@?VU0FXB)!<:,]-INA) MD6H@A+GNM&$]D!+!N(0VWWFR89L7#\FL-N9([W)HPY0KN=/BH_;D^[&B0CV4 ME("!5IE%!];Y:)UQ;N<4]C9Q]VG4?V9X?I]-9VM#-Y+H3"RTG$(N%%9Z"C # M=\B2] JC#:2]8O/8^U8X&VJ]?N+O725[/?IN,_W-?( _.QKX02D'Y046["B6 M>8%Q\7H^7];39JMPQOLHG0V>R6AR]7LB#=46E@J4S&W.$EN'Y'>C&D1VIC4[ M&@NC79JF#O$B5T^'NW9>/>'Q120"(8BX$#F+ I IX93DNG"A6NN-;R,:0AS1 MFAL-9=",%U^/F$DK#,]$R*@,T[;&M[$(IH))A:-W$%MOK]Q\=&_K,:S3ZAVD MQ9_CQ>'SY7Q!T]M]]2[F% /.,7^ SZ,DA"5'0C*@\(QI1=%:- 48"G"<1U3& MMD_2;0QS2&'#5DRYY41C;Z*ZLB[^]N3JQ+VAGWLY$OU\=G3#TMO-NQ&)ZVP!\ZB]&& M U4$4RS:N?SEB?_X<< MHFIA+S#/F:@T^5LE4]S!HV&AGIY.3GBPH4#@S0\K]S*2(=F0?;)[$W6P)Y[L MUUE^!I.: GE_B+CHX=K@+8_OQ0&^SU :N;IOQA#'D_%BC*ND^6*6_CJ<36B5 MS%_^:SE>?!E!]I"M34P&49@.3C-?%&>HE"+IEYAB:Y_P+DP[GX.X/DKD/$-P M@07ED&A-9C!*HK6/'H/4%G5N?<#QKG$]K.IJRHMKQR!V$T S[^/"($>!0[ R M<1:*LN1_@V8 KC"#41GKO56ZM2=QX?5#$BLQC3 M*@C+++@(+"< P26:K-V>%__FXWJ:R4B0<&'R%L;Y]?0Y'(\7,"$/X&@V7;UN M%(US*7'!,!8@ ZX5 Z\**\:(9$@8#EN/\VY40U)Z.W+C*M<;BZ39$OC0(IGRZ>0]=](=M]NG2]]BY: MS,R9>@L@%5=]NKI^ PA$BFQC\RWB^P ;4JBU/2^NV71_JKS M.TQ(%(X38FS1 !DU(]5LR0$ 4M=UR$%%Z3"Z($OKZE2B_86+K^\?4M#5 M*1]8;L33",=(RD$%^15Z*$93;KD)%K@F?,Y2$O!1I&MTP;W@#4\)W@C%ERE>;AF,R"2[*H!;'D0 W]K!7;][>%[L3K+> M:DI[BN2Y$+&40O90U\LD!FJY O*;7+VH H:4L&F]N#<.4/;KE^XDVNTGMYE\ M7XVG-,PWXY-:JV0!TX]C\H5.<54S:36%/UH75G*]F!2M9(%").:%"E*0NZQ- MZW#DVXB&YX[NQ("&T]_V=.X9AMDTG;$S">-DD)S9R#/3G,8;P4669;UXZ%4& MU7KIWPAD>+[I3@38?;+;U]QZ@S#'=W7^#LH?\U,ZCKR44N=2JWUJHB(FQ8"B M(0*78XE8:)2]E>6^"="04OPM>-!L\AOF,>N5TL67MQ.8+IY.<\VS'I\="Q[9 MI#AD99BTSM6Q4GA1K#VO:$MTJZ.-UFH:D,.Z3>"8];DH MST/*MO75INLHAA2B;BOM;YS[W&:N6R9QA._M6/$,*7UOQH-G\-V/$.EMR#NG"4*N2I5A:A'HZLR1= M"_,I9 HF.%: +E?)C2_%'L'I"'%OJUXT5(*[4S=;/KQ W9'M<3** 5ODRF< M^=I:1.M$WX4D6>6F*%:3H][\@L"%]P\IW&UF%+:=W[81[D6J?55&@,Y[3\$V MYUR0IQW(/%GEF0P&3"UWG$KK,M.WHQE2K-M*^HWFOJ>H=PWLRP582I*F00?, MJ$3V*7G+/+>!H>!11B6E"*U-P9V@AA3]-F-&4TGT$?FL?5AE7"BY=A/%4E@] M0, B:2I6G/"$BAOC>@R 6IUJNZ%2SOFDGV^%>^D3%I)GB33CH&O%:IF8$#8X M)SF(+%L?:KL'KH'&2MOPX_J!\,9B:;807AX=3V9?$-_AZO3I#>/.KC:,2(EQ MGQ/3#FIK0E7WV+G3WLN4FVO*.T$--)QJ096V FE^NNDM?*D':]980-$+#=D" M#X;7LYB&>1LTRR)FZXO+L3DY;D8RT$"J!2,:3'UO3O8:C*N*2SO+'.I,8%(F MW:7)1="2"V7)ZU>M+]W? F6@P54+(K28_+Y=[/.,8-*^@#:,BXHI>T5!?KWF MQD/D(>E8>&^=76Y$--"PJPDOVHFBW<7DF@^\K+&>3O/%W=!B,(/F+(8ZX"@X M PTT8(H+,<>44;36&'=A&FC\U8(B3<7Q@)4S87[X:C+[U$-1H#M>TW]US#N& MUJA(4#T136]ZV\U.QO2T9U_^F-=,;3U&.U^L>APMQB>G87_.5A2N#*NY?*9# MIL@$968@?> \(4)J?4?X_N@:[(/3"/*JP=Y[F.!!N7I49Z1*DB$BL.Q0U?I8 M@OD,A5FIM$DIEI1:;R#>C6I(07)/7+IAW[REJ-H=I8 OJ[7[87;6&(R YF4= M\QI6*$)HBX5)7UNA*O0L<-*QPKH, K*SH?4*NA/4H"IS[(M!3275LFGM3:,_ M=^%9N(JEUZZKR\Y:M9=ZDUD$K* M>43#8'4TI3JV07')HDN&UWM'1K6VXK>"&5+:] M6%Z\T&L=FOJ-)95 M3[WF#=IBLZF7%^M!)^ WWCQ?C MCZLI>8^+Q00OM L>!? I6R^9$<608N.1!>MKU[NB,Q=&DA5LOI%\*YPAY3WW MQ(]6PFE7J/00.GP&J^S/4<5Q:@%U*5H+4"Q;7INP%UD;1"$S5AB(UH%I7J?V M9B1#2GSNB2,-1-+PV.IQAVE\BB &'[FT@070]3*\K37BP=?NF^YV/;$Y2VJR9D/7F-Z?X$VHC MWU(P40PJ=,J];BJ?(QG2@?QJUI'J6W;ID&+1@W*QH81S$# 8 M"CXAY>I]2!:22JQ>GR0'1);D6R>B[T:U8;KQW\(V-995?RKFX+A.VOSE9^S2 MF*9BY%$"#[XP=%;5@GB) 0 %)G4RC"K.M3^ H[R AV;OBV4E0[;I"T-"O MU%I^A_-%-TX+S&>UF"__XL(GWV(WGN7K>S1G7;E??J95,OV([V"!+ZLF78RT ME;4T.DT>UOHWL5XH2[102A)9!^&+4,VO'>UUA#O?Q5D]Y:!5IVVX-\#QL3?O_TW%7\#Y'[=<)H4]!7Q5ZO M^GM@H(QA@%(I$UQQT#JKM6WN]V&/NGS_]-Q5_+W= EHWSZ-96NW2OZA-]2;S MR^^]WTV?VQZUZVV>>T%L=&/GSQ6=,3\](77R$7]?'D7L#LJ+\619KQ#5U\\/ MEHOY J:5/",>0HF0(E,A P6JW#"?(ZD8CU$#QHRZ=9BU(<2=SXO?_+IK[WD& M\W$:>2ZYCIDS%$!+!T)D08(C3F.47@9G7.N+AAL!'%)LTR?7KATE[TV*;4\+ MU]3?>:??%;BG"U+K<;FHERD_S+Z>)#K+$S[MNJJ]5RG#D9%%@LK(3 %;+]\" M\[7^-RE3!X9&)6/K"LN[HQY2F+)/2NY9WKU9T/IV/(-)W0Y[?XBX> $+ MV,&2WO7(72WJ1I ;6=9+O6-B)"TB5&%)VUJ#6006?!3,84"C4 N)[7MTW=:= M9X>QO(-/OY'?V(UAKK:OYE> ^6)MR:(P995F.A@* M%74)M:J(=LZ $[PW?7D[K"%EL-KSI)$X]M3R4-H@M%;D>=G:H]@X(JU7=4M< M(3I(H7F[N_NW/&PQUE^[V?R\.(M( 1$*9U';6N^:UY1S-,QYR-&Z(+UH?5CC MVXB&9%B;\>3NCH];"Z7=HIA,9I^J#_MJUKV8+>.B+"?7<9[7[I*02^&<_(#@ M:V*/,XA!,<$3-T(9C[RTYLTF =5+J(_'O4FLYUI54.QK_C*K'NU7"P["@3I MZW1.0>_;;KS*XIY?M)Z/+$*6Y!JP%&3E?4HL")X9<)^\ELHEW>?=[\*XF;@OX.UJTE;MSN:#L2"BI>2"-@29+HHLEXG!P+*D@ M.6INC33W\BLO/[?G4L18A-$Q"V:2JP%U7O=^3$;4PH6NN/W4L1]VV M=A7OAC6(-Y'!'KO D+)S(3ADX.K9&LD=BY!X[)V+F7[_ZTW"Z"WJRM[R9RZ-G=67VM11EW M]F^N/:F-0_-M@(UB\O.7C(P.(1;R=%%F$DU1F0%RR9PU2GOKI=2MDZWG+V^[ M^%?#\:1R$7QMK@6]\4PW"%3 NT/HMQ'<60MM3;"'S' MF>[9:/\&BV5'SO&LW.(U[VS,[_V&-D9^NP$U,_[DE.$M+UY?['^QK(4A)13D M%)95CNS![8TT(D [& (]&_#:1W M[-<*7AW4ONV@KHD1[41M)UK;2HK 8HR>N9@MZ8J<5?/FP(.P@Q?>\]\(W:OQ M"8Y21B>2XHR&3FLB4>SG5%^ M>?8.CV!,-J0[**_(.81)A3RBU>!\R.0Z9$GK@J-G$332,LG%^\BC:UY>;GNT MPTI"#(5]NPMV[PKO=_)G/GS"R0G^-ILN#N>CE%3@DM?.:[7BOG58EXUAN9@, MWBODJG6.:UNL0ZH_,1P2[BK4A[&Y1"5R#:P"([)EKE PI55T#%))3$0%U3?( M,K8N#; QR"&52QP4Z;83X][9]K0LL#MW1DVMGJ:Y8":(VB3 6!:3CLQ;&:+7 M06OU($;W*M A=809%.NV%^>#Z+E7LV4W0J&DX:$PI(EAVOC"(GD"-5UD2O8> MVU= V13CD-K.#(IO6PFQO\(2M7CMM:Y)-__VK-W%+C4GMG_;SN4H&@VT4?:N M7CM*L*YWEEC0\:+_C-$+:X M8WGWVT8N0?&20O(48F8: 1B@I7G(0:"RFCS4UM7L[H=L2%F['KEUTS7+QF)K M9E5?DD::?4%\C]W)N)ZKOPDA3; M.9(N^+U_14[=KQ.5V)VQ75]_YPH,E(/.61+I)RF7WKY\ M2=E:2(KDBY>D:/7BE"69>!!/ (@(1 3^]7]^OKK\X1-.IL/QZ-_^Q/_,_O0# MCM(X#T<7__:GO[W_%=R?_N>__\N__.O_!?"?/[W]_8>?Q^GZ"D>S'UY.,,PP M__#/X>S##[,/^,/?QY-_##^%']Y0O5G.EI#:@A(V@N! 0F#)@C%$^*.9"8?_WQ5^R3E)J'4$H44!9&2%8 MHX QY67,7!A7YA]Z.1S]XR_UCQBF^ --;S2=__7?_O1A-OOXEQ]__.<___GG MSW%R^>?QY.)'P9C\\>:W_[3\]<\/?O^?GP+]/YO_]]G,)L3M"C M4_AA[6_4O\'-KT']%G !DO_Y\S3_Z=__Y8_\&"XO"?'\$V9?/N*__6DZO/IXB3??^S#!LA;]S90K*%WA M_(_Z:3]VQO2!@$S2=42@[^*HJGA#C*L^O3OFKY\%&4NXOIPU1/SPLYOB'5^% M84L!/_CH!FCG'P17>!5QTA+JG<^]A?,&Y'V$]2/S\&+XYS2^^G$.[>68=N$W MX0(?AY4OAD.HFRF3B^7[/[[]XUMC$\G#T;#N&[_37Y>?4,?:'05^GN$HXV*? MN/G\RW&Z\TN7=9<:?Q7K98AX.?_N(.-P\,MH-IQ]>36J1T-8@L)7,[R:#DS4 MV:"FO3P+#\IS"R[P C'ER+C)S@7QD)CI#=%33'^^&'_ZD48A=H2J7U3QJ 4U M&\=>R*O#C(8X?1_B)0Y4DM'&7(!%J4 9FDD(R(%GII.QTG/)ND_B9KB[N+\Q M_6)R,X.ERN^TN1%1%,%2:J#"J\9NJ H;#LP5JK$?C_>UH;L\5ZE& M%Y:7.'Z>[^E;(1G<.ZOW8_C.N U976M2K%KNW=D8-Q5EO^0*VJX*EP6*K/N8 M=0Z1)O6-W'9K37238D$LD%(/__./%NX$+P>;$-7A%^Y92 M*H#WBH&408<89 A:;4%A_< %A_6K;R1^':@E=ZNLT'O$=9#RN(N('G+$NJRW MFW#!>_K=02I*L.PX1)G)TZ>AP>=(CG\T"E7&H)GOM-INCW9@OMK;2GN+KB<* M_]_K,)GAY/++6_PXGLP&)1J9$R;(OE2M$@%"406LR,)98Z()M@F;]P8^&V*[ M"+3QL7@#Z0U.AN/\RRC_'&8X8%:C)L6#K&F6"ET$+X*#7*)R7 AA>9OU>F?8 ML^%W?V$^9%9D.^ M-_+9<-Q)I ]IEMW=TU^'E_C'=17&0*0@C2RD8\@Y*&XD>*XC!&^<<\SHU"(D M<6O$)T]K)Q$^I%-UI_,M7I#U3EHV^R-D*OM@X$4G9.% M6ZVPVXI=->J9T-I!E ^IU=VI?35*XPEM&O-)OIO1(?%R?#V:3;Z\'&<<*,N# M8C;2>1$R^6>";+\8&01)+H#F:(1K$Q3= .),B&\GZ(=Z8+KKP?OP^56FLV18 MAHMKON7>PPLR&,KACX3MKL*]2'3 MK@^FQ2 (C3/,P^1(>U!W"DN"B:G6ZSM%4.?+=.["?4AT[X9TR_I MR]>3]^-_C@8TJ"F>.6")]AJ5=$UNB>3Z!:=+#D%FV^(4?S#P>;&\IT!7!$DZ M1<+N8)K;$:\G;R;C3\-1PD'(43">-"B%--$B.;F :$!$:W0HJ4;5VS%];_3S MHKN+:%=PWNW"Z#:P-^/I+%S^?\./<\/1QQ23-@P,&D.^82;#4=&$!1H49$"4 M*!NN[3MCGQ??^XMU!=N=(F5UHWDQP3 'PCRFH,D32,73<<(B;37"&LC6NUQ< M"$YVN]._/=J39W1OT:W@L%,8K"9+7K[Y,![=Q'"B29&.# F)"4LSJD9_IMU$ ME!@88@G:NTX\WA_QR7/9280K^.P4!WN'Z7I",^0BOA_.:KI)KIG"-M'>D,AA MSY%F%>E,L$Q+:Z.SBG?C\_Z(3Y[/3B)GX-?[2:C9Y>^^7,7QYG(++^>#H0/9(@5A)C)MU8Q$T2=:1=Q)066BT$,#U:,_>:Z;B78%YPUB M5:]&,YR$-!M^PI_#+"QQ#F)B05HRY;A3Y(:E8B'P8*!$KJ*4&(UKX=RN'OU, M.&\@VA6<-XA:U>O.R4MRN2_&DR\#9Z3T+&1P3F(-L!B(0AI@48L@N M&;9-/ MM\VE\==!SX3A_06Y(N&C0:3JW56XO/SI>DK3FTX'.0CDI:+@IN*1@>96#"0I MF'>6?&O78M^^,^B9$+N_(%<0VR <]7-W"B M9RJ:P"$;(T%IPR&P(B DKX3AVH M?0@3G+Z^GM4ZX>KA#;31DB.=%[%D1K8@&0?SRRQ'(7J:MO$YB^P+&1&Y M!?%WAST7KCL(99;"'0%R9U"8G5Z@KJ.X4"7M!D/(>V:AH6D4+,A-] M,A *:I 53Q*:.='-#KLSW).G='_AK:!Q&=SZUQ_O28-@_F._'AMD%XRFF.F+ MZ?ARF&L'HWFV244\'9?7'W&1)3S]VRA?6LV;#JP;^]#=/UK0.&XHSH:%L+?P M3%^,\A+1=%F"OPVH+?J [,CU0R"';0S2AJ.'A#<2\,'8+]DG:X.#XE6B'4\D M"-H@R,+(OQ1)&;2 I.\BUX9DW^QB2V!_G=O(@Z1\X4Q'2+6 M5TDCZ$0+"7+P(1/T1:QEO6DVD"$; M%ID'#$6 BMI#+-H!8O!:FH+!M+;)[V,X',D]V>>=A-K#&E[B^97F39[M'-+? MA[,/+Z^GL_$53G[YG"ZOZTW.B^D4Z?_R^_!Y4#0+F5G:9S 39)4,^.0]\)!8 MYI:'R#?=A'?0@UU@'EY5NG&[6E%Z(Z;'#6.0B@O<"@-2Z5H3ZFOMOY @,8?L MA4B";[ICZ[)1G ?KNXFP83^;&QPOQ]/9Z_+;>)QOGW#OQI?YZS0S5YI'C5!$ MS=,A'8.(.@/C)7(FF2S-27X]Y+'10 MN$C6.$O&D"Z@1$DD!B3DH&?.P.BB+?<9 MK NX;-#)@Z -UI!K5$BOXZ;"E[:J\AVIQTZ";]AO[0;9;Y/Q=$JN=AG.!E8' M2Y8/@^BR Q6*JWG!!3RS/MML$\,5[PMTTH%;PS]YPV)?4?:PT)=7I:.+7SY_ MK'>JWTQG87+@B 7H/]6!J?W@)ZXWY1[NP_':\$\><;;B+F'5?T. M+R^KR3+*?PV3?^ MB(.(Z+/D&IS("I0SM9J_DMPWVS;]%_7PPGF5R/:OU)M6$,' MUH +I15F#DE9DDCAM$B83L"E%9(+5@N_F@<9]H9[+KIT*,9Z.'9^PQ%)Y)*0 MO\A7)/XJC5HN>+,6=$D"R:(!GB3!T^0_!5\X1,^8L207KC?E#>]E8&R&="Y* MTU+R/9Q'#R8]2+DPQ54DU:035YF($*/08#0SRN:4/._=#CD7\KM)MV'7WP> M:N/2*_R=[.*!J*VC8P[D.:E"YR C.TO:V@[ L\AK Q;;.IBY L;YF)Q[BK8' MMO\8C\9W42WU\*MR6Q,BTSP#9]4&,K4YK2&7U[$B-,V9G**MTLMVX/Y14$]> M$]J*O6&#Z!N \WX!.+TQ76[C'8@HE##) A.Q-G[A";S+!IAVB#PXKM-6Z4@[ M:,0&.(?7A<;DC?N1? _^R-\GPQF^+N5U^1D+3LB"_1GC[-5T>EV?EYT;L8GQ M(+#>Z267:.8L@9-10,027=&!1;VI8&$?W7@^HAAS3[@9*T0!M&I MQ.S\O:](6R>7&GP1 GBQ7-CL4.36=QN;$9V;AC24?\MW0NIMW1S: LX?.!LH MG72*M;E?K"]KDP4-CDL&+CGAL@O.Q7L=7]9<@=[]W',AM*O(>C 9OQFO-]DW MP]$U3?I;B<]/6,837/S>^_ 9I[]\)@G0^,-1F'R96T\DK5H?00*^G,MK<>8- MA)1:B5P@L%JRI94#IU$!!OK?@BD(V_H6H\?I/'DS]52H;OCRQ=VI$>3E*OT) M1U@O?W+RR2.=E);5%^Z4UHN.6%%RI7BR);#6<=,U4,Y$>[J)N.'K%U\W:IS= M\K]-9E:G[""A\Z "S3*21PZRY$)?T+1-:V?F#H GS_+^XFSXWL4-F%_"9%0? MFWV#DWFWE9_"=)B^'L#1&[1D"X/EA0[@[ 0XVGT@!^:#*IZ$T/KZ;".@)\]] M.W$W?!%C([@!RXSQ) )8EE\)Y/#<-R1K&S78 M2=(]!"ON@_IY>'D]PV\I0284QW1](5%D#C6L4NV/!)KL#F.,#,RVCE0\ NGL MMH,N(F_Y?,HC^ 8Y1\?*AS_$1>S,7RE8'7Y4%[MF_W>TDJ&;$^JVIK&DBHF9\$WZ:B MM6;9.KNIR0'C]Z9?P/;5K=[(.MS\M=\^'7211QVQJ?RJC(PG&US:BUM,? MFB$O/@B]L0=80]U:!_'[U*XFA*V]G#E<7ZIY\](/XTL:??K+?UT/9U_Z[4^U M:;R^^U1M/=?^^E4%&VQ*C@RCH#THK@L=H)$#AH"J:'2.MAD^E7MPN.Q^U4]F,)B.=4&V.-1 M76SSIBZ:*6%]B2 "CZ 2S2UD)D G[1$3EV;CFSV=%&,5H!/I:+43T>MTIK/ M^XC*W,6T; JR#:A=VEOMXHBO G38-E<]$'??$6\F]<.IA-7<6&O!V%)M<++' M/-GE(+B6EKDLDFD>DSF<*JSI?74T3=A!V+U41'_MD;_L[-6^0M1;,.5#?1M(]K/87.<^%&2[?A&%^ M-7H9/@YGX7()SG(TJ#3M9D;5)];)08ZDL;7>/GBGE0ZV=1N\C8#.017:2;R' M5-&W.*/Y8;ZY+%BBDEQGKR+M4X'7TGHN"96+D%VQ-JKD2F[?)&D5DG-0@ 8R M[J&P[$5*UU?7ES4$,\]PK#.>X(=J(WU:II0M@3(6?='<@S2ID&)*52O@&/!2 MDHX>(Q>M:U"V!G<.^M$/$PUS3VM/R;ZXMX;]@D'"+H*L>'F?P_*31/F+< T['+] ,#ANUMWHF,U MK1UDV;BA]4-01FJI?=: ,I'GRC-9GL46^JLR&%(V?KL6J:=![(8&UOWQNHL( M>S#>Z3"H?@7^C(O_OAH]O#%Y.[Z\_'4\^6>8Y$&)*7.6$*Q* I1@'F+$#$IG M8[/B*<7VM8([03R)S(DN=P1]4M)'6^SY=6@M5L.*Q9N<; 3'(_D>JOH>/EAP MQNLH4*-O?G5]>_S#<]\K6?JL0 C:SM3\W4O.&)3@ M4 >AT.;6GOY#%&>N =VDWH.W?[=:()JDO#4T.B.70C%)QR(G'<62LL?B"5%K M)__(Q1>'9']_6??116:-7UFQ$=#7Y7WX_*9VVR3ISV:38;R>54?G_?A-J(]N M#LC==(@R@I"%X$;S.]!5:Q0Q37F#KDZ(CY/-6KD/RV4,1ZUPPBZ/QY^O) M<'2Q>/]Q<63^%F 61%\#D&9YNU_]H!YWKK5-V\]%'1O.H#7('9&D&47(^AZ M%:J\,>!\T*!%\4IA5K2Y'M!R>E:TYJSU42?\(O^?Z^EL7A'R?KPF>68./=Z' M_A9)=M/A#)?/1"SF^A;3^&+!Z7S: R&DF =?1)$:5,@(+MD 07CK&%F*9!@V M3W+J=T[GK<0GI1%]5+/>N2LP&EG![*&8^@!&?=$D2C)(4U91&RDPFM:MOM?? MRC2Y:TC)11'KTR^LFMB%O+ HK 5MR<+6R5JO6YNOC]TU-,F=78AMH(V7DG$+ MTI"GJ3R3X T6,@2+(-V64H36KVZPO$OUS>'D91HND MK5>91# LPQIF?36:A='%D+ZJ#V#.:D3VYYH#>#F]BV^[BLT]1^I8J]EB?HVJ M-'^MX/'WX:?Z9L/=D;_IG/!>N>7!\:W2'J@!M MKBL/#.I^"#F5>M'%-=*W/;W^@TI33:/R9*M)U 8,;>1TC"M-Q[A$8+Y(J=!% M9UO7B&R <[14T)X48&7[QNY$]).%M@K:,D5N&W ]59-N!':6=0\ZJ!"T\+3>YBU;.(>8?'VPQ?(<. ]>^\?,Z'T' M/TIHI15W]Q]J[E/P/62K;CAA?_KRU_!_QI.7EV&ZJ,N.66J=+9ERT3%00D9P MUBA@CGN;4+C#O#.W%KIBZ@>Q\+I MC?KM5:P9;SW80+O"9@Z5%TZ!,-;6?=9"K-7B4>F8LBPI-$_*/0DU>\1..E4M MVX6N'K1K^8/HS&E^.++V]K-[RO-<:>2S(3R694ICZF79O],^Y 8A0D M):]U:IV[]@BDPYM3O5(Z[H^/'NRIWX>IKK?1Q8N+"2Z:[BV!^42V7*2I!LRT M9I1E$&MK"I55^@PO+S'-KL/EFTE]36GV98F, M4 3MC07+A%T\DTESUJ 9SUQ$Y13?JMA[)U=]'9KS5H]&+/1@.+^\)O_Q"B=O M\7+Q^M"'X<<;U66H)=?D&$J?#2BC/#@,&2+7S!2=DV6MV_EO@'/>&M**AQ[* MC.:/35U]Q!D^V-QR,0_D%&TA(=NL2<"1R8SZ(^T4M)PW9Z*%89X,D?IO4DDH?DK=%.S*2= "%CK:YK 1$+QG)P%FG6J?= M/(;II/2ES7UW4QH.&R*^U5?IQ54MAOSO18(KFNBM,@5$K@\,Y-J]ATD!GI,U M%?Z+:ROB[W 0Z22QP].I"6DQ_/$X*KL_=6IL"9BMRW?G=F M,Z(S5)"&%/3@$=VD40Y8898'FZ"$R*LU)2%$0:>F4"5:YS.[?X7=615NQCY# MTO<2ZUJ'YEA)P=]*&5Z-RGARM;CF/UBF\,;A#YL^O+TD&N44W^#[IHZZ9.\4 M]Y!(I6I>!;G&(6E()D3)T;EL6P%<1-E&8+&"V[ MMGX;^@C]6O<3_GWZ.DBN1R*%X2D9H0F$SJ "8Q"-U6 Q68]92".:K<@^"=S4 ME[4I?[L(K#%O?R5)75U?W5SJ%Y,4F:O 7$R@ M[4&?('E[RZR7;J;+S.B?KJ=DWDVG[Q:6T2+[:_YN0D$.)EER*U/)$+(U-%FG MG/.86&C?V'0#H'.P?-I+OH=8W!++39K\%F!Z2MN] ^3(C]EU)^J^"G26L$=HTRA':*^PO M_7$?HFMHC-T >S>^O)XG,MW $<8:3 %H,GIQH^PRRX!,FY@+?3.K;9F\]]E/ MF;\N8NIASWV+'^O%R^CB;R3"Q3,;F8GDD-'Q9,FX-+H^:(6NODXDK"@H?6B= MD/$ Q#E96]TDW,-EUAU -R_=; &I)SMK!9SC6%L=B=I$>P5T6T.J& M=F-5#F2*V:"@C2WY^J"!E^"M5L!SY"%8=(&W[E*V'LWAC_6V]TN-Y-Q#>MW7 MB_:"2GI?N^-%)!Q.1(A2(L%RVF%05NG6R_QX^0MMV=U+AB?7P>SFUVM3Q[)H MZGBX5(4-@Q\V46%;*?26IB"2\<4$!Z8H.F'J,W1!DR?/H\G!J$R.?&LC^V!I M"C42880+H+VIKZ,'!3$'#T)GF:0):+!Y9^I32U/8A=]MTQ1VD>NQTQ2VBV?E M4)1RL=X?UG@6>@[D54J>?$B FB ,LRU"[E%J)UM&.FD(T+4=G=N.ODK-,SK9,'7 M1NY*9@U>DE/KR9=ET=C@FB<3KX!Q"D&!+K9Z5\GV&>NIF4"F1,(1G:O)60E" ME@YL0E_(JBRQ^3.+QX_U[$W$NFC/+E+L<>G2G'!X,7IY/9G@*'UY/PFCZ:)Q MQ&\DGOGCM,(ZIW,I8*R(H(S7$%((D*T1/F6,@;=N[+P]NO/1B,9,])!"]55W M%1VQ14I!UH&DG8V3*1EX"72B,>.2$,JHOHIA&DSGX-:7@YG'WY=KQQ:8)UK(".JC9_K<_: MY5B@ON&1F70LQ=;-XS8"ZM[][.&'+\(EH3"#P2E(PH;ZY$Z"&!P'C(EKG8U! MUKHCP%HPAPH]MN/^88>S%G(^E4#DW7G,'6VFK1(I"4#DB8SRG"'*X,&XS)/4 MPFK7NJS[(8ICA1P;L7N_J54W*?=@/]U%=--N9PM,/04<5^$Y3MRQ*U<;J>\@ MZ$,I@@OM=Y-M+G#E= M$ZR?R11;!F&B41Q1% @BDO%?'UT-5ACP3F:9$G)E6N_W#T R.@ M,]" =@+O8=W_CK-93<):8%MB4_.TIU4X MSH#[SN)M&.^81]O?_9,4D7Z"*Y51&VU<#+5(LOZA VU-FDZU$$S04D@;T[TB MHC7W$QN'><*\-I9A#^GJ_Q$F\S2NMV&VJ#K/FCF>> 1%#@DHDV75-@M6H*C5 MQT9AZZR1^QC.RVOK).$>XI>W\=PD+VR!J">/[2&:X_AKW5C:0'D'$?=P?J] MQC$:FS+M.#DIVH"<)F1H03ODUDIN76P=USL4Z8_X:7USOHMD6V>(_(2C].$J M3/Y1\2R/&LZ\X8D ))<\**0Y.FT%?654,1$5%K[5<;WBPP]_2'<5^+BAM'KP MNWX*4[R%ANDHM \!HHX.%$-"8S& U#X*=$%ZNU7GFQU6Z5T$3Y;@!@+MHZ/1 M?,,)SBK4-I$CY\B;BZP6%2>$@,YX$0U79:LJ_%/O,-;6LMI?A@T-Z/M=8[:! M<7X]QG82_IH>5?M(KL<>8SPIK:WGP+-(-4/4TQ91,AB?>78"L[WOU)XF@5OU M&&O!WRX"Z[7'&..A:*QK>XSM M(K->>XQ%-#8J.H"]KZ^^B:C VUA3>W2.R4AI6!/R3J/'V-[D[2VSY@[&TISZ MI;[#]?4U;A&$E5:!*[405]5;BR@C2"<*4P51^NWZRZSZ]/,P7MH(K^&[0RL! M+>WM;2"M-FJVY/48(9]&#&SBLX/X^EZG2VB.2685N3]2"DFJBQY%HOM\5Y__5QP/EV(J+(+.0"6BE->*0! M+XNNB>A:!A5UYMMMFBL^_(RLFZZB:_A0WBH\7]O,/8YH)]MFY3!',&TZBW\# MEQUDU_,"72+3*7,4B(0L\!JUEQ 5-^1=HK,R+*$9KET,&(>N;5%[7?I#TE?,F>VV%%?>[5ZPAYESP#_8>TUX<"7L@,1GETD<@K;+M;R,?'>MH, M-Y9E#]D$-4OUU6@ZFUQ_W9MB=A2C:3\D'?3EO=;+RUO@ZNG1*)UF(Z33M25LXTJT%'@O6\$M_"1-UU]/0/2 MU1K9(!SX6NX=LM Z>5A%>"3%Z%!ZL(N<#V.(JY@8=Z6 S7'^Z'H& M[TH".@Z+\85$8$_$$-\N&Z6-Z!^WQG>16P]I1[^/1Q_F631E?"2E U5J&1*+@8XX,F-B+#(X[[AM?P@\0''X M<[\%/QMZ/^PAW#Y._14GW#+5Y*?Q9#*N%4POPT?ZR>S+P.?,M0TT=985J&01 MHJF!R,13%#D&DP[1"&0=OB.HR$&[A#3AI?FEY@J@+U*BSR;)_XIA=CW!5Z,T MP3#%WX=7P]G 1*X*TV3GRBQI ?D,P3B2#4:D?3-D:[>[2]MYZ'-0D ,(O?

    !H3-T+->8BJPHQ2LG&Q^3?[)TXQUBKYQP?$SP\RG' M1]^:8R"HFJ9W]ZU8>)$0<2A"Z(=,0.P%&228,9C0- V0" AC>+H1H!T7$]L* M^4N*IYSSV6.I9S,F1\C,E-C-\E1L V+0C_+$0I#=_ZZ=UJV\)#,_ RLL3$5J2C#!1IT-"^ N^*HEX5M<$@ M\3$(SH=>'$EO9B'&! >_.>UAHBFC50!F;-W9XB\:P@W#+SJ/7Y >2,\GO- 3 M2?6#(IR_B?S^06X1U]VLNF9PK_S[M\6J+@FKUV2I+O?]1<@3CE4'6QHF&<2! M8) F*869G\;4C],P2859V\M7D,)$SZQ::?:,@.M^)&//"ACP A0S5\-:*(L< MQ)F_OYY_](-_4S/;Z;)L:J?NS>!7XCC;\74^CIDL"(]Y+!"%(0F40D81)'X8P8R@ M.*4Q0@'5RFJ9C>/)DV6Z, WO:(*77"SGJDO1_FP&'N"/\C%F]_>4$.T /# 0 M8Q")ZR5IVB'] *4LIJB_=FF+-K^_CU(74_B=E;X8$[9/+;Z3KRYPPKS,"U/H MAVK6>, %),A'T(MX1@/LA0)KE<'L+SRQ:=[DTBI:YAG#C>CC=O,2@;/*I(?&_VX1-3_Q^L2__+Z^HYNL M40T+/6QBYZ= .!\W=R"_F:+HB3Y!]/R,I-;E+"_ M/QSN_2HKRL=FR]P.#]B.OXC"*/8Q@]SG6&Y9A,$DH![,0B)"C@+N(6[7W=^( MCZFS$@-ZVLRW.72#Z!YX)@>5L-CA VB,TT5L(+(^<0!,RY> M:1J!%52G)Q78+6?N;-RIWI^-S_]0+.4K7^K57ZO-':2Q\Z&YW,1&JN$"#-B0 M"E6ORQ7X:S6XV=9W1G1!.N^<3("/F;71@V8"9\50^G$&=A("(_\8,HFCI 1=\ M(M>I 9>P,O.5YNT_UWG]\GY5U643"*R:Z2]W#V35R?)74=4J_[:M_E\P$OHI M#3'T2<(A%J$/*1$$LIA1+Q-9EH29Q=3WN?C7LI<7CY#?]G;[LJU_;(LC?U7U MCU>@Y6JF^T_3;SSQ->@4G^RUMKA6%C 0!K1SMFHISG8#;"7:MA3_ :Y%+;_" M:]^.FK+]^[@DM?P8SNY*;>E?%JXNLI$*CW=K><871^H\]D>39S0..,L@XE@> MS5! 8$+B&'H!]C#W"$68V,2P73 W8V#[MJKS1[5=@9:WXS.@OXAE\TQ='-12 M&1;E._V&9F'PN;^,?6Q\M'A-7;2-?*HYHN4ND70<0G?"VJO$U5V">BK8[I3& M1/"M@!E.".&2>3YB'& E" M(]-\GN3$!K?+[U6-308L7(&6"9V\7ULH]2RD6X#,[-[EV-CF1&N(ZS9/>HS@ M:^1.:P!P(I]:YTTS\U"5]>(7\CU_7#]V';NB-!5Q%D:0H9!*!PT)F*8D@0AE M"?4HHD&F-;[U8.6)E;VCI:?*AV*/:^Q%PI@I9D?&82.RD\R/J9E\::!B\K^V MZG6XWBQ:=%*,7EE./V"Y90ZVY$_9_K:]P)3Q+/%]B'"H0FM)"A,N_Q2*.$0A MYQG/J-%V.4INZJURZ-.*UO\PW!7'T=+<$9UA8+@;#L67)P']TY;Y+J@EHJL= M<)S8O+N?EN '.Y_>6[:3U]JH_M_R^N'MNJJ+1U'V.^S+(L0QCTB,88"""&(< M>S#QI8(C(L*4$90FH5&'JU%J$^OWKRM!RI4\UGX1SV*U-M3M<9ST5-N9]&:: MW9,%WR1=T!.^VCB]+R[GMFE(Z&R&VQBMF>>Y:8A].-M-YR7S9+,V,JKJ2-I8 MZJ:6Y";/,E$**9%%PKO9JA.K'L>%F4-<%MOS89,0;@C>N]]/B9F8$3"&; M(#G-#@JK'#5#4K.EJME!,,Q8LUS!>0>\CZ)>>"**!4\SR'R?04Q)"-,DC6"" M,:$A1\+#R"S';)S@Y.E@ Y^7= 'OE3!,K#^#69"Q#/L1A4$@D<)!1B#%+( L M"0(6^R+(TF11J[3$N1';$M7/&G ,CIX;Y4YD,Q-Z[FYD# V7W?L&0D[?ID\1 M^U'Z\0T$-VB\-WSKLC; G\F+NH_H.]HFQ$O2D =0>#&'.!.JR:>:YHF3E%!& M@QC'AMU,CA*:W.QMFM\^M73M^O[NH:,9[;A88L,H1R]J1W#"%K['17+/ MR*NT[#TNZ*E6O2>>OD@S\]7]YV*9LUQL^^PD0A#DT1#&D1J5A3($TT@J:QIG MA$0HC+W4:+CN:5)3QR4WA$%/V?[>[C1>1OIZ(0I6.FL*@*WBCLCF5GF/$7H- M!1X1^(02C[UAI\A=3&[[4EXBFYDJ]I0FT;]38CC2NH/E9]6U4\+M:]C)YPQ[O=SG M^>4SF%6(,E^MBW5U0UXJ52_;3!%=(!(2WT,A%"PE$/MJ!!X-(^AYL>^C@+"8 MZ8W FY++B36\3;&FFJG8='R@^E8$H&1HJ]0;*33[VTSZN<>MT _S$^KW:)H#YW;/5*341AAZ08#:ODZ3$I^G2=0<^&TZ M3LU"[.(>.D>I-^5;?37$X85!M5^6@% 24\2@ST0*,<,"DC3+8!"B@+(T#.+8 M:/:?6_:FWLT'.?#'[L@L:PT^REP= M>ASBZ;YQCPOF7JN?CT-@1]K\N*1BWG.S"W6V(\G5S)_;%;]1S7M%@) 71B%D M(L,01Q&'1*A;P2ADH<]8ZF=(M__F*2(3V\V.;#_6OIEB)2F#F[%.NOH(G3EY M.)+;S'Q9B6S4P?.<3%;=/$\N.EMGSW-B#;M\GGW6SF5J"P8^/8F2J"#F!R&- MPB;GZM<5E^14?%/PV^],/GK]J/YKX0G,6)10Z/MAJM*G=5L#+@V#J RO^NV@UO-TID/.RB*T[*CN,1U# MH.%HD&%Y!89<@98MT/+ESF&Y"!9'?HD=#[.Z'Q?!M.]E7+:8K1631-X65;V( M:)!F0A#H"S]09S8*TR#S8>SS*%-I6,++3+*)-BM/G#C4-LA;*FJ %>:FI9=? MUUQ82&5J AJ%?SLFBX4^[_'M3$?[=6?6NSUQ#G5I_P'S2KXO*B9S_3VO%AE. M_2@,N=RU&5;9B2E,I3[ -$VPR$+J18G6)<7.JE.'(530LZISY5C^(M%8M_// M]2OZMN*/JX:U4(9'_>/R@-\464=U?0=B7%#3MUUKMGJ^ _:'M7R'_VBW8^SU M]&KCDC?Y4OEWS>EX.!MLVUE]10$61! 'C,?8D34/A-[,$Z\($X0YTE@ M5 =T(3\3:^%ME@E6J_ 45RSESP+(\]6Z;&J.#:_T+T5>;X>;$4\S W#0.G%[ MQ]+RM3N$L6/Y:M#=?Y)4 T=X.=J/+^5FUEW<$73[>[^K92TF@8CB(WG42B8: M/#ZQ"?I\^PDH,@:S/#HQQ@V&I01F2G^6>;,!'+OLV@WE"11@TB;EHYVI> M]13-5T2[Q^0X$.>UP D&9GJA)S[X37'AJ.;NK)16ZG1ZU=D4[*Q@0Y4[_["= M6_U^Q8I'\:&HJG>2N>Z67^Y/73BH6%5O1%:4HGWNCGP7U>UWN5_]_]R]ZW/C M.+(G^J_@PXW8G@CC+!_@:_>3RG;5<6R5[>MRS\3<_J# BRZ>(TL>27:7YZ^_ M $E)U(M$@B!=O1O;=)*J@7Z@18\]#.@+P.'"RJ.$*L9 \5 MU;^M-8,P5WS(KV7FIO\BWP!FM6KQ_Z;9_AO26HAVG*,=ZYL/5#]?G%Q,WI[*D+;.#YL\KP%^ MV,GW1W##2A]=_;,YEU<1^?W$R?;K*7-I&#ECO04!]\7ZRP#JB[6"M'7%3B\Z MIB?6"NO $6M_=J!9 JMS&9KE_^A1HI.YN%<_$'TRNUKHB0?30/A$9)YN !C' MNLB!8$J)P#)+0Q+'69R$D=.)Z!9,#FPH2L+E:%KT1T406&\XR(3C= MT)H^CL'3=E[.5;&B3T]+G=17=H*L2T6_%G-9'F^F+&.YGV4)9F'"E<="8YQ% M&<4T2VA \R2/.-FQ$OUW)-2UFJ[_!G)!.N9DY%"ZE =/B?OX&J?UW>?BD:UQ]=M MN[.,$N++!$>)##&A(L493STE9"9 M?CO!#5/L+8>=+UB&)72%TM2 M-TTI9U%5Z0RG??AIZ"=^PN(<1YGT,,DXQS3/ ]T&)!A8#W7 MS%#U(?4^MBIK_%[G>D1V]6=:'H1?U!LK]%LQ1ZN24>".;R-XPZC"L.*$F8\Z M@ZIBYZ).J+HX75.Y.QM>()JKSX8^+Y:Y+/3@'8>1!GOQN HD6' P;IS 7D1' M88 >2]E9M+_39:'+(G<9^"3-92@HQ]S34=(D89B&Q,.I+]*$I#&/?0ZQ5T<4 M!K9&&WK6Q0C'(C&S)+V PNS$%N,@50IG@3C2Z./U1]77L_ .M?'\@_"(6GDM M4HY:GKW?TT+\?76Y^"YG4H_EK?/HP1W<(6L.K'3[5VPU3T@SA=Y6_U'>P-'Y M.]IPMRD=, _4@>37';H;2G0P-;:4V@"=W&WD817] Q$:+1YH [\9(;1ZWV[# M?E1NWRJ7RZ44=V]R^5@\RTW8@&5A''L1#M,DPB1B(4XC+\1Q$ODRX%)0ED V M[K.4!K8E#;I(!UO1NC -Z7<+R6PK=P(=9@N.4&NB X0..J$YVN3/TQEUL^^$ M>[CI=[]@4<(H5VNZ+L]J52%CG.9)D 8X\L,0ZQG1.!-!JOX4$)*PB/NQ46.F M$VL/K)L/\JU8U2'K>W4T6=;#Y+OJ_SI%TJZ7/8'"--$6(ZS&\32:/I6.!RN. M5^]X&LI>U>.91WHDZ-7V')J7-\H.UDA%LTBV,]JI>H*":40SM<[=CM0"H5_B MW)C[3 N(DVER;H9X"E'H,P.=:6?S9GY)7XHUG=4_'"K3(-1[BN#J?TA( YRE MN8?S* M\GXJ4BW Q1S5Y8)O\5HF9.87.Y !3OO,B&, [ M-,+HJFE^*ZUQ^^:;P#YJG6_TDD67[[OU#[DLOY5.@Z]_HW[,J9<)#\="SZ;A M68@S3\:8QB%+_#01S#>Z%#Y+87#/<546X/^Y6,X,"P+/"Z-=89U A"EI20UM MR75KIB%00*/GOH#MFC0? '?43+D-2VLCY),OCM?$N(WOO0;$K0_"O>(J"?3Y MZ5Z=6M?+YSFH=OCDRT/OZU5V=/%%U J?!MWM-O?&"]R_ST)U M6A?=2N@IF_=_J"=A[T9W_L@9Y6*_BA>-C8Y88',N,BQ%U*& MB4=#S/0([2B.TC#*TYA)4)RUA=;0MS8U9;1'&CA&NT529GZU(_PPK3P-?0"/ MV@"=J_'9+93&'9[=#?EH=+;!*_ ^S=?S=;%^_ZK[E,LAS:R0RLOQ5AM*%\@3:T0>'8#DEU^-K. M\,/TUQHZJ&]S-S*KSLTMRX[6N[D;6K-[L\'3=AOM-5W.]9+WB42$T; MF/MX3D1FNZL#X$#-K GJ6Y,JH[*J+MI!]3#G;3K<&M7S^NJW$\?6T1R^G. U\ MY2QG$<,I"1/,2.*%@N0BA/69M&5D8$6OV;I 6_K;RIXJ0E(R4?5:J9]=H?5" M]UU9+6:%J-I$?36H_7'[>0-SYCN*2Q7:=.V;(R;.]U36$<) MU'W7LS./+U1Q8B.31!-DM87!+>+!Z_+W0OZ]UE$?,8RYG'<18H\T(BFF.: M"H$YH23*:,8R3QA?$1ZO/[#U4 31EN)FTP;5BM-X4G7AOOGO \SWNWA"V/.?=3)EQ] MW]>9=HPGS]IY^G?UDR)I'%$14!R474MI[.,T)AGF?NQ)+Q9Y1HC%J"PX)T8_ MUMYSLAK$$6U0=^:NG)-S;Z^EC]@&<%XN4%.4$Q-1NG1@.J0QO!]SCH%?Q9WI M$!# J^E:"9[.4)?,0/I--5X9V$^!-9AJ0FE7\1XH8'J[J2)SURGJ!-M6&0?- M=4;+,SC!?#.[X-1_MLPI6*S6=_F7Q4*L)G-13PQ?J0U>;&?#<,Y2/ZD77 MM)Z+.Z4)8P%/"Z$(/F@GM^QX?2O77V75<+S\RVE&6"1SG^&(Q1DF M/)68AD&*O5Q$&151*+A1A+\?&T.G-BB^4+%E[ +QFK4+--LPA\I._A>H'!&" MYG*-9C6'U7\!A+[LOX9!$' 4&<,L22G>FX9X+[?BW?*%'BKQ5EWN%6]HPUSU M7T81+R .8J8[>*4@XH;%L_L+:76L*?]ZN-%1WM+8"^(VG\U> "C4>]\M9"K MV\7Z02IZ2[GI'PSN]6.^XL!VO\$($HH3-%^LT;+B9=N1VCP^ I!4=_AD&"'! M#'=3/IH)I+A #P?R&:"##QR[58@&0&:T" X<>C/ 8_&V7?QG/U7I+N_(32GG M(FUREQX7S@+F> T2Q-,/!EBEJ4QCN*42N(E82! P2+'_/TE M,NY*3H')=JZ_HUD0ZP._#LP CO)AP#&Q@<3G*(#FFKM1HVT#B?8P-#<4&8O0 M0-D0\FM!F:*V?I]2EF['EB;9 1 MA0_BK(XR5:/464VS,)W">4H4!H=M>X P.U3205M"]I@ )UQ[;';'5E.,L!/H M:12MQ\J#5\8[*Y[F=>\ >.81.R>N&F.OK$\UIG+^M#$Q4\IEGD:<8)E*@DGN M>3C-28RS("&>\!/F^:"V.VT^#7.4SLO*S.5Q(@&8T; " M#W9&.H$YB$>[C5=[]@I[SW2JQE9\>RSWK55;WJMC[ED:^KD0*< MA'&*22!RI;VZ@ZI@(?'B5*DSF:K3(%N8ZN]Y8I"?;Y.D\:]X2[H:P7!1SUQ M14D>IL0M,C/38C=R@*GQ3@#?*P'L#59PI\C=V!QI<@NA456Y&_"A+AN\X71X M6G6F3F3 6!3$I0^."=B3M7)GL[N%ZNR MX]XV_RL(4Q)'RMVF+ @QD9G 3"01CGR/9:$GU>X-G*W4373HN.;V]D#]PK=, MH T7)@EC]O(TTW_74@+&%_L+R&(*DCEB9V./#$B./.?(7 C'@XT [UH:C--3 MP!+?RR+".,Z%SY4GX/DX4^X]]JD?")%Y6>P)F&/??RB8E5-?^D^8E4/ >(.P MB_GMO2:P#ZCJ77//;M4OEZY^H.N?FAN78\]&F6SV*PPO@\TG&V($V7?^0XK7 MF;S+STQ!UUE]Q?J]]"IVZ0"1%P329P1+H=M@CBQ5O]5LNR3-9GKH[%Q\H\O_ECIR6>],TS3+I?HG5#8JRS#) M!<=9&@=8)C()O9SRU*- -^0LL>%=$5W-4Q:S/&](0_L5G164H:UQ AYH3RJ: M)>XMU0%K*>^ M\$44BB];T)WI9+JI!1S#= M/2>CD$CJ9U3@Q/-2)2A",?-"#W.9IEG(>9Y%H(Z-#B1DTX5D)Q]6$70C'3.S MY@ SS*;5I!)NT#EB.[-DY*J,:LPZHAY:LZW'+)(7%?+&Y M.JTHU,MO WTI32D/HQ"+0+=7I5F$6<8X]KBR=-++I?!2F$'KI#FX::NR"V5% M]4*7&P$+CKO%9J;%3D4!T^\>J8_'Y22%*L"P^KQ8YK)8OZH?F_*S%&_%LNK,?C.OQB%. M"6,:+]:=P[[G4; MQI.Q) WAH@[(K;8?5\,HSX@-($A]X@K*T"'J :0^:+3;);^_0.!\ /&;Q>"' M(&S9T?_Y9;9XE[)NGG&:7;7[O>C-_Z[[<-PNUO^495K_T[SX MM\)2>1G*1/B^LN6@00&CLC_P M:?8?LGCZ4;:RJPN57THF+M#K?+EE;.\V4?W+:JVJ[7*,=WQ>;N=;Y8HD:O#N= M*?$A'^9H5,7'<&%;O5NFMNFJLLO%O#RA_:-8_]@,KKK^R6>OVLG7/1'5_Q>/ M].(.I.8(6T,)%:6;C M!Q80S%!OTE/+2M<-.^A/Q0_:,%2.K:I80AN>=##69=VKM42JH@S3Y!0'/E,N,DTRG*9$8)E&@2=D M1I($-''"@.; 9F=#K;RGH24/P"QX [&9F1S'PH"9F*T<] 7.IN^R_O/V/SB_ MG@;@=94B;T!QW$QYVH( 'MXK, #-F3P)PEB727'OD MQ) 3L(YS04X]U+OFI+J2FE+G035I]*0@F,?4P MRV..>1SZ/$W3G!%0E1F0_M#ZURRTV&-C<[/HH!;%2,Z&:CR<]("*[D)P?6I4 M(/#=EZL84?^HRA6(:%J*6$#+6"9QR/4E7?VXUUE:0HI/[[^O].R%FS(#@ 7@*B_$G/"X"2)@@1QEBL!7L+,X=_OY*%\7J]64TBP0 M.HTSI2E7IB46F%+EXGB9)$$>LU!9&(AI.4%C8!NR:^12E"1A%N*43'1R7. E M,59'*Q\307V^,K%)3MF7"?IMIH@"TT].B<;,2O8$ M##.'=T?Y<%];L8)-7@L:1[;M%(51C5@+Q$-KU?:H3:N]FT]W#_5I/F&93WF: MX3!D%)-0C\@(>*2LDB19E,?*1!EEF!\N/+"RE90@[><:D-OUJ0\0F!*51&Q& M5C;!0!KIV8&R[*+7^H& O?..&6]OG-=X?L2N><=<[K?,._'?[7R*O]-EH4OL M'M31Z6KQ3(OY-$HCC_KV<_M#"M!P(%[YSGL3C:.$\0&'7?/ _P<-ML>=(V7V$E MU4L_)G-Q)=_D;/&B#6-]Q["[B.1EJW-UG%#'"RY7*YU.,:4YR5G$(BQR7:Q* MP@BSU,NPE)12R1F3B0^K#NG!#>3G;54WLN&M3-H5.^Z@20WV\C;3_)%D"#,1 M>\)KL+4K)VMD.-2LE=G0%7-E;II#7]R!C)RE/=AS,G+Z0V^1':=!]%^R7WO> M!_FR6*ZU0=WVG UEF@F1$QQ0HLX,E#&N M1^V.=,\.O2?$91CO="($8'S3"K]UD][ST!QWZ3U!Z$/:])X'?*Y/;\L;=FK\ M==>+7H_AU(UO?BQFZOW5M;(9Z_=IQ!(JO9CA0#LG)*(I9GD688]37\9^+FA@ MU'+?E.# ,4:?C(>DG7Q[X.U8 M$T6:*O;WJ@8?Y?*YF.OJ4< TM-/PV[74#7*@V]\)&OVA.7 UW*P5GMT@L]-+ MCC>TK!72WH"R]B?A2C:9S2;BO_1,G.>7.C1KJ&#';PZL7(H@4A1?5^O&G"AH M[\LSF+NUJA]-/7$S MI#P3TE=GRQ1'@@D=1P4@=%SZ>I_(;IA"><75A4XY6=83YYY- MVZM9RKS=E PO2>AA5PGQ+D<5,^CS5HA;?M#GC1 W+*&O@PL1ST&P7L7.H5.>H5JD=+[+O.ZY3F*2+E2*X+4GPDUC*)"0XC:-4WR;$F+%4XBAA$4VEC%AF9,VMJ ]LS!N\E$&W M/6[0CAWK^@^8J,W\P<$$"+/A+F4']A2M9.#(:X31'M6#M!++H3=IMXB=*?I< MS(NU,FIO^G)TK7Y>!9O)JE[T&_VOQ?)R1E>K6_J\R1Q*>)X1/?4*:*9@M@LK:S!H- M*$&8/8(*;X L+TM9.+)+4.JC6B9+T1S:)MMEX*'CW^=B.7M_^B[YZU+Y8]_^ M>WV_++B\_#%_NE=;M6$8N7V5@ M2:X/SO4V)IG'$N'%.,D"G>(I,TQCZF/"@S1C7L:)-$K";J$QL!YKHE5B\H8L M,!6[33P&@:/^H&':.BA>0(RG/VZ[0(X-?EBDIAU9:SCFS*OCQ5S:>=\+K'0\ M"G<*;N:B>"O$*YU-?A8K4R=@_ZV!C<6.F.%,@!.XNC=R>T@P4["C@_[0E!Q= M"I]FWVHG/EAJM)WW-(3F3GOF";N#>N/"OKYE>EP\TI^ZYYO.B%*>U>?%\LS( MS8QZ@C+F8Q$F:@<.]&PP'4N,!0F#*$R%ST#YR#UX&5CY=$.R/W=LE/UFRX;W MO:>9]I&_V4%^)*G"]+^S!?"5K"\RM*BU^!O\HCLV*Y[:A0T^XSL0DZ/S?A]. M1CW[.Q#981S Q9*6AI KE^ZU)%F.X3G1%J?.N@JH'@P24>S[3"JS)T/,XL#' MGD[H,EZO2S8:U7 L5XH4Z:S,@;HCP<&[,H6&=,=U_) Q7%D9\ +].JY_2#U M 459KWNY5!O:LQZ%:/W.7?U=^N;:I&X/XT)S1G@1]C M3^C:+]]+L+(T%!.24A))*4-ITXB[-V,#VZ0M?WKNPX9!M-AR>%'/@[!JW]W_ MJYA9JX^0-H)V\&TPV_*T+M.$358R68[T;K%XXGQ+D6GINFX+W9^LC M.H4[$^:9]N'NUN\Q.HYU3QABAQ.&/M-B^7]5W3Z_/U;BA+;MR^>Q/8\:# M/""Y\OYR3WE_G&)&$CT+VTL]&C,1AA+4,74P5@-/>H9!\U^&_:]+9/:3??;5 INQSL-@RCXT]T&U3@)T>Y#4O1 M=@ZZVHC4S_/]5JZG3&22"I+A-,R4R\P"@3,_H3BF@L4T2#T_CZ'#SW?+0U3> M!SS%)8XFI"'WL^5[.PSR(A _J@VDK HOBV?#R1M+CSR1_!C4\1CR$\^,/'?XE$V;S,4W MN?ZQ$(O9XNE]FQ$LXC3VTCC J=)!3#(O5LJ8^9AQ&N19Y'EY[(.]R&%Y'CKZ MN*./RD[/GQ?+S61:]$7A6*_LN_6/\$4!CN>O\YU^$0^TS#-O0!EFNL!XHO_H M><, CO\:$X?AG\#9S&$+TI8=@Q;S)WV4OI)L_:B6V&3&9U&@W#.*0YGZF!#N M8QKZ.?;RG+$P))&,0!-:3I,9V+AKHEA319KL!=*$+=N.GA&3F?GM#QYF,4O< MCU#<\!Y K;!<=?XY363 M>+E0QR<<^F4S8)T%DTM/G; BI:>$L=0+313T'(&!5;,F66[!V_E>[2E99G)I MUT@7:&&Z: '46!&[T+2IH'JWH7[JWW:J=W;9492N"]1&W3J? ^9\RV)Z/5_K M6EDAU/=_SF.=&&X%H21-42E7:J M/^P4LW/A<=*F#>%M_!K,9,$MB8&5=#<([P]-$I4T;6<%[N1B&"SHA19XMHO9<8DE\6;SD73 [>J#D';^%08)BR7D=)" MKD?/4#U15QT@]9B]B/E1D-$X!V8M=A(=/F&Q9 $MMSQG4]==Y+1^9S;;E^#Q-P@\G"7L=A-']IU7BX7<[EX M71V$H6LVS.NCSN)O5W=7T($.#6?%Y,9ONQ$^@P+=UAWM <9&?M1.9Z<.,1G8\9WW@.[MDACF=? M@.^6I2'@ZUJICPT6%.NYOIU">AB#91A]SX\G/A@>F\IN0%V;3N)6.WE0%*C[?!V(FCN M^Y8KC)QQ5$VKN)DKTU;VHUB5Q4R//^B\SIRY790SMJ7XARR>?JC_.U$;.7V2 M94+-%5W+[?7V-(]8'.Z/9D&^Y0S5Z5RX0T@\ULF)>JW/)9 M&8]2'A?HDWPJYF4ISBG!PTM?;R:?;K[>/-Y3VROT_?'N M\O_\Y]W7J^N'[_\#7?^_O]\\_M/MM$%@^&D(2<'VB]/3!P>)2$'!CC20\&/B M55!A0 <4]HQFE5WTJEO R=-2EC:O3-HC89#Z/D]Q'ND4QC@*,4WR%(?,#U)) M&,G]U+BIY@D"0X>O]D=D@!(9S\JD7===( 5&FBJ06VIN4 +Z9_9$:]<\\Q"U MHXZ9+5A:VV6>>F^\7IDM7.\URFQ[#I[^_*V8%\^OSW6GIC0+N9**P)P0JL[V M.@V3Z]PNPH)49)Z,4J.$DJ.5![81-2WS[.9]V.W6H!<8F!FHR3AL-G66^1[I MR_OKC9:W?!)&,V'Y] ,6XWZ5MU^GD57]I//2W98V!E:%!&NW1 M+D_W@+&_;6+HOL1Q)0&8!EF"A\W]-4!F-_VW;>'Q9@ ;P-N;!&SR/%P+'Y=" MG=XG8O$"U;WC-X=.6JQ) 17L!,)NM>H'#J9,CTM:QI>;@4@SK"!].@_)2HM. M+#>:[IR'TM28EJ?@>G+_]O*HDPA-M6/S_, Z<4_?T=MJK^7<;B*5N8YLT75K MA@TPF#ZT8D)_E-0=7?@?@K'2A.TBH_W^#]EN_NJ/_MO(%^MU./?N=:WVJ_+B M[""@>_U3+GFQDN60DZGP\CC+?(&34$A,\HSA-"4^]F+I95RPB ?YB'?G,.Y' MN1X_ND/:L% -ZOFXZV[HEQ8R8#F+L9?27 ?("$YSF> T3+G/4N*%'A_M1GOH M[PR^M.[\RA]R"0W\Q&:Q_5_PH\$V* =7R=O+X@:8$]?%^S^"7^">V.X3?/15 M,)#KO\9MK]VG<':A:TF^9]+_5SW9XD'3N.A(BS(" B23+0"-16:@,[]+LD^%DYQ&.IJ>-%CE_5O]!RK*-E(35+!PC3.26!9,]%7>#WK)BKQ+91T+]##YO>D:%>#8 >HK&C#Z+JZXB2MCZFP:(-]MLJB M]27KNL0'R1=*@=Y!,8M3[PYL[K:5>;/WRC4Z=*DVS( K$_II?& MN-W&.]I ]BE)W%]P['+$DW!.E"*>?N[#XR.WK^7U:)8&<9BQ!',6I)C(/,*, M9QX.&?$DB7.14/FAD9"*SU%B'IONI7NGHZ,X!_JMF%?#Y%9_^[ #W@;M8%]YPTI4!:CF9@,S:(K M\$ 39XC;OM-6&Q[73;=.TOJ8_EMML,^VXFI]R:)3P(_YT\W\LZ[TF*SN\K^O MUO.G*W4TOE\N_[F\_M?Z??+G4JS47XN;^>7;4OQS66<7FO8,L%Q_8%V^_*'- M)5*.4:,2D:[TC+B_RU49P"F+QM2_WRN_;(G^*>ER4Y-0FM-5^:#:S=4:E_J8 MH_ZH'P(T&+ 5???A>@RIPXS(< )WF%;J0G1VW0ELB8[7IZ"G6/8Z%O1=R\Y3 MT,XI2P,<1KFB3Y/"IQF,L59YH1&SPN7S7QF"WH''A]T2HD,S?%%7"8@3EL8/]EN5B=QP[V54Q .7)56DF- MZJF8@#YT5(S>@?LI55'KSR6O,A\,O8_]MX:.K9LE#W1!Z][=[5'!5*JDXSPG MXCP"JZWS8*G1-L33$)K;W)DG[#:O:[K4H=C5O5R6Q_M=XRF:9SQ/?(&I[W%, M:$)Q*M(41S3TPEC]DV49;.MZ\G![<_OE.[J_?D#?_W/R< W;O#-5D]3YMU64T'&C+6-LCK:O\W1&W;LZX1YN7-TOV%9[7+TNJUI5 M4*7'YJV!=ZUFG'I#$EKLL078O7?98X.IU:DBCTYX%O4=ATAZU'9LEQJYKN,0 MPG%-Q]$3MJ%BI4TWJ]6K%&K%:N9ZL1!E+.#Z^66V>)>R?.9>?=0?="7OU2>= M9K[D?AP$.(N\#),P\W4*L\2)X)2K[2[R.:@=O!470[N.-5VT*AMHO=24T8MZ M"A6*5WV/!SS)V4G;-!(]L R!$>I2:A4_J&((51Q=5)&F"[25XA%V>1;AL>1HZ ]Q#3<62\SV)VENS+8B'^+&:SR5S[^YNKY]O/E\,_GT]1K=W#Y.;K_2)7%@U_[> M?=,^HE-:1><"3=;K9<%>USJ[$JT7Z)X.-AUGM!YIOTI7-'@?-.>=SX9O 5G- MJK^95PY3=UO;,(P]F>8YCE,1ZK[;'-.,IIC%<1IG 0D"Z8%.8K\*LH%/=\X; M))?/2?&K=$:&_HX,3>NOPN^ Y];1>B17D'7JQ.9<_']/JV3+S_G1>:O.<+U_IK/[70JZJ",@T)T1ZN4QQ MJ#9E3!*?ZKF9,0[S0$@I:1"P#)AP"R _\$:Z(X>H9@"\!<)D:7H$&$I"T"!H MQ0?:C(_?<()J5B[4+L&799FN'JW9$&;%FM/$7@N1N,OTA1 ?._770C G:3&?YH+R) D\'*H_8$*E.@9$88X]R5./^UZ;%8SQ>0UI%M(NA.+7"$ M'J9G;< 'F)AG@-&NIU[+NN.UV>L&M]=YS^!QBV$#CS^D$HVO;PGK>@N6)2R- M9(9]&0=JPXL$IBP*,$\)\=),_65DY%.?7GY@S53TD";8?M-M(H9V#>P/#J9X M>[BZ:T!, (&"_0":C=6P.Q#PF8*G(71.E'@^*WQY@FY"&(68Y4?YP0K(@SK(\]6%%KWJ^>X(P]'IM MX0$]W@'=W5,(7+FZ>VN/Z^:>@G7DXIY\".[>?ELO9[H\9W675TF%8._V_ H# MZ\PWJEXJZ R5U'6)XHGL4G,OMT42W4ZN&R' -,L(_P#.;C=6*U^W9=G17-UN M:$U/U^!INWU-=VB:ZPE4I2MRE_\^7ZJ_>9H7_Y;BD?[\).;'4L?0I]W)) A%@$00))GXJ M, M$AD,6I&$4LSP)0)-'28J*D^6Z M^'?)]_5/?9LJ=>N%STJAILQ/:9P&$B=9(C A7H:S-(_UL+4@)4DE%:4 #S./4QT02M7=3%F _DJE/PISX''25?T1A8+W:TBM3:JT:\QT+ MQ?2TTP,J3+]@*"W.(F>0.#L\'*X_LK=_!MZQ>W[N09O+_ 5L4]J^,/1%_?4= MY#Y^8;SE6 & Z8'BW?'>7Y8NQ=Y(CQ_8OQP_]H<0U^N5BM%_EW.I,K M.A=?U-ETJ=M)BXE0!]!"5[:LE;M7>W3UKT12&J6$13A+H@ 3GA#,,E]M)YX, M0YK&OI<8#8:Q96!@W=$AWR5-9J5ES5?YYGR]4,P:9=6\A\7:]'$..,!6V M$:'-Y;Z-+ '7_P/+U"Y!8!C9PA(*>@BF->7 9MWQDA)ZH-Y+6^BSCMV1X.]T M6>CZT0>ZEJ7S&PM!/<;T- 5),/&"%+/48S@+199QCT4D EW8'!(8V$1OR"%- MS^H\<"01L^- 'YPP$PJ""#X,G,/AZ"QPM/RH1X%SX Y/ F>?LU.RFSE?/,M' M^G-7Z[\M,R?"XWX0"$Q+ERGU$LQ(%.'0#UGD\S!/8@'1MQ9: ZM>1;F\/FNV MJ^BN1@?+S$PC'4D"IIS60@ KJ@$\1SK;1FE4]36 ?*C))J\ #T>RF%[/UX4N ML*EFG67$\\- )#B,]"BBU$LQC;DZ^D24^5)MF)RE1J>>PY4'5M@-KX[YECB!>J?2*O6'G3(=KS2.>WH.P-;O//N ;;?+F[FX MI<_&+9KW7AKX%Z])0'M;;N!T1\"LD*WB_EB,VFTVGOJT]HT3&-&>9!A%O@))C+*<TD&, M[E.C+-=;.>VJ&GU5CO-I_G<=*;Y=K/\IUP_;%-+=2M5+AWUKIB2*,LKU>"/B MAYAX7H)3F5$<^'[JBX2)C(,,THV[7W5[-^#@B@_[49A9U+_$IP9:Z5--U9IGJBV<;:^U36)VW5?M I57;@H2 M>I=KM -U@:K4;8?#.SY:_JZ&@WP8CG&'CWSTYSH:;O+A#-EMEE^+N;S++Y=2 M%.O/5-=.K-]_G[]JQNF+^O?UN^Z,6:RUQGZ6\EXJ79^OZ9.<^H*$J3I6XS"F M,28IS761=HHCF= H"A+F,]!%IC4G V]6FB_M9_*2,Y37K%VH74@SAWC-W87> MPVK^4"[+MJ(UA["MROZ3F&TUHP@:ME5L9%PQA3YO95SQA2ZW,MZQAA1OZ+Y; MQN"MH+=\')ER>SY&-<6]Q75H2OLO:#G]<'4Y6ZSDX^+;_*70UUEEN!Y<16^P MU, 6JY[F6[*@.](^%L]E__)OM_^ \I7F?* M S$ZTDUFY>B;^OUO.GR\5I9.?HP-9F_H\:;ZQ]4QW**67G DE(9DY>7 M6<'+@]7?Y:I,Z-#HBC*2N1DL>KEXD^KP7ZYA?C9U]!&[CZ_C?S^8$?]5/IWC M2E*W8KV\]2O9#5LXV9^IL_3S>I!_??%7/UHW^\7 MJY4^XD[C.,TH)1S+-/8PX;'RQ&-"<11[GD]D(O,LAGCB5EP,;+WWVJVMZ4_$ M-NW62KW^<_$Z$TC4C*.Y#G&M_Y2S-XF>%_/U#V 8P.X[F#G0@TL79ELW[&B+ M>;ZG7;%".Z;0ABMW/G$OH3CR>>UX&-6G[26F0Y^UWV(6%Q)/3^OKY5+[P9/G MM?'=P]Y;0\<1GYZ6\DG72"J2B[E6%CS/DT PS+(LQL1/ M?)SY.ITA"9F@.2=Y"*H7L.)BS%"_A#3,Z"?;OB%_1Q*SN0%HDJ[Z.HQ\)6" M?? ;@C8>?I$+ P,QF=\?F"P&KV+]JGX%L_L?:L.X?:W:]R1">#2-@Z!56'KT6*CU;:>@]$L;SW[C-UV?C!U<9>4L4LRD1Y+LC#*, \#B4D@8YRE M),6AB A+PR3."9N^R25;F.[>W40A/\$F:?/ W^7C^@?DX>'R>WC/]'= MIZ\W7R:/-W>WL#W;0(!F&[1;H4##F =#5IOM'IQFY<#1.MI_#0B.NMF:"^!P M9P6\V>LH7"5'7TFU@55=VL')>09K??2Q69<[*,[0CC6K(_1Y68$.UD[$Y/BX M?2RA 8;C0&30]W1^GL!'G-D[X9XYR7>_9],FL\P#GJA?A&P,1N.)3&(OY-@3 M<8X)8QEF*>$XRQ*6>]2+B3"JM#M/8F K<)#I#IP6UR*9#M_:"5[@N;J"NJ7G M#BNDH61?S)8M(\'8@>T@VV"U-WP\^>:(+1W;.-]OVMCZI&4OD4W7@CJC:34E M-"9QGDLL4Y:H(T468YH$ 0[#S,NDGZ3<"Z9K7;%E=J XH@ R*%LZQK^TJJ9V MURBCCO8![_*.Y6)V4NB%%F9.MJ0VV6CG(<)[@)R#X:KMQ]'ZXW;Z. ?OJ+G' MV0=MK^ISN5SJV25UM[BO!65ZXRODZE:NIY20)$^"&/L^2S'A4FWG/ TPDQDC MD90!]P3L/-]!?T^V]&&7JVWR\U,.1W* J:J6R$TNC8V:%^@VY9V M1A;7XD8PG5V MU,;^:K;"/KQI;;9:Y:9]*>S.7?YQ)_>=X_4Z<9E8II.62LS MUB:KU>MS5>:\F7#U]\5,+:-=9MT[=IK0+&1Y0' LU'@RT2J M_R0#4%[]\#P/?+#8C@)[VU)%RI8#K_W&^'9FQNL7^R(P ]A,J-]/&&C,]67O MZ&3B?=43HY&_V0#2&/FVPU(VK':8>C^>Y%TEXH_ \;AI^>-]@J,D_1%)_P+[ MRT.Q^N_/ZH1Y,UJ:-A2G'JD13G012F M+/>)8?_AL1D?>*?1E%&N2.L*TI)VN=%*_ ?N.&U?\P.V'4??Z)?9>\HO MKP&A#:)RZ[E WSJ^_,?N00:?X5?YI$\2/J@7W/@S&U@\ZO'A5;7 M3KW*/@ZQMMO$GC!A%LP.(71"ZBDLMG-2]]8:LL. M]?9>?>D?ZB_OEP777>86S\^+>=F*NNXC-XTD#6F0>]A/ G7:S[(A M3$0D?1GZ8 =K$%8'5N]FOY;N[9N=VKXW$%")H>SP6**HFK9?;-HW6GADPWQ[ M@#OVX5]T=%^L[\>T<\0&E;-++VP81L=WP085^$G_:UB*%CF'98_EZE)4W[+' M//*B(,\P8:G )*<,TS#@F,99&K' XU'*35*#3JP]3E)0.4:G3@@"S! Z)8MV M"]D3(3 1J(15IQ:T91)T@@+D$=J#LTL@;'Y!DR%0L/3!TVA:\P8/7ADO8? T MKWN9@F<>Z3-4=CNPY&O=@ZH<64R3,(N2A&/&]8U0'E',0B)P& 644A*0) >U M\VNA-;23UQRE4^O2AOP%^J2G8W-@[D";X,P<+$?B 'I()I)P/@[: *K3*;.G M*7W E-E6R*>GS+:_8ML[8--*7-<$ZZAQH3R/.2_DZE3=7!@DS,O]$(=AS#"A M48!3DOF8IR&1E :1E!*6J AC8/"\QK[>O2U3)(@CZ($E-IXFLS [H4F MZF):_1D9F=F,_LAAML$"M$6RYGFB(]B9AR U*!4YX1+F629@'(_S^B,+!:-@-W\$U]7Q;F^[8U0OC6 MO 'GL EI)Q*'N^O^^J-OH"?AG=HC3S\(O^[\)FFIK_J(:'C5V7AE8&6I*?TO M\QO-)IQV]>B!!*84-1%GY]W*\@3SS>O*4__9=I:UTI";U>I5 MBJI+P$,B!.9!I*\@0W7*]%F" Z[^VJ/"RQ("&VP-96%@ ME=*\E.&41;X=Z:HD6O^9Z@ _>E%O ,OE+$1MMGL-*T!@G$K36Z&*FXLJ/??B M]+U=6*VK8".QV=;KV1GO&X7 M.O+V(M=R6W^_JOT^'?<*@M3#6>9[F'AQA)F7IEBDC)/$)RQ)@3VXSA,;/.RE M2..:]JY9 ]#ZM,C*S,JXP0^S)CN:#=P#>,W=V!P9@Q9"HRI]-^!#Y39XHT>R M5'E1/J5!G,2Q%++(D3!(!3FXJEQ[ZQ*I.]#JONSK5 ME10MLH8J(1CN^5;0+/;R#C1V:3-[C+M,:$ICY<8I92B,24R^,B5&YQ3D" ZO-EF)[ M;;"9+-KUQ@5"F/;L@^O>M,Q0 I)!>J*URP@Q_*2P1) 6)*W9(*?>&R\EI(7K MO;R0MN=L>]36K3/*_:@ZDDU>US\62ST60O>6C[W0SW'.J/*-DR107K*GC$@2 MIS0/,RY)"NU/VT9P^ MUD?R2;;Y0/Y4R.=6\6 >PY,!>0LT)VK""Q&LY%+WFIAP M=[Q\(+G!;(!CD<%&X<$%8#?O#D!GO*%V8.+EZO1-XD =)F3.O"@,XSB'G+Z/20QL*#3!LO"C) G;\D_( MPVR;[X<2IM;[ >(@YT'XV@//T%@U'W[/,##O;KE2?BLE>OYNEB_7S_+Y5,Q M?_JR7/RY_J'CX'3^/LW#) [#5&(OH;J((\EQFN8Y#KERQ97FQTK3O:%!<#<,V! M+B:/6X:BY9/>71_DBYZP-'_:9O+E"?6\+-=;8YA@0A*)F9\IE0T$B;PL"E,J M08'I,X0&5M*:+-K2M>\[/Q4PH"NHOSB16L#R7<4P\')"$8<*9VG0S MX>$L8BE5>S").$RA+9@86ME/%;XW^3[U QDPP#T=!'BN[1@1./>YCDD1QICY00$,..TP<4!CG&%$3 M1255I,A"#Q"'%PQ9&/"&< '1\.SCUHYV%\ MD7.I5M.C5\5S,2^TV[(NWF0=F:O#17F2\XRJ0T&:>TKA].QFZE.!_2A+6)+% M>1C&$)?"B.K ZECS4$T:WN,"Y@Z82=!L_WIV#1+#X?X,>QE^!W>[F']1=.K4_"NYXLNB;,,''@/9O=+ :J_S3;],)O=H M4Y?1X,'\7LU (-W7:6YE 5/U-C$,,-+1'*K5?9G!\J-=DYE#;=Z. =ZR4M][ MN;B5B\G;4]D%L.S..WO7#CW@VKQCF1$45W>%O%7_;+H.[_=3J]E!FA_P37F7 MC(S4V95XX+KL3C)0O3;!;*O4K6N/J=$F( _4V>@5V[+HYNF@ _ M+E(U>@M^@"@;OSX^/_WGXL]O\Y?BO,K"741)'C\6S4MH+I%A MWV[O;W3WL%6AA&#J>QA(H_NDX$X0,,WME,$ )W\SK%8'A(ZE1SL?F$%L'@\, MW[#S8:[_]:JO"=2I8S&7FZGM4Q)F89!% L=9&F.B_1>:>Q(3EN4\]I-0Q*!1 M>B>I#'V#5M)$6Z*P3?>T7,SVVMYH88IZ"!3]45%T>')H1>1H1SU-8]2-M!7F MX?[9_K"+>K5[NKQ;EMU4J]81][*Z/9^R3 0B33(<)[%N/),(G$F?8)_0A%&/ M^4D0]*E;.T<8\AMV4[_V0I?HK9QL^-OOWZ_0BVX^HSGY6Y\ZMK-R-5-O][*" MZ?M179MB0?W*4,5$/0A2L5%EW Q5X]:%>Y!:M[-$/[#FK4L0[;5OG6^[2> ] MU\I*Q(*==".U+G;HQF)6):D4= KE[=GHU^;3+_K+[HE,KJY M_7SW\&WR>'-WVR^;U[X!LF-A _=1SF^@W8#83K\C7O!VZC=M>B;O6FCH8_ENNJ1BX+>WOS5^UX 3>:W M"&&(([DI4KM3>>?JXQW,38'NGGAS,]2'4^615K^5TNWPHNJQ9TNJ#V:5ZN4KH;4]_SN#V6">9.#/[US'R17^F; &W= M_V M\N'[#SF;;2J#!96^1WR&/4X9)H%/,15>@H,\"#CE'B>A4>N"T\L/';&M2@%* MBK8%TWO2:#>/_3$"X[00>!95#J=0]"AQV%MNY/J&4U".BQM./F6K1GIV594< M4NAV^70M+W7FV_+]!9@D@N*,,8YY+!./Q33WB%&LQ)#> M.(JVQ\)%%3]$Y0Y:,H(T)U#]:Q>CJ4(Z$XZ5AO:2BX7B&J'MHMQ_0,*5V*K9U(/7(T\T(2B41@&NGCD4PI9KF(M1G(!<\] M&J0>*%GR+*F!57Y##='52D);9K<(R.P$X@8V3)D;--$6O:9ZT3J%%IY5V8G- M58+E>4+CYEIV CY*N^Q^ Q[5?%P*=0B\F8O'8CTSVGR/WQI8Z4H:YH') T3= M44A[,#!5>ES2,GWQX- MBK="O-(9:L<)"C>>AF056SQ8:K1 XFD(S:CAF2>L MLY"K<:N/E*E?31!DD9?''O:\1*?NY+KUA>Y@EW.2RRAB408<2M-]U.7KICGXW;:_?M\6<5?E2NJ2'V2:QEU$O MY;X7^<21!<\,QLI -QP$SCGA1TMZX-27=F ML@.3(^MXCLJH1K$#ZJ$M['H<9@)7R_54%V\L9H4HHV@WRFE:U8GM>42"B.84 MLT@H(\@]@1FG%(LXDU&6>(D(C-IEM1$9/L*U(XM*NMV9\.82:E=05[B!(2X; MR,8*:H*I33O5^PW-5/^VT\K6I4=121-P&WTT>A9^[W19K-\G2TFK"R::Q+E4 MY_303P4F7N;C5/@<>XGG,1H)Z3&C4\7APD,KG;XOT;2 ET5[V-M5JP\BH#J9 M@0'=\)SBW.HJ9V^AT>YL3K'?O)PY^=]M!S%05LR*=2%7&\=_TTLYEBP(_(QA MORQ'RVF&LXSE6":1'^4I3P(?.*?I/#'(S\NJQJ6FAV8[%@QGEAM(RLR-=(,> MIEP-FA=H(X,A6D]W@W,VPN$LH9%'.70!/A[IT/F&Q5S&.C5OM5Y,^+]>"SWI M<:$.7^OW>_5#T,7FNF+N13_"WNN$]S)@M\N[#G*1)Y$N:?-T=_E4E&=)CF.2 MQ-R/21X0H]M6-^P,O'5N^-/CB&H.T8;%"U0R6?96W+*)V/NF.0Q@=F+_K]*Q M/8\N:YC=Z2/F.E*/3)+JAY \8,;EJ%_ ;B+F6%\"-E+3F>!:!W#VIS+>N$YG M$MD;[NEN53OW\F:N;+1\@NT/5//GLMPZW-?)[-0Q?H M3OV&:%GB..'KXJWT:=SYDF=0.W(@#U+ M6<'5=U(6@-\NUA.Q>%E+>(<@XP4'U\62#[3)DMEP4VYFFB4I7O7D"\49JEDS MSPDREUJ['@\F,*AV@V4U0$TC6!!6^4?F5$9+30(#;V8MP5^V;()2>PJ/#4]! M=R@KWN2D3%Z=TB1+(\%S3'DF,"$QPZFOCHUYPH-,9G[,)9O.Y9/NJF"V>W?2 M-%*)K%*))F5S[UC]_0]:C:1]V7K%GK8K7ZO%C*XFE>!;WXN]J%YBO*]2EV M,A?EO\W*,^VNZ$_Y/'?Y(_TYC4,14'U!$X4\PB3UJ3HO2(IEFE(IHIA1 LJK M'(;-@5V=FC'$:\[0>L<,HEMN8*9GH ]F9J\^_C/ C%S)+]IC&-4I?+]IGO]V M@38?:<,W:C!>;AP-UM&.][(L0N\^BG]W5G)8^3HRK0,Q.:H]'E;0AT9\8&J6 MS3+*[:.^T9@&81#%:9[@D,?*2:1QC*EN9!FG),UYEJ1>G$W7BS6=F1GLO=5! M=G9+PUC+'_4KM96U*]G:EX69+;1&"#-A%9GM):##_@RG^'?53&%O[7$['YR" M==2FX.1#/2M*[O)+NOKQ>;;X<[6]80[\+,Y2FN-,IER=O5+U)Z'^)] 38[.0 M^IX$542V$1O8F]E59*A=3Q-')77[6=!M6A5?_UY6562E?MLRO^0XK761EZF2_F M6'.(B@V+ISB-8N5*L#S&69A[.")A%,8R M],+<:%#LR=4'-B /\JU8Z0.TLAGWRV*Q1%5[)XN4\V/!M%N WG!A6FZ/%)1I M?A91CQ3SXS5'RRT_"Z>95'[^H7XW)^H$_B!?Z@L%Y3XLGI]UTQ1]2YA*+PEC MEN&$AC$F:4!Q&N<1EBR0E*:>%$F\N3IY--_7NRE;7* \6G1<*$LY7_3D0MT+ M<"[75;]XI$Y'Z]G6QRW_KF[S^%)W%%R4$S2KJQ6J1VY8WJ"T"!]VA=)3EOWN M4+3T=M3+^!SI...=P8*^A)HON7MCC>S^Q-L=MV7*Z:EVLYIEG6U6,KWWS2Y0Q;C#$,E0,G455W'.W[C! MF*'$>Q3!&8R0G3V_DFQ],U<'N===CQP>Y&&><8Z]R$OT-& /4S]-<, \*J)$ MWZ$8%?ZVT!@ZE-.(WGQ=S)^P6N,9:3[0CI&574.A4Q(SLXL]Y0"T;(+02 M =A0M8!T9&I.41C56+1 /%3WMD=M<]:KON97LOJ_-_-MNG.=#3TE4<0]&D@L MPD3I;T!3K;\ACCD7,B*)8"&!I<)U$QT\%^[RA[:0*Z23V[;YW=4M:'D\:Y1. MHM_F5=8"Y56W;6TX@;Z3@9C-E-Z1Z"PS:^L>^+]MJ/]-RV^7'U]SX#(YWA2M MLWSY3H(CI]";"N XJ][X3(#S(,TP"5.)61A' M.(TB2N,L%*$$]2X[36;@#;]*CIAMMWJAB%^@V@QLM=R4!6$>$N4*)*$DF'@TPBSS=%F;EZC_I_\"-M0/SL.( M_O[QH+L&5Q?']:/0A Z+#V 8-AE6K/;'!W<2A8<][&7B*K!AP<&XH0M[$1T% M)WHL-7(XN9JTW#C)EMFGC^J04 =*E,75%]=2_$,63S_4_YV\*6_J27Y12Z^O MU/GC,RV6Y;2=A\5L]GFQU*M.PR1-\R3(,*=AKJS- H9$RGC+!DE M&#T,OH'-\)8GI&\QEP5?;P82H]_G99O$#;.HYA:5["+-+](,UY.*7ZI\]O)N MJ;RJ^T.#0#4*J,7^M;[!T$'TC__EC!Z"KZ?=-^-:54W$6J'>!>BWP(U_AX,D M._Z:'_:C[P$&0O?7N$48]M,ZNX,8F,V/N9$N>5O=S*L,ID[&IZ&7"IG&$<[B M*-'C?P),B3S?1RD)/$HET&2@&JP MVH@-O(?LQH^ Q]C#Y69\B^=$&N#[.UM!V-S<=2)T=V=WGM38MW6=H$_Y 57 M%FC"N9Z*6]7-X_75^CF]O'ZX>8; MNKR[O;J^_:[^1OWI^]W7FZN)_L^?;VXGMY_WS[>W'Y!]^K%RYOK[\"&&6/_=,SLYJ_\O\I^2+C\K%9\&U&.!GS D)%?V#KNU$9$F []/V'E.MF?@B@.;ZQ--M-SV R@MF;B@.D6$![QE=0%SY$V=)3.JU]0%]M [ZGS>LGN47.^:/>YT-DB9 M9,3# 0W5(2L4'*>"$!SQ1))$*GL9"U"GJ%-4ALYI4QO84O_B@ /93DO$3#5[ MXX3IY6WIL37ZQ:+)>KTLV.NZW&C5H>B>#C::K16KJQ9-)VF,VXZI#>91ZZ76 MAVTO#]_4)UPLWQ_HG]^H4H2"SE9ED]4'N9++-[F:$C]G@5 ;:Q!RIBN!='=4 M&>*4BI1RZ1'!074"W20'UEU%%SUO"$/O##O%97ISZ%((T/O#FO8%TJ+8DM^V M==ZPX/(:T12NL\O$3H(C7RF:"N#X8M'X33L3\"#U; @I-C[ A*O3V>M,U^)> MR;S@A=JQE5\=\#S"(M!L6D*QY M@)D" [&9F0*WHH"9@JT,MD[X;PWRJ*9_OD@:; C,P3HR! 8$1S4$Y@(X- 2 M-S\F9?;S8IG+8JVG,DWFXOKG2[$L5SB7"54W+9'WRT)Y$(S()/6$AZ6?4DP2 M'N*,,(Y9ZL<^2U(A)!TS@;87FK'2:3#G;0S*LG_B>ZU!'8F>DD ML5]"?",EV([VB6%&V66Z;0-B-3%U![(U!W?_!_7K)-\Z^62_2"IN/RQ_J<1< M)Y_-=9JN&Z9L&VSE]D>;E8K5=?ENIT.3H##+'?51VN# MN:2H*QX439>=M#I@.>NG=8[.R%VU.N >]];J>J%OBPW]E0\N5&4N8M]G C.9 M)9AXA&)&1("C(,^3) AR8=M+XYC8T/?WC18/FKAM'XP34C+TZAQA!SI=![ ' MN4^&0'3>J.($J0_J2'$>]/G6$RWOV.GS%SE7N_I,[?P3\5S,"QU.UY,EE1^@ M7 DY]7R6^WZ<8"^6 28L9)AF3!U/(YESGJ8D(Q06\^J@.'C JZ9?M2W?XP"F MXUV2,U-SA]* :7I3#/ND44W;G:(;@G2DZUW41E5W0^B'&F_Z&GRJ_.-2J+/! M=\GK3F>3IZ?)&RUFD^>UZ1SYEB4&WI45I679'Q.5!+4A-)\,WX:\75D=@H8I MZ6;J>^,T=X%V/* 3\D"39YU&[F;NNP%HJTGO;>N.-MO= %QSFKO)XW!UO/[7 M^GWRYU*L)N*_5M]DV4C>4 U/O#IT?E;52J:,'JP:DW -C[3G\'8K7T^H,*4[ MBQ+]49%VX )W@+)2JE/KC:9,+6":2M3VF&59Z%XN^T&L2M?::&OXH$SDO52? M>[Z>>D*DOB=S'*2ACXF>4)ZFNA5TR'+* AUT G4Q@S(PUJ7(IL>(J%E 2[U/ MX$:#Z)EF&!B. HO;S T>4H@P[3^J@#FZ%-BP@S0_%ZCFR&$)HJ4L7)400LF/ M6P)H*9RC$C[;=5Q8J6W%S51$0GB9.EG33$AUO.8,,YI$^J!-8D*]Q!-&$_TZ MZ QLLN \>]:YT"6LVI?:E;T5;N# MH;[FHC53^&$$!K,!6E;E$/#[AJQ^TXR@8OZWQGS?2;?4;%+$@0)PES=N2GCL M9'*@0$YDF$-7@!_\R^/E[W.QG+T_-8(*YE&XLPL,O-DKDE+1U+_G'5GS ,!Y MW-UA ">08;I=DD0G,3N-M'5"LPH)G%]UM,! )[!F>*#[8R'%J:10*!@93R/Q9$>GB PJ@J>!WBH?2U/6FZ-RX5XY>M_4'W% MJ'?;77^J765N%$;$#R*)0S_AF# B,!.^4/I(29JPG%$"&D-M0G3H3;-B >UX M:#2@6UGW'3 2I^'&ZEA(P%VVMWS@>RX L*L-V(3DN+LQ0 A'6S/D76!')UE, M)\]R+O1-Z.<9?9I&0B0Q\V*<1D&(2>!Q3'GNX51(EGN"^+D,C;HV':X\= [) MAA;2Q S["AVA;U?A7IB !U0S..;-?LZQWG( 5>]4RJ;^L-.QXY7&Z>9S#L"V M8\_9!^ J<:W4;/W^()_*#*WY^I8^RZD7B"1+6("]F)75P;G:+=,89Z%'I$P8 M#2.C$>'G" R=Y5&21#N:2!,U5Y23,NG6E[Y(86H#! E2GS8D5EIT)9U@")D'F%!%. @375/CEQM1J'Z M5X]X<9!2Z4=9#G%+V\D-?8FZ(X[H&E'THAG0Y8GKPE3]#.5FYG^ZDP9,-0\$ M<;\1@Z8]0*3'#*8C?[.#V*B>IAGP0Q_3\"V+"Q'Q7X^+V\7\7BYNY4+7,GZ> M[XIF3"]%VA89VK'<9@KJKE"*"7Q_?8=NU3][Y*4P>CANZ&P.WNUAI77F\RQ43@'L7+$8O6)8&ZEFFDY>7I>1%^6D?=%+5 MZOODX;MY8K/Q8@,K5N=[P5B*QFQ+=BH5F#9W"62 G=D8 MK:LBP4YZXU8*FL(_*ACBC7B)YY$>A#[K? M<9^ MN>>*8=5==)AHKC]M1XAC24?>($X_T;?>TGUOPOJVU.6AN%,>4*PT*<1AY M"28YR3'SU/$N8%Y,/1ER%H T"LK T&&A1G^D@PR9=SVEI JYC63MS/$$>5#ES?@#] M0*9#TT$E(417I2->IAUH%H#5,R>0&UP"]0<-O/XI*V=V(-%. Y+9LXCLB^8 M.;'FN.4RYT$=%XV(V\E:(Q34^$ MN:0QPRSQ.291DN!4>]5Y$-$D2O-4Y* @RTC@P=PFVQI/:XG\NGOB&K6](5G MDSEHC-;R$YA&98<7+#0.:R'303V&OC)R%F^U9&/D"&L_81W'5'NNYZX9]:U< M3V.:LX1Z#(<^]3#Q]7!%IDQE#@V7A!#?UV.:LEBWZ-!^"?6]$ N2>3'Q:1Z&P";R M)^D,[''JQVW?Y&+IR5]^5%P.KM:Z(R)J?!% M3(0G<1J$&2;HZ3*3H+^9R\;J:U?V:#V?%-;U)S1LJ MF7-47@"1@U4TVHC :*%I"-QFG!KTGN4!L%C1NA5^&3&JL_(.;DZ5+QDR&D68 MY#K;)60,4YE%V&?AVIL=%M$,RR13IB$/"6:4>)@E44"\()3",ZI%:"HHHT4<:2I M0ROX3PJJW02X@P_3>5OD%F7];?7';D$O\V:,>%_JU/V_BF:IUU.>)& M7V>7.=:&^1PG7AW\$GA+$5U)M/SC\&WN+IIZKL?L,=B/9/3- N3B$84$YX33#P9 M89;1 ),D)7F>!#F)C3>VP\4'5K*2AO;?_. W]K=-XUW#<0(GA=&]>?6!"%,K M*#K05G4.AM4&=;38:-O2.1C-S>CL,Y:W%8OGY\6\K*"M,NO\,)!4^!0GL:?4 M)N.Q5J $QTG 0U\$/ J S /24!^8U83+RN":*4I7J#_YS\\'[W0)7K3Q/\W MBKT+SRO_0:NJFRY]7?]8+'4H^'\C$EY$L7^1QD$Y*9($%UD67R1!M'E8)PY M$YR.A&QXG]%#<,#+BTIBWRN)E<0NRI2!%J3P"XLS<%S=3APN/^Y5Q!EP1_<. MYYYS>]FH_:HHY%F89QRGB?C_N_O6WKAQ+<'O\RL(+##;#9@+/:C7#C" XS@S MP22V)W;WW49_*/!IU[UEE:^D7-RTXT@\#^H<'IZG ME.0@$I"(Q(.!8%F&<9#Y3*MAH0:LD4_&D[$UNQ;#/3S3%$PWG#"445LF.(LL MCM"'N ?2NX@D]G4FUGC%VKO;^HMO1=>[_XTO5/I;G414MR(GN.3L#K_5TQHW MW7:%"+' -(,1\05$//4@)CZ#8808R2(B?^L9NGW/0&=DU5 #AC5DT(+N3H^U M[FM\YAYH>XXGXJR9JFF8^N$".?U]7 ML^34;;L>P,>WB)C:]3I,U+7P'3/&U-9O.5+_T,'@0G6(72/AJKC0BFAG-P = MF!/?!0S8<'@K,'G9/&QT]90_?LX_J=+'6W&[JDJ6/TIXO^6O9<4VT\;_H\@K M]CF_*XH_BE*_&>59 $8^8?_@N( JKP:JG\#5D[)&59OD3IVQRI#:&69?5XO6 M8RG!73%?%D"]6X*')]5PNN! T5=).:M'?.9J[MTK+[7K%\_;C^&PUR1;8::8 M)MT%ET:'"W9:Q>3LH4X6N3N;,=WXWOF+V9E0G^;YO.)?YJ]J=*G\FA[G9,&; M2LHOFUQ/3BF. BSO$3Z7%I0O-XL(ZD'&$XIIPE-YW3!QC>@ '5DO-BC &@>P M16)=4:R5!6K/4#UKRC6;S'26"PX9VU(F)#LRI;1 3FI)F3!AWY R>M>RV9/R M7]1>KJZ'H^/H^O"V?:1U<=1'6G.\?<[+JEC5?H_;ZHD7\CS+;U_4$N6G92'X MO%)SJ/[&53-BSB[EH8D?^9%>)AC1**2"J7DY$4121\$LR%*8\M@+?!HQPK3& MY[POLB;(2"KF=8?:QN'RF_QD 6\\ *L@YZ*%Q?R4B4_Z85I M9/=]\%JW1]:[0'8:M_5.5437=TW>P%'WMJ+S8FVX=D@%-:V@DL2"EMH+T*%7 M]Y-SV-WK76VCJYYA[X.H:3N1O0^:3QS [PP[NR/^AE?*%7-7+%_GC+,/;[^5 MRIYHVC'(^^8EK>:OS=#U=>B.ACC+O%"E#&8$(A9$,,U2!A-!<1HSX7G$,_.R MFB,QNLMU QO@#7#---XS6*MW3(W++L-8"*\:'^P:&W5^_*(0 O/\5[!EXQ:I M4:*C]CQQI)\M$)A4E]HS:%_OG;&2N3OWC^(Z9ZVS9-\Y*F3?7 M=OTIG+D\9[INPROEF.G;7GLL_*5VL- M=#)7[;ELZ7IJSU[+SB2[*]J>6)U\Z"0,>8!"#WH^CU75!H:9EP8PH@D)(B^- M4)B9V5Q'H(QN5&U@GDH]#_HRS_-ESMOL\EJPEEM!,S/,CC%8S_(ZDVEFZFC+ MK7'3SGN(U/8VV#E0OBT7"WDY5/\X"U,N//D_ MF(2Q5 G$D]U%DO1K9 M_>AL!R9W)VX56HAU-,FPM5D? M:_04Y)D$FVDW4UHM6HJ?I,99M_!#"!,W C])XF&/[]./VHG@]?/+8OG&>6W( MM6Z).$IC+\P01&DB_T"9%,'(IY 1%%+NT83%D8D('H$QL@BJ1/H[^6]/4IN! M._E/9L)WC"EZPGQ!WV<>JJKDA2_).!0"$I(R!/B96;B=PS*R )8PP"_ M_';_L4Z2J!T5AM/?CS,'8QS+^UP"0Y2%4C?Y&&+5^=2/$LK"D"(1"S,?S]GL ML?+RK*&JTJJ!3*QC[6/T$,W:^_3%B, V=\?EG=\J7P G_)MBU+=$8#' M7Q]9(B7455G5#K&');B[OMWQHZDTNF65+XWF 9Y@0[_\.>* F?#I$N]X[(<& MK7:3 D^L.=VDP'ZB=B8%#CQJ.8'SX?GQ:_XR5Z7QY@)X:H&Q1;">2ME,60=? M;^X^=UJ$&X[A/$J^AN"YH-Q0]'J('D/S(/9CZB,P]SV)NG2Y\K<_Y[$%V[)Z#99W3/M_60N&ZL,:JC];PQN@9QT[Y?$Z'+=!% :QQ M &15 8D%>.,54'@X[[>E3;G;YEO#8']&)RYM9IQHRZ7_OH4Q\/A8W>5E+LV, M\OZ57I6565+FJ??'-@7:7O,SH3! UHYU,/2L9?(1?>)LM>"WXC^62_9]OEC4 MTQ-F.,EXA/P(!ECUP*,>@IF@*G>:,GEDXH-CPV1QE? M.4B(([$\#6=2P1PD=U\TAU^P:!ZU?'ZYI)6\/R[>E W\>U.:^97CW7G)NJVB M])8;619W4S-;=.H;&G@M_U=;OMWB9-#729-5PW;N"%PRO-8:,&@$[Y@A_79- MEC1A3-=2R8SHG09*AJ_:G=%?YIC,%W49XY6Z'.?5S&,^#C(>PS!3DQ](@"&6 MEC+T!)*F-(DCDI)9M927:[W#^1"$D2;8 -+^T!_4*X VL,!B"][LB#["&KVS M^3R"S82Z ^L"M-#<'2\<(C'\J_\[+.+=[ONW.RWE1YIW]O"DGW2D_USVQS[@Z?WJ,R MUDSD'?+4L7_+FDE6A[TYM,F.?6M&= T ^T7L3(&]'BPW*[7FK:ASSKK5(YLV M'FG*TLQ7'5(BED+DT002A"-(:>B3)(NI()%9)JGIA-N>3K2= M*55C9-@IQ9C!>N;&F$PSTTP''; :7)1F:K#IUK]=@(_SQ:KN&#!"HQ1;ICBR M:XS!3VKUV#)GWR:R7N?,2I:"91D*(QB M&'-/0(2]&*9)AB$)44 $"5"H^H7KN\2:94=V@UU:Y'*U]"8BQ9&TZF&*,PY1 M&(8P3;G\"04BB^(HYIE1";<%O1;!.'MZ-6-NQE08!MCZ"3 /K>W@ZRJ.UBPZ M;=!LAY"#"-GNOT[7?S[YQ;9 M6Y66;7 ZSLH./4:%U!G/);_A/ZJ'[WSQRK\N\^JIG"&,0C^21JL(J6K+XR<0XR"4-FR"@HA1 M[ OA:.:-!CHC'R52?F)G8VYTN*MW#DS',S/=WCL:YZ(NA*A';'21O&@B2+>Y M0_7LAC_CS]'10>:]3-@Q8)S![!V352WKO>3-OLE'+2]SUCH)ROOE@LU(1@2+ MB;2@<9) E'D>Q$($*F&%))3$) @2D^OX:5#39*HHK]M2@!(O3'-4>IBDIY'< MD&ZF;:Y:>FNH=71Z#1AFK5:0WE MY_R.%_,EFS&*=I,Z;9=YF#,\">3GV$X2@[V4"(A8G,(W\#$9A)IB@$>)^ M8'*BG 8U\AG0:(%\F<.SDZ%[V*6GJ=TPP4RW-O3OI$AOP;I3?\.D.5)8/8 F M53'#!.\K!8TW[,3X:]O7XG-^KY*-I!JY*Y9L1:N_8:5QJK>V4<:W3IOZ-/:\ M) H%# .NBH)] 3.6!3"- X_BD"0\\DSDVP*'D05_C0=H$0%K3,"Z;\@YTP-L M>*ZG)$;FI)GV6".C+"9G##56+F>PQ)'6L<%@4G5T!HOV]=0Y2YF7@<@5'I=REGAQY/L8P1BIYFJ8,9@EB8 B3DF2L0C'"3$; M[N$*M9&56(OH!=B@"CJX@BVRG7!9VWE0E3]T, 9_*IQ!C;3Q3!%G&ZEGD/V< M[3%3C5/OC,4$%-=,=#8XQ1EB$\];<5"1SXON$8BCX6Z@9)G;#%-$K:PP^7,=)!VIP%24]#FCA*.DCR M89AT^)5WD'C\;5[^XU/!^>=<6CB\K%36V5>IP)Y7S[.$$JDA(@R)SZ2VX/*G M+&0$Q@0SZH5,_C'-($U#Q,>VZR1D("1HU0:WA@T*"?P"/#?@?V+F<=]NCAP> M'7&/)@^/GLHZKG=>$036%-7)QA?@Z\#._]RL8XUM^-GQ45.T_QKQ4^N5_RH6 2GP=>2!U88Z=:C>@Z'X^^/+(2[T"KVZ+H.PV/DSKL&3R;2C,U M^%#@>F9P5^MI$VWDY>LES,J5=WS%R?QUO01UG7+]#Y[E>2MG29BE/A<4JMQ4 MB!AB,.-^#),@##UY54M(8I2RNEYXD@35%IB5KZJW'JF?XT\:\@:=>]7[ MPLN2\]L7+B\84IE_X?*$7^=$O+4G??EQQ55=Q 8PA]9ON3>)X8-&0WYIR=](W+%3$@;1%0SCA854.-R ML4E@>KM0$3_"ZYZM;?F-Q,AANT<[5KCJ!6D(?=I&D7:L.>@B:;F,G<+93KNZ M%=W+QC>^4&.'5.Y_>7#7*+=-C;V,)GX2(QC& D&41(&JN,E@Z*NS.R*")D9S MC,_$9^RDJ8?;J_^"'R[OKS^"J]NO=]7W.D M]Y#COM*.V>%(D9V+S:2*S1'K]A6=JV7-%!][G,]G-\O\"I=/#SS'>?5Y._KL M;GEB)KJ[[%A# M5VF,"CY4"("/?:PQOEGI4^OH\J0!<-+[D3X#]J] !F]:NG?D$MMRV0Q2T*?<-77)*3$@PC1%!)&$111G'DX2Z/4"R?)US- M>I*0['P-$KRNY][@Q0(L&S0!;_&XN.$X0S2#$DS.TY#B#'Q(0F%'T0T]7'&S8KHK'E@ M53;GA@M!0CF*$PQ%["7RLI%Y,,5!JD;Y$8^(**/8J#C(_CNP"'@ZX8">;K>F MRS PR95OH#[-?E&0?@67E30BR*K"JBUSM92*W6T/JZ.$.=+4NVM/JI"/DK6O M=X\_9%,V42?IR[.V]CEIUTMTWQK[!GU81Z YQ/((@?TB>,G>XCRSN!X-5UL!!#7VL'L .]]:1Q^SG M[)A[QUFIZSG;;_9[9,C.[K7>.(@$]A@7F MA(F,9+.5QF[Y))%8^]3 +RT>OX+[/7X--%T_BU\&.:3C\,TNB=0E M_\Q22LVYT)M3:K#<=$FEYC3N9)5:O&Y^9;Y[?7E0+HUM_8OFK?G@Q;$3T? ; M>"UW&LMM2QPN0(V+_D7ZD.SAN_19%)OIM2/$_EG#!DZK=WJILKI<'ZXVV?WZ M)"'=*_;IA][;D)U/RT+P>:4&?[5GC.>'62KM&ICA+($HX(GJ'Z5J V,4LN5(2M7@_DW<.]]K1K7OBK7OG\W[T3;LM1S%L'/'&E8BTPF%95VK/H0.6=L93Y_?7ZG]7;Y?>" ME9?L[^7U#[IX_!TOOKT4E01YOWI^+MZ4XBVK_($LOG)E&.I><,U7'ED7M59. M?3R40&*U*IN&N"JAC"Y6=0"V:;/YC;](7=48.CLVE>$UV8*[P_?H<1EKIJ$L M>:K<88=\!7\VZ#JZF=OSR>KJ;@%NLKN]/2NZE_\S5C%73!]?&2MO"VFV%==% M_EC>L=M\@\!-I7[_O?PF%E1!?Z@6"K2TZ:Y>"_9'8::I'( :675]G+_.&<^E MB"V+]FIVC0O5U[^L>VD!*4*[HI@OJ^;![RI ^HV+13,W0@I?4X2R(WY"+GNE M)KG()U3G)GT-YV*;AE7>Q#MDI@.GWAS':M(A;ZWTI@OXDRE2A\SJ:E:7R]JV MQO@T7_#&]3?#. @2)A D'D<098Q"0I(4$HPC[+.8(,VV0D<6']O(:WI#*'B@ M 6C: J/#AX$H[IG4&5I:^H19M+HXI.",'A>=Q29N;G%(QF%7BR//G-4:657' MJWD:JC_-W^;5TY4T@9?/O.AT(60\2V(O@A&C'"*5XY=Z7,!0X$@(C*+4%Q;] M@PMB=@C'T]::&"!FQCI=: ]0_?4]P9/H,=T&QH M\)N3:W0D#Q!D=3*?6G.R WJ J.XY/?2HW7'=I /=5[AJ>LNMVQ>&G&(?)1ED M*/0@(@Q!C) /.26(1--VPO_+J M:)CWN077G "_*L:L\ MLSFO0*E24$#)JVK1'$)+T?RN[?7QTJ9;X=K]:W8>:S%=[W!VQD/+$M<&>I-* M>-%$!:4B:%&X H)T&#A[N@VH=G1.:X%\T;ONCOM@EF#&$8XX M%%&&(]TY&_F@1 MYO2X#W[^<1^8'/?!FKEVP/S$CJZ'Q/;W=3WRO)W@7@O!:74KKG_0)Y4GK6;JWM83%M3_52K" M*UZH)*UM?8?ZA\N<[?ZB\^3,%R2,4T] BC,I\YA@F,7"AZD@J8\8#0DU:E$Q M HYCG^4UQLJTYRW.]9QUT/QIX(SEGS ]^B9J9,QM@_/3WTDW?%T,;8 M;,@:W7K\N=H(A<-%_2?HH'+1+6AJ'E&;M??+W3=4,&B>KU0:8SOT;ID[G$(Z M(L,=:=8Q,)Q4*8_(XGU]/B8H\PS*3Y)CRYQ_XU0EC[U]SIDZ8723(H^_/;*. M52#TDOY^R2F[?;:+LS[PH"T+!,YB%6$!$L@1F0B32H$J0 M%W-.0F[4X'@\5$>6^ON9A@W_0,J?>Q&V9::H2^]PK_ ML?O=C\IEER7"XR Z?47PJ P_6@ \+D2[HT%K$/8WKJ[SP6$]+3\,X,RW MSR5'6O0,1";5DN($YCPV(.( MIP*F'A%0H)APQ)E(4ZUD5EL$1M9HFQZDN.U!6JQ1 N% U##'2%8;H2W_JVA M_\^8Z7K:;DQ6FNFX ]UVT-IU@T[S!% (N=-HMIQPI,>,P4^JO6R9LZ^SK->Q MTU0]S1+6C4F0JRY*:>(AJ?1X;NN;[6*LVTH3HZT$7NHLWZE^^XTTOG,<:1=K)$ M8E(==1ZC]C75F:O95P(UC:>N<_815WR6,I&D?D)A( )Y+:1)"-.,"VE$><(+ M$\ZXWNC;DQ#&SJ=8E\4T0(&$"A18\QJ@7;[T*Q4GU!KF3I@2:E7])@_*Y_5 MUYN[SRISK)PSU;5)/Z/E!.']0NB&9C/IZR,7_*E@.^I.U4^854[+B24GRVGI M)ZF;TS+PI-TAJ +W*C&M;;X6IEG(LDQ +Y)VKS1^$<1!+ ]"S\_B+(P8(H&) M\;N[_,A2IX#529]FQ]T>"_3..'O"S$1K0Y/#/F_]-#@ZP?86G_38.D[8_EEU MXJD1$P ^KOA,8)'Z1*20)UD$41!QF'&:0B]#,8L)S1!F)B.J=0$;R9[Y].JF M4Z%85:N"@U7.YB5=KM0LQC82UA:]&MX^M;FJ)[1C\,I,G,WB^1-'[3N43QFC M5V#?7T2^PPRK^'OW_?^3"-_$S$2 @:B':[KW--!\<[WNPU#0ZW6B[Y M%]AGO4/Q7>Z/<#C_;Q_O]DW-&)[9ANV-$I!&SF M"R\?[HHE6]&JQ#F[Y\7KG/*RO4GCD!,OEA8%33UI5B _AH3X!$;$QXF\[238 MS[1"V$.01O8K2-!@#1O\*WY^^3>PAB]_>%0\-IF#V\>R?I7ME!&& ;0N#U2= M[(8#@WX)0Q:8#/]UQ K+<;\]GX4[9XTVH?T3??L6F'"&KP8=NU-[=5XP#RE\ M;KS3#P56=IS4J5_F.?]<\>>A8';_RV/&KVN8H 7:-6SDQZ80 #4&COSLPR1: M^=I[EIW,WSY,6M?GKO&TI;]0KG,KK@K.YM4G3&O7P?8C##/L)7'J0Y)D!"(O M)C#SO*R>54MQZ,5>J-7M2@O:R*=G_7'*NU0#':S!ZWVU%KS3= 6ZXHBA_^\< M9IA[_72(=.7JZX4UK7]/A^P#IY[62Y:>O-7+2],+$B]:G\']$^?5=N1ZN1UU M0&(OB'WNP3! B(1)C"-< 23) JHX#SU?3I[Y059:A>#&X W^?2[2.C?U:^_ M7%\]7'\$'RZ_7-Y<78/[_[R^?@ ?+Q\N#?TH)DS5=(6,Q"A#;T8'B[6+"=1X M@ XB(XV1L&&!*T>"">AI?0$63#FXSMNL8=F9MT[$N!72:LE+H2H 5>[<;=&: MSYN^?5$0(4QAR'PN]4P0PRQ$ \,'(<#-)JY3ID;H-!PKI>@^&'QTTR4D5I M#Y+3?!:*&'./<7E[8!%$C(4PC4D$8X&#-.4LR)!6#SAK#$86>OF9I..D%&UY MJ.E0&),SADX&PZ8A=>UJC=/T"4<'[)@X\V@+_UVF(!VPQS87Z7 A<]/@CB\O M:;7"B\6;^G ,[8+C;X^L'^ZN;\$::C-^^2PSX 0'AFV \XDW4P'GT6UTY/>3 M9G7>GUARLL.^GZ3N23_PI&V5:L47:@BX7/>N4-UCJK],]L- M]::1O"U,L 8Z0G+_,&W.BDY/ IJXUG2(X,,2T\$W[ 3XV,S8S:'2%ED%.TS S^RH!\?@KQCBZZ' M)F]Q,M,#ANS6TPWC,=%,7[CEG[$:L6.#(]5B"'Q2=6/'F'T59+F*11$M^_O# MLC9/?LQ+[=K9[DLCZPD)2])?I^3*NVG76OW?!A6S.U0.F^76!)K)\&G:P)\* MLJOJV&/4V!7%[JPT72WL,0)V2F"//F!W2-\57(UM;.O3+W-6I\DVC9ZN5D4A M=VL6\(1GJ<=@%+, (D\>SYF/,AA$?DJSS N3V&BVE0;,L;WD=5([;6 !7$,V M.VUU^*9WQ#KFAN$-N0$.6NCU1:1A3H/ !6A1<'>6&M#KZ #5@3CIJ6G @OVC MTN15^R9L=5AMKE3S-_ZR+*J9$$H%H!#&.!72.$]0DXZCQMHAE)$P1%HM(?N MC"SSFPYE6[B@ 6S>C.V /_VB[HIJ,]FV(-BJ*=LIBL[JRW:PZ.2MV4Z1=:P[ MV\EG[47POU>XD%_YXJW]PJ(PSE#*&"241&K8G ?3-,@@)W[B<8&I8'IE)*=A M3"6 &[#6\K?/''WQ.X-D2^G3IM9*^$[0B=(.J8Y)UZU***ZYXO MZIZV.WEIN,(/:E#&-HDRE"<@$YX/48JD-8Q5?CJ7?PWC.$HQ(HG/M8+)!C!' M%LQ[^L39:E&G9*\1VD^YE#@9E#9ILG) ;,=AD)D8]_ #_%DC 70R4*U99% ' MYIY5=A5ACEAF5AMF1GQOE9CF4M/5BYG1ME,Y9OBJ96)_JS]NQ6]YL7'3/> ? M'WC.Q;PJORT7BT_+HN[@%1J,Q M[%&94,=V40,2-[!&#BCL0(N>81V _1[HN2FFX:RA7XFDM!$\1G"'SN,L<4&+!M?:Q6KL/EUTZU;HN1.>UGRPI'*,H4^J9ZR M9,V^9@U[EERQP$QAV%)OY&32 M(?MS(=OO,+SG+-K7*C>>>LN,"(D:413"GU&*401 MPS!E80(#)C(O05%"D5%UXG$P(POJ&BA80S4[^4^P1N^ /Y]@,[$\H'6$G,9^ MFAR=QR> 3'KL]A.Z?[H./&V1Z)^7^27[>WG_2J_*JOWL=-/\C[P[LIC=*3M" M9;5OTFS*31'KU;(TR>\_1GB_O+F@V4S2ALAU*'A#Q-EE]Q];<+K<_AYR=C+[ M^YZS[?E3S1]KC_(]KZJF&WTL>@(SZ826B'\"W4"_")\W6ZD M/X,$.NOP5C:KC$D/)&W M2R(2B#WUU]1C89RF*6)Z]\S3,$86XA8HJ*$:S-3HX\K A=(-K6:">DBF33O+ M$_0:!##/I]LN8&FPS69!R7Z">H.0)UZ=+NC8C_M.D''@43LS86\X=M.D]U;4 MS7[+3FN!#[BU'J<081CP.($.&0^!Z"?LR9YU.:8.:9& Y&T$?60C4, M\$M9PSX]Q3Y M\GF>*Y$%0OZ?U)S->07FC7_]I8E4/$N3I68W^-?_D09^\&_@>TL'P TAS3^7 M8+DE8(#M)($&%=#!Y0+4V+BS!*V8X,@V-(,]J;5H MQ99]^]%N$7//RWWUC[N"WA8/9='>H^1Q_I573TNV35O0],3HK#5V[D<]-..N M4*X)J74>[K^!+2J@P47?.Z/%G&%OC6N^F.D('98X[NUH2K255T<+P&1>'A-R MNUX?H_=L Q[KF3+UIU!/E/EV_UM[:2!,&G-ID$+/\P5$H?!AYO,8Q@E"08H1 M):F1'Z@7VNCACV/3LNV11 O5Z^PC M;_[[.:\%^6FYD&N4S0BD3L;C+,5IA.L*SIAY\@\BS]54WO(#Q%(21\(3GF'C M)"/X(XOI&AOPRQJ?7^7%'G11^I_K$6=_=K."#7L@FW)=[WP>D9=F@C\"&RWZ M-EDQPUDS)S/H$W=XLF+-8=LGNV7,;_/7/SA=5?-7?B5/R,=E\6;2?.7HRV/' M;M;58EOQA^35_F:M1"9]S=H.?MCKS=WG[NS2BZ 1&7^.F>JYV$O7\SZ'6D0;=?^J&_AZ;HA M:9"WTQQ)YWG;C/I/\P4OUH(]PY0*G D"DS2((!)) M,0"TB%*@(/@A1Y6GV1 M3JP_]BG79)#7(#>'@&G6_"Y#^B74 9F&9YP1A1:9\4?I.",A?G>]B?/@CQ)S MF/Y^_#'+PN$Z,\5PG(@+3E[[_,VVBR:?!^ASUA%$0)Q1[$&9?*)O$9 M)#[!4&0>80*'?HH"JW'UULPQGBC?SHMWRQ>]R[4MI68*IX$BS_D:CN.AZ'O8 MNYQ;OEYZ^M'B>T0=G?Z]_XQMP*EM(ZHF \G/\(X78ED\JR_QEBS:M,A9[(6! MGU$*(Y9()23_"C,/1]!C?AA3+V!1:E26JP5U] !4"UREMZRA@^4&O&DH2H>/ M>E+IG#MFXMJ"5ZV#UQSJ8 "V*%PX&Q5@1;FS:)4.S(FC5@9L.(Q>F;QL[6!? M/O,ZMJ/R2K^HC96KMF/NTC2+XI13*"@G$#%IK:0I#B%/?.HQRCT2Q8;N]-/0 M1D]2::&J/*VVW'R-P,6ZE8^QG[R'><*CF&3RTLE\U4')]+JYGX[I,Y0J9/'T'.YJ<= 3'QB+331!Y. M0>MYUCSR<+5<=X_[RK'R8)N$'(Z^/+)HJ4,6YV_;'I8MZ'YGNR;=P]&'LTDV MDS [:HU""[T46<44CJ\X63"AEZ!N%*'_P5.RU.6ZM-K^\>__LOZ-_$,9@O_^ M+_\/4$L#!!0 ( %.!IUH,(]X, (L />7!@ 5 9&=I:2TR,#(U,#,S M,5]P&ULY+U9EYLY%GDZ/_G7/_WMTVMP?_I?__9/__0O_P? ?_SRX>U/KQ;I M[!3GZY]>+C&L,?_T^W3]^:?U9_SI[XOE/Z9?PT_O9V%=%LM3@'_;_-C+Q9?O MR^G)Y_5/@@E]^6V7_[K\9ZNY4E(;4,)&4%P("$P9,,8H'Q1SH;#_Z^2?LTY2 M:AU!*%% 61DA6*. ,>5ES%P85S8?.IO.__'/]9<85O@3;6^^VOSU7__T>;W^ M\L\___S[[[__^5M__76Z^FWOO?][\Z]6W MKJ8/?2-]+/_Y/_[Z]F/ZC*?5YHMO%RFL-UQ_DJZ?MGY' M_1MOIE=O6USTLL__JG?#*=0I4ID^<+ M_I_7/_SS]=I?EK@BP&SV^I:^)L\]5)QNED\\DOXFJ]#&D]88HE(8,$%:P#I9B%Z(6!;!S/.FMO5+Z] M[4KRBFC>"&*%Z<\GBZ\_TP>30(2J?Z@\41M^W%ONG"^'T?WK?#U=3W'U*<09 M3E22T<9<@$6I0!GA(03DP#/3R5CIN61'T7UKN=MTWY3HBV7Z:;',N"3E<;E> M6*9[TKT-VXOO^/E+6-('0?H\G5UQN2P7IRVDM5ZTX-VY9(C>/_U$VRZX7&)^ M>RZ8K;O;;&U-.A4WWWFTT+^_G:[6I)!7OWY+G\/\!%]\FZXF*CO#HE!03*)= ML*(A:*&!1VY$%$6PE(Y'P(-KCP>'(P1Y%P['E]-%_G6>7X4U3IC5J GDD#5Q1:&+X$5PD$M4 MC@LA+&^C)VXMNQ,VY ^&C<,9VPDR/BW#?#6M3+E -_G2G"E#F':1_&NA#/BH MR03>&)M[E$[JR\$S[4#X:/H]C;A=WY>CK#W\Y.(RXG(@5I9"$\(^>@ MN)'@N8X0O''.,:-3BX#3C15W@H3^02!Q%#N[@,('/)G6*-Q\_5LX)3LI2QZ2 M0T E"D.7M@X$4G9.%6ZWP.$WQT*H[0<+\4) X@JU=P.+-/"V6I-PV3/E( MPL"7B[/Y>OG]Y2*3?V9Y4,Q&NA-#!L4$V=4Q,@B2W';-T0C7QD5]A(B=0&-_ M*-"T8WH7&/H4OKW)Q,MIF9X_B5WH2%Z0R> <>,](1UHMP4F/$ PS6;K,L8F. MV;+\3KAQ/Q1N6C"Z"\2\R)GDL;KXK;*'3S1/+,=,3IF3#%31''QB%E*PM+GL M';&H 5H>6'HGI/@?"BG',KA3E(A)$!J5BP&*-0548!XB0]*5W"DN"B:G6^B4 M!Y;>+6;&?G"8[,?AGF#RDO[X;OEI\?M\0D2:XID#ED@IJJ1K2DHD?SXX77(( M,ML69LN]A7>#R(\25VW!W9X LC&TWBW?+Q=?I_.$DY"C8#QI4 J)+T5R\NO1 M@(C6Z%!2?7)LAY([J^\&E1\EVMJ,SSWAY?UBM0ZS_W?Z96.5^YABTH:!06/( MX<]DE2OBCT"#@BRL$F5#G7)K[=VP\J-$7QOQ>&2D5'WX8HEA0S?SF((F%RT5 M3UYN!"5?LS]G[S\OYI%NRONAH4?);)Z%#]'QL*G M9:BY]Q^_G\;%;.(Y,B=+AJP<@3@;3:8/V7*6^;AP''N$;/+/B$BHQ@1Z3'K*"(S*Q*P3&KFZB$FZON!H@?)09Z M-%^[<"Y>GBTK[\Y?E"N^22!GJXGP@6S<@A S1E QTXYT)F7G2@HL%X,8&K@7 M#Z^^&TY^K AH SYW@9#!0 M(E=12HS&M0A>/+SZ;IEB/U8HM &?N\!+S5%8O@QK/%DLOT^[ ,7'TS";_7*V(FZL5I,< M!/)2B>:FDB\#L:(82%(P[RR*[%K<-;<6W0T4/U:\\W"N=@&*7T]Q>4(WXU^6 MB]_7GU\N3K^$^?=)9HX)XS7YW2Z0H>V))8(Y$-HKF[CPTK5X8'MP\=U \F,% M.H_G1?2$;Z[A:_@>7W0TG/TKL]'C.COVP=NYXO9ZN4IC])X;E97U& M"<$JP0*D3:V@C8G@;0U(,K;2OO!I ?):S:A+^=U+]<;^(U?64U M\4Y&6^CFS+$6=TGO(%JAP.ALO2_(HSHNW+YEX=T0\J/$65MPMRN G-=YG6^B MR,@$!@7UY0@4+Q)BU F8)S\M"?+:?)ORN7M+[P:2'R7(VH;#(\/D!>T@;W8Q M"R<39YB-BKA0M" +W"<#H: &6%V^L_C8/9WE*_WQ[ M/[OVVSI@G0:MN8[=W9%=O,Y6+21Z7V ',G@$5%R>6 N-O)7W&1+)N4+9SI" MJNT)E#0"O \)666N.,^;X^,>%>. I*'QT8C!'4#D W[%^1FNKLQS&;)AD7G M4 2HJ#W$HAT@!J^E*1A,:Z_E+@V=V*8'RG31D,'] .0U\>GE8K[9PM^GZ\\O MSU9K)AD TFI'YPN)JDX@*WPH!4NC8V\+7ICI @,8?LA4B" M/_9N?(R"&O?>&@(Q^['S(\K74% M_[,1V*1PD:QQEOP)74")DHAKEH&P2ME8B'%XQT2Z_QAPR,+C7EBMA;YX)@ET M<'<]PKI;NZH53*;&PT4B/]5G\BX9([=5!T8(L"4N6Q+/!;)Q6PZ-#:R\A=&!V_66Y M6*W>+Q=ENIY8'2Q9A@RBRPY4**Z6/A3PS/ILLTT,L3%^;BP_+F :&U*'LK4# M1%RD#877+LEPN3 $0O0;]6QK,UR)ZX?ZQ>X!!\;"5F MG$[5 Z&E#+V:P:=?/\U[#\!][8U"0B^BRY!B>R N5,'?=" M]ZXM-MPN MMG/M.Z3_/IL2>6_FI&M3[6]'%_.$"Z459@Y)6>)AX70HF4[ I162"U9K@9L' MD@XF=UP;?!@D/I?TNH#J7W!./)S17E_DT^E\TT>\UI]?GCU=DD"R^X G21O2 MY-T&7SA$SYBQQ$FN'ZMX.,BL>IRD<4VM82#74@I=P.H>FR8I%Z:XBG04R+I0 M)B+$*#08S8RR.27/![>_QK6[AH'.<9SNR60_3\U\2[['1-0Y)C$'\FQ5H1N? MD3TJ;>VHXUGDM>^:;1TL?X",<::'#&VF'\CF#I#RVV*^N+V+"\Q?'21K0F2: M9^"L6HJF3BPP/M,=7(0F'I'3NE/JZAZX>9*H<0:.#(2BMB+HXJK:--W!U:6! M=W.'$Q&%$B998"+6CF\\@7?9 -,.D0?'==HIX76O*H"MY(SK]C46_6(8*>P/ M*7\.J3F>U!J43\UBW7]?3M?XKI1WY=4%':\PKM^L5F=AGG#C+23&@\#Z0)Y< M(H:Q!$Y& 1%+=$4'%O5CU5Z'P.MIJL9UZ89%66.9' NV-O;3^C,NM[)M$IU* MS&[F5T?2]EQJ\$4(X,5R8;-#D5L_WSU.T;C^V[#X:BB+L=,/-ELY)_\W7$^4 M3CK%V@HY"C(5R5$!QR4#EYQPV07GXITF;ENR"VY_[K@>V3!@.)9]'5C:US[" M9?+>='Y&3+JNROP%RV*)Y]_W*7S#U:_?B&,DL.D\++]O#$WB;JII?XM-8/?R M@I\(*;42N4!@M3!7*P=.HP(,]-^"*0C;^J%NP.V,,QEN(.N^%[%W<8WT/SBNMSWMQ1LF5XLF6P%J'Y[>0,LYLN4&1=QR[N_ F M2=G?"+"8S*Q.V4%"YT$%XDLTA8,LN= ?B%&FM?]XBX!QILH-%7LXF+4=Z)-? MPW).ZG#U'I>;KFF_A-4T79D9T1NTY&N Y87,C.P$.-*3D /S015/3&O]NOPH M02/-F1L(..UXWX6*>7 [$Y89XTD$L"J3WVIK3J!)9*Z2YF0)D_:YM:IYD)!Q M@U0-1;T+B/;B>@?YEW0M MI/2EC8X2]VY0VHOW'4#H[S@]^5QY0C=D.+D8O/6NW.LL>_U6GJ22$0,$9VLR M6*@9[[1=FXK6FF7K;.O&3/O2.-)^$XFAY9J,""^) ME]%#R,@ &9I ^[8AM[;5]R)P7)4W+%H.A.;^@NM7,U[H^?NMMU'';&J32Z,C M,=+7ONW6TR^:(2\^"/UH5]&&N-Q&XK@OBST@LXGP&NK,Y^Q768<,+/$S?<_T MZR:$47 NW*^W(MYOD7(Q5

      XU6L]E(>@A M68V!.8@\6$C16^>]2#ZW?I39D\2V@=F,&.BH&9#:U!ZSJ=;/N1I10T"M@Z'+)&/KOC/'4]U)9XAG .@S2[@#R_*Q M';]>+,ETF9]/:$C?/RW#?%4G$I+'52M%.J4B6^*'%[%/(>8K8>, D-(&]^W,7(?(:>3O@K/8(:T MDDDS> T=&_@ES&K2]LW\]G=.JTS![OUA--V?B M$HA:*XE)9/ EU(GTC($3B:Y<%[PDS!36/!E@%[J.U5NU4>3ZNFS21<90Q-HR MV<8:-,L0HZ/C)NG+I?BBFI=/W*:@&R^^#1+NJJ0CV-V%[WY._\6PN:MMH(L8 M$2W([ 4HH3TXGD-MF64DTD6>FK<2?I"0<<%SC&P?A,DQ;.X"+2_#JK9\J+_] M^M]GTZ]A5N.W+]8OPW+Y?3H_^?Y'2XHPV\@$3TJ;(AR C[X)O$^&B4YQ'L 8= M[498B$P:,#PQQWPIH?D CM7=S_7%]M/8X.9BW76B8JTJ*:YA/@L ]'$< Q$;X'(K:Z]C2-=N4I 2E6?VF!2\R8^C]'3@QG< MQ$]OQO0N[)S7T_ETC6^G7VL+QG68GTSI_CWG5MU/8D5&10=*\MK&@T@ 1P&9>Y2AJ$*PQB!ZGJ S"6-.%Z8->%OGCJ>8(6#0 MP)WS*<1H>&Y=M7*Y=@^F<1-P',3,+F!PU1_O;7U5_E#3=]^5OZW.D3WQ44B= MZB5M4^WL&$_6?NNPWZ,$]6#^-@%,.[9W8/%>-I4BG_"<1?2' MRZ]=]@!2"HN/#(&SVG.1UV&=26L0$I51F6LK6P?Y=B"K!^NX"9Y:BZ #5-WP M!&MOE0N+/R3F1.T4FW2I0U]Y91)JD#+&DKC()0[2U^LN(>,VP&FIB8YFFBJ^>6^ MOE^=&P@5E='D-DLT@FYZ;L')+&A'Q$2%MDX9;@RKIV@:-^8]$+":"J(' M;56C: _<[5&Z$)E!L-[5#E2TC:"B QY"K E3/(C6C_I;2!DWU#V4?FK ]@[0 M\\ .LH_*UAEFZ#(9A3*9&L0[[VR7C(N"V=9SXP[$S&!![H$PZ M/*MI"%?MZ&\H3FM<*4(RR#;0G1QD)!]*H^705I,*K F^?(WER_ M&\]MP,#XH>SNP#C:XH/>T+%H?,1H"?UA$]DP"8+W'ECA@:YOGUSS#+8GB>K& M:QL.5&T%TP/2[G@3-W:B(R_") XN>U-W4B :7Y_&>?8*8\#!_;@]L?421QA*9M"&T;HEW8_ENO+EG>0#> MB]D=.'4O%Z>GTTWSL-6FW4X=0G:"\U2W$I 4J(D>C-5DWB7N@:YI"X(TJN F MDB_1&C>/D#-NLM.SX*B5,+JPM=]?KKQAUOTFS"ER[01YI[45?<3RWWTWEBP+&V&TV9P-M-?/&Q <" M6&-A= &P&WO8I9OSQ#IFI/<)!$^N1D400HD330;[,/&"29#,.(X1C*LS[S,GX['0'NA:C]EPPT5L MG3!^GXIQ8^0# >9(9G<0''\J;C(1/"N69(22G*LOV:0ODXV0"VJMLPN\^1"6 MIV@:>83S<[^W'"^7'[R%__E,C,^XGJ8PN[VGYOW\;Z_UG,W]']GEE*"R MX(K4M3+UR/I8.R)*0">S-3I[M*VORMTH&SLHVA@YCX='FXBG"R?RH<>H%V?K MSXOE]'\P3R+/Y'1(#]S:VHX(,UT.4I F9PJMEV22M&ZT_#A%8T=3GQ5F1XFC M6WB]6:W.-GL1*88@H9H@U:Q5$&4=8>5=-4*S2[RUE[B=FK&CJB/ Z@ Q= NI MF\_GQ*(H9=; 8^*UUU4=B.8E,!9X1&ZL"JU30EOD- P841T!7(<*I N$W7AV MV'K1VQ*TL8X#6L//FWZ&$ 6DH$@UIY@T'V!HW%-DC1U '1AIK073&]KNW??& MZ^(\,KK@<\W7IT-$+KD&J1)#KJ4)HK4N>X2NHP31)ZHNKGOOM/"E M-H&LO=.5#@@Q6 :><9DC"X<.LU[Q<[4H M=2#:Z]GB]P$FICZQS##!U7WVUCZN>K7BS8+ZQ)(PP(JJ WRJJSKAC#[S_7+Q=4J<^^7[WU:U>/:J8NU%6D^_GC];7'$@V!RL MSD#?3T/0]!=Q3:PN+JX06F/UWD>$Q4* MCY;4= IU)C( 4%C-(OKF-1>W"!@72$/+^SZ\#F1]%\AYD?_K;'5> MC/1I\0'3@BR+S1#'ZTU]6NS+3^&4]]6-B=Q:,D-#A" E@H_,AR*EM+&UV3;$ M/L9]"7AF'(\.A"Z.PRNDME!*Y"S* H[L'E-42O$5#WI2@^R9K\J5: MMTFZN?[(XX='Q\.]-B4'BJ8+8%VS\_5B^>)TL5Q/_^=\*XQK13O1==1R)'>] MWA9(WE9.,DOE,17;O*?2-F)&GLO6&^3:"*V#%-J_+\GS>U?*NW+9[*6MIP\]9+3U,U\H"WWO#86(Q= M*,9-D.F7L EAG-990N<'#(V- 37X/@28O$0!=1!R!X 8&4-5C&G&4FN"1:QQB?)*K+ MQ^IFN+B;2-]41%W@& MB9'VE'D!43>$RAD56^M+9-KIUEIQ?RJ[J9I\%G.PE;CZ, =OZ/S+)\IWY=:PD.*2]SYKD%G4 M;M?90F0F@5*6CI_)3MK6LUF>IJI+@[ 9,AZYF!L(J8.+^0-^N3!R[^S#<&X] MV;*0HPCDY=-F@MF,0RZ)&\:)@ZU?]+;1TJ7M-Q3$F@CD6%?C4S-\W3)E:ZW, MNR]5<*M?O^$R38F3$UM$#*DZ3K:$:J%H<%8*,)X;8X.+9GE 0C>.*-#;I M\6>*GSQ W;BY,,^,QH&$UD'\Y-=2,)&;_^LW.F'S$_Q :'\WKYNM_Z_])K^& M63V('Y#X.$UT%NH_O)CGVU^X\9T3J6S)R#,8B8(.9DW%53K6C@[1Y.QERJV] MVP&VT4UKH;81F+$%WH$!<-1FW^-RNLCW$SW2[*RV9+K)UG-63Q@*ATXITC1( MYI&J-G=-*-'%FSJNFEG;>M;%\^ZPF]9(;4]*QS#IX.(X3F.H(&Q0R8,,=%4J M0[J#/% !VM0ZCLR3;IXI-/QE\!S]F3J"^%Y"/!BQ7S8'B3BP7'> 6V\UQQ3) MU64!R;IC H*3":RAW6<5>"X_'FZ?HQ-43[C=1XA'XO;7>:,DS,LLY\L'VWF^ M$(^OV>JY3][X#*6&E!7W#+QF%C(Y/U:Q6!WCUD[CKL1UTTFJ\:/F(,+I MP%!^,Z?/HCW5R6'D D^4XG1&,@=?YSXKR9'^Y#)@4#$:PQ*JUFEL=T@8^8UR M&$'?2R(_G.M=@.:B+@U75SL@>ATO 3*S=2Z*LQ""#<",5#GDFN;4.I!UGXJ1 MWQZ?"3I'\7Y$]-2VNVWO5D9\3!P71L"+H)P)_ M48FSJ17+T_59;2 Z3V>5H%_.UK\MUO^)&]U+1T<+@X&#-+4)I% 1HK751"#S M0! K(V]]W>U*V\C/CL^BS :14VL8/F>[SON3H(;MV_G8>L,W\-QYM^T[>3XR MUXMGE21+!5PM;E;,X5)6MD\<+438<>/#KQ8Y%.(,YQXE,Z:6,!: M52>V%@DNTEZ]=L$5Y"A\'FJ;&PJZZS.\.;/PKZL\Y4CNB+.;U MV+[X-EU--%.B/JF""#R"2K2MD)D G;1'3%P:.UC;VX<(Z@1+!TAZ&VB.9GL' M&+JSAU>+TS"=3[35W%AKP5CBC,)@R-D5=6*OEI:Y+))I/9;A04(ZP4!9\:<$S$N M9!H(=ON8A0.XW %,'NCL?[&1X(PRAELZ,O4%H$1&)Z@XR!FM,%%ZU[SGWU9B MQHU+M8=-&ZYW )\7.6^F3(19]3+?S"_\T8O-6(X&:PL/;92K2EA!I-,!RN?@ MG58Z6-,80H\2-&YDJCV,VG&_ RA]P#7Q _.O83F?SD]6%[N07&>O(NG3P.E M6"YI%RY"=L7:J)(KN;67]3 EXX:3VH.G ;\[0,V+E,Y.SV8U,+)I=54YM,3/ M.%]-O^)YJ/]B8XQ%7S3W( VYH\I+!<$7!KR4I*/'R)MG"N],W+C980,HID&D M,B+<5LOUI"9+7+@<&Q>#^^1"-'0W!V5J6U/<--(%I50NWL;HS4Y]%^FS;X") M_G8-I >6[:0'SN&.^K&L[ <%%P?%2"UUK8%%F39=E6M#95OHK\I@2-EXLU/N MZNXX&-/]/EI\#\/@ %YVW=)-N7G4FP0:;4BVV"9K\/ZX+>!\Y8 BH MBD;G6.NY$/>IZ*0S0L-HWF$,[@ B]].;[T?+/RQFL]>+Y>]AF2BZ=]M([F[#]]<###Z#GQKVE/:!4S3'F!K>^Z(TD> M-[[XG-!\3MGV8(-51IX; Z_.EM/YR7G=X[F1\.OIE]GB.^)YJY"+'@[G+4-H MDTRQ&("[1+:M(&9[811DJTHRTDERG(:XM4.4-M0CAVHV5MO MZN<'\J*/=9Y(ZZ,+(H,H0=4V.&0Y:Q%!.@Q1.D4\;:U*'R%GW(+3YP1>*YET M89+>VLSF[%SNI0Y7_"NN/R_R)'+A=#$:2LZ!#&WM:\,E 5YR]%9$Y7/K\-TN M=(U;53H:Y%I(J?OK^/Q<;9F]J+ED0KA"EL8F^L3J*9,%F!7!YQ"4R>US\?680<7\6/6QI8=.B/($HX1=,TP4-X8<#YHT*)XI3 KN@V>T60\ M J2<_8%1VDJ$'8#TUEBT+7ETFYW&NSO]@,3JU72-'W'Y=9KPG#5ULMK)?/,I M&RY-A)!B$V(316I0(2.X9 ,$X:UC9%*3!=T\]W'8/>UV /X0+SA=P:.#XW+K M145=1&"HPFCOZ.^,=X!#J4[9VTY'G@$2LE%T4T M2%9W=?N*EQ"%M: M>7TZ6>MU:P?IP&=$_H=X!SI2!)T Z8&"B?.S,='&2\FX M!6EJ7TW/)'B#A?RY(H@Y,FK9VG3<2DPGN9EM,F/:L+S9W=6PB0 9K]/5HKR_ M\5&+\K20K(Z3HH.DBKI6 F-Q\K^]Q['#>MK1%R[SW1]PR4 MAJ\!#6^5RSHJ9QRMFQ^GJI'ZO+O(%02=$3R$J(#5%B"JH ;G M-(%1A1(,F0GTSXV/_S9:CF[%<.=SKZ$KG:!MIE!M\CJ#/-49Y,Z 2AQ1)BPZ M[E0'=,0F.U%&37!PKQM#$\;WJ3,^X@QK]]U?PJP.U_OX&7']*JS#(;ICZV<= MK4-VH_)(7;+IK+=MI>L!KT61T*T&PWRH\P8%.(X*>-995'>V2/84HW9:Z>C( MQ]D7DEF]#L/LUAI7=^.-RT_QZ%VTM3^2H5WY$,$GC$!.FD+/E&.NM(Z)[$'? M.$JE/2#NA4:&DE&?RN8OBT7^?3JC?9X7Y;XA?VQ-IEG-K;P[<;OV@CU !^V[ MQ-&JZ:@]-;)^+FD@8_?NDCLFVE[6FF>P,210PGF(S#G .AT.@[=.M3[K M>Q%XK.+;:;'K8\5B8K*^$_ID'%D&@DZ4D0R$%%XIYS-K/O]\/PK'M:B&P]9= M93B@W/I4AV_HZ$>Z6N:X.BA(=^OGCU9DVZEII*7J5-T'(!.\L%Q'78>=IBI' M\KM5E*!Y*0%%,*JT=EX>IN18O7/[4Z^!JGU)K$2L(^T(J (E1%7+I[)/M>Y% M(;9^;]I"RKB:I('\[ZJ,%BSO\7W@(YY4H_#-O"R6I^>I/P?Y8_<^I8$G]CAE MK=K\GB_S ;_4*ISYR75(T:?(F3%05"UC0)8@L"(A&:7H0N#)\^9Y6EMH.=I! MN_.Y#P%9D9DON>3UQ5V 4IF S-""RQR-8-;FYF^+.Y UP>W29&\:S-"7*FLJA8^T1 M2A9[D()!3E*SX@.RYGIE5]K&52Y#8.A^W[L!I-2CPKDQZ.8P_^;ZQQNX-UMH M::1\KC[_(:\XNJ(\CR!0DSE*K(>82:R%)24"F:?>M6Y<\0@YS49'/71'^JQ8 ME#*#+:&^B'@$GV6!Z'T2MDC4S>VSQ^@9O>-+$TQL'2!UK 1Z5!KOEXM\1AHQ M+)=AOO[^+LZF)P>[0-L_[&B%LB.=C=3+[=6F>",D=IUOP70TO-2Q85A%K^K0 MB\(TD(,MDBZ"^>9C3W:AZUB%1TN5"SXI,@T5T7Q0J:Y ME:TKOI^F:ESETQPQ=[508['T&:-]6[.C#[)>+G[R:#WS$ 6-E,KY1U]'XM ' M8[4&QP69FTES")9L3G2"\Y),R*SUW7V;@F,5Q5M3I'IIM"V< M'YI.??L#6DQEVT9/(\U0L^VGY]5G+^;YUGH/V+*%!*PQ>;)@:\=V-!)"U?62 M7%3'&3>\>?;(7@2VF&3SY&(W;CV>2V'>0'&;=K.J3JFFDY1<<98SKWQLG;"] M'X7CZIWAL/70;)R!Y-:GM;*IE+E?-G[(V]'#GW3\^]$.%+9Z;[X2\;MRNSYV M,Q:@-N-875?0O@_?SX%R"3P9@E:ED/<<302EZ6;TL<;]=8C!)>O(MFW];'L4 MQ4>_7^^Z^B\W5[_QZ,J2E*I(0%%J#_84P$5&5SU:;X-FQ;+6:N](DD=^#W\^ M?-Y[-W]&4?=HT-W+Z*[9>@=9=EL^J7G5Q$,4#ET[P8L3CKL,=,TFDK*.X)%Y MT+F@\HYG&5K[@T/53GQ,GS&?S0CN=U>HI8.)K(-7T]E9[96TZ?-Y!73DCB?- M#$0=B04LTR$S9!<$7Q*/T01CFG<2/(S43NLN]L'0O3?Y9Q!:C]II6\KYX5KJ MB4\JP-*[BNJ6E"\L"R-\M>^>L20P&'7KPJ52W11!WT$I@7A8ZXRDG/IQMM3.9/U+UQ3XH MVVYL#2/!'EJ(76QQ\=@67Y^M*TM/:QKH>?>!7[]5_QCO&IE61<]IVT;4!"VF MZYPX5.!$5#+;R,)@Z&U!_[B-@IX?UL\N\X[P_JY<\OM&+G,HA9PD1V=5TU;2 MQCV2!@JQE-'?,/O6P;I'R!EW*,X82O8XB?1H>M9:G,/MR1L_?;21N(V28>O8 MO+ EY)!(8+5_3 X<'!.2-(3/10J>?<#&)VJ8.K9KD%XQ\AJET4?%T.9:X*GK ME5\?YDH&%U$$BUD:V7J7C]'3947;/DC8KB&.9'Z/*N)^\=@Q(:TMGS5 B=N MRF1K,1/+V:CB:T,96QO6.+*RL2B0N9K69'KH_,,4NEUA^NX*-WC\R_>+?[QQ M(SHZ1,59T#4$HY+4Q *Z%AG+.J.J@=SFC5H/([73@KA],+1=$0TGM!%MY$U0 M\!72LFEZV5;N 0?@>H.W-3'S-AOT'@RKNRQ2@I-!DL;760A96)#R*0UV' DC M=WIM";EGE,78B+M\2E\O+F;"O%\NON!R_;W.NR+7(]<&R5_JM\1MNY4ND!.: M 8V,]7&+'!'N%/CBC-2E%(MZ)^0=3[C/<_H!6M>P#>@>[5B,+C:8V@ ,6N2#)2O(X)?-0-"_& M(2KDK:-YSU313NYU.#E9XLD%V&_R_&9KO!#HJF=TDCC](GC-W%42L+@8DCH9=\'/0]D$C:63X^:YT;Q^.':Y_Z'M"QJ'U +/5;&+(64B5L% MA:XL4#$4B-$YB#84:X/+Q;;NWC5@:?NUT_NW^?)\8-+_U/2R;[_@',MTO?IP M/1/E#L2]Y,H(B9#I -6Y*!FBT'3#YJ!%8J7X)!HSXG!J^RV+WP=/VT,6@TJO M1P6UM1C]<'7UU$<.5T _H"K;J2C:<88&-=G).9&=[#*K.?8,$@N.16^-+,,6 MDP]31G]]/.YP_NTT1'(GUM_O'(H@(NV81TB>5;L@.7 B)3!29.T+9IY;Z_9] M:?P!2NSW0=-VC3: R'K48Q>5PP=<6NZNSW$?*M^.0@_.T@#+GA3RTYN[L-C2XP5\MQ M/9F"7!CP',EIK$-^B]#"Q=:I!EM(&?>MI0%^6K*Z"\3<;S=Q=2/^-:S/EO=O MQLSH[M/H(2&KE0/60I Y@$6A@C EL]2ZZ>,!9([[IM(4:<.*J$?CY>':]B-2 M7![[O($J\8?,FSNNWCD%;64*&9A2ON9=9@A:-N_FF%DFK! "G$+R7F16MCYN%C=B[0+]@PFV4_A>'N@: M_=[<_>^^U VO_CW,SLZWOEJ=G9Y_[:YAEI+WR2@PL3(\U;P%)A(X(3 K$9EO M/H&X[0[&-:L[@_LS :&K8_#;8OX55\3L#_3K[8WR"M=A.FO2 MS.CRHYIW,WJ0QJ';&3$L J,V@"DI4+P$\)@R9!.P)*53TC_**.C?<'W^B/YV ML;K1P54J[R(S(,.FUXY!<(DY*)@X9'_ZVRUOGUG(\\NN!# ,%7CPTF#)W\>=''" M8I&\_1"A_:D4UZ"-&!4TI#C#)+KX57S1\*]R)P["258=&R>"[1 M=:$F']S>11O">WN\YNT5:XT+WFK&H"1/K,V);ACB3?7(L,BM;SR XDN1Q M%6@/Z!U(O!WH63)8EIO8?IC57NF+^?D>7ZS)>8YGZXVCO'CT36#B \O%9 :A MCK]3D2.$@ RT4,PQS[3FK=^+CJ=Z7(W\K""[/SKL.27> <:W7$C;^#UAC G M,@)CNA:P6PTN9P=2%.M3R46(UL,L]B1QW&AV#QJYD?@.1^>"SD\3=#[8,X4^T$T(5]^N!V)I@# M"UYG4MDJT*%('%P2$;B/R:E,^]#Q.7#45V3P"%'O J*]N-XE>"Z4[!6+E-=> M&!O)YI"F/O]Q\-XJ8#(97Q@K&(>&T1V2QGWS>A:%=(P0.C"_MFQGD@7+B<4$ MV=:B8T5_\IK.BA<12XS:V]RZA\064OI22D>)>SYDKZ]"M^ MQ%13AZ>X^O5;FIUES.?E[:=?SM87J6GW3N7IXFR^GHC"N'#>0V2RMMPH9!@: MZX"AE<&DR*-O#;@FA/<5P&X)S^>7:X_O]]LF$QSQCO_41PXV[V.(=_W=!D-X M1@YF(KN,6'&H.Q2)9<2;:9,M3;!MTX,<5Z%.JL%U]P(33KS7>\ANN M7YXMES/98\XR"UE,:UVU UT]3P;9!P#W%%%K MF?1P:=[;TU^6B]7J8E<3=.2"N,"!&[?I!94A%B'!%EZGPW/H=XG&*QK7" MVB/@28@=+(X>P#6;+7ZOY_#U8OEJ<1;7Y6QV?X=7FXN"QT*605*U;;X@/S@F MA9#1R!PX60FF=9[ 7@2.:V$-#[W!A#5V-\VKG97%\GR&PP>D7^>K,,_OE]-T MZ_ED-<'@K*#C!$F:3+8J^3Y1NP+5?K6)6(QAMZ:M^ZT[;M!T,'@-+8$>U-PC MO)O8X)(.F9..5G5>0S$0'1V4F$4,PA#75.NLD\?H&3<2-L+]>: H.GCS>3/_ M2E0OEM]I"U?,B8:A0);!I21!6<' )R!&( M83;[UJ;6TU2-W6WN6,EO@U(;,?0$K+\OEO]X,W^_7"1#BW[LK:9?3W>5.0C7EX.7.FYYR(/67^Y MWS1%)/5B6=;@O+&@E*U/T4H#*2(?4XFVV-8O'9T.1IYD'\@'Q@36"JQ9DC4X M0C:DH).G/0=Y+7EU0ZT>Z_?/]K^*_% M\N4LK%:;DQFSU#K;S2R*.K]&1G#6*&".>YMR5B6WME+W(&_D49#/>%4?3:U]7A9B(;3+TK'E&5)(;2^4?;Z8+4Z^?ZBU>*L+?2\]EV22D'VBC ,5M(; N .) M41!7O=:I]9B4)TCJ%G;'P^'NV+6&LND :F^GB0R)FBQRLL3S,N.+C?A$=D.L MG<"QOG8HRR"66-\]5'**&6M,\R$ VX@9]YY]3GBUD4<'P").X:RF%9R%V>4X MWXN=$-5!UP"19:+RAU7-;S5HQC,743G%VT^NVT;-N&]-SPFM1A+I %N7'(4/DFIFB<[*L=1.!1\@9]VWJ.='5 M2B8=P.NW177MO^ :[RGA7 SS2BB(*,BM#X+7D6()9"DZZ"B0B];)^]NIV0E< M^H\ KD82Z:+4^UV5R[OEQ5@Y$M8O(?V#S,B+_6!M>V@"!^:SN$A@LK&^'WLR M*Y-RV;4F3\"RAI*I@,M]@CGWD[G^&:-IZN)\%[S.G0J*5Y;+Y12 MBSD#F"*S52PYP5N_?.Y"U[A&V?AQM<,$U#?H-E57$Q^2MT77N7@Z@$)'5D!6 MQ#4O&1U49YUJG2;[%$W=QBX.1,'N,-M?)'U#[$5*9Z=GFZ[W+TX7R_7T?S9B MG*")WBI30&0OR6$N$AR3 CPG)R>0BY/NEA\-";HM5'8;XQ@6@<_'J>HVP#(X+C; M5QP=%##=/!_ORMT-39)+'#TZD)8S4+SVIZS<\G7"!V/1T)(0HR$(0JT3J?V=VDCF:IH=W&--H YB 6 M]]@[9\^TYQ=. =^=%Z/DA0=D*5O&:_O% M2/!6"IQ#"9(;[W(NCF'K'(>1\L(OESUWY;U(PDA-KKP. I1GI*R]=Y"]4,B, MT;:T#KQM(>5'ROC>!RW;,[X/E\2(U^9JN9Y\J,VY-^DL:'FTD@Q)89RM*:3$ MDD*JG3,949M@R5O9!3[TJ3>@0W^[ALVM!7M)U3Y"=(MC^=B#\"^"P\+PE(S0 M1*S.H )C$(W58#%9CUE(L]L$L%W$/V;*S1'"NBON S@WLL#_2N;AZ=GI9:9/ M,4F1M0?,Q00J9P8N20N,RQ!9BL6:G4HWGA#YK45'%OHA(ENTX-_8@@_?;A". MS":CG 2.AE?4$^$F%R"XRVQ4$N08M!#\S47'B0XV$_S!_.O +;Y*\?_E;$5. MX&KU$4_.IRQ4%9A<(3,'.9AD2^V DR%D6P?/.>6NS\5)#8[7>LFHZ21D$^@\L:!="HJ.16OPW"1@9".RG6#O M0N9@+H]=@_5F\>DB_Z"6_WS$Y==IPLM<%\5BMCYSD*YV"'09P7-C@">1L^(Q MR!V+K1Y;961,'"ZYQ1!L[ /'Q>U4?=B?D6^,-9@"D";U^?OM2ZS#,BTB;G0 M%[/:%05W/GODRZ.9[(]A60>7Q ?\4M\5YB=U>OI&&?+,1'+((*,EP\MH"=&A M UZ*L**@]*%UVL0](GI)RFEG61S'Y]Z NYU%QNBP6.8#Y Q[BURI& ?@\D!7.X *)=GYOH52Y?LG>(>4F&V%BAS\"%I2"9$ MR=&Y;%MG,M\C8MS7X2$TRG%\[@ HEU/^SC%?^7%IE$]DBMF@(+XD[T$Q+\'; M.F<]1QZ"11=XZQE4VZGIXXWD0#'?S6YOP_,.T'/UO%U02>_)>%,1B6XG(D0I MD;;AM,.@K-*M+Z&],@@&LV';(N,@?OX1T@5NY-5ZK CGP8 M)5& >V,*IXL1ZZNO"M&#BTF!#H3O'"+GLO7\Z6=-%'@L8_6^7#Y@M0MK 4EY M3:2$V7]B6$ZXKFVS27^;[',--=1SRQTXLA$]>HVB.8\:D-W'Y=H>A?OD) \A MX0YNZ/VV_!LIED^_X^PK_G4Q7W^FRTQP[4),4(2*H)1'\+1=\!@],F]RP=8) MIL=1W(DX__;Z82"/0JZ!!J^C($LL&O/81/)UARWE&EENW M33F(T'$#;;UB]A I_IA0)>SAI#BC"I8$66LZD;0Q<*Y(D%HD%HVS&%L/33V0 MU'&C.%W#=6])_I" ?;TX6TZ<8YH'R\!:5FL=%(.0BJX!4<-TH32 M<2L,>H;KWG+\,=%*WSNQ@2FKK8+B:L?,Q#U$0>:/L($S'UP.=X?6CH%6^MYQ MNR]TC=9]Y?@'B(M=?ON'Q6Q6%LO?PS(_7USLD<6?.RZV*Q]&B8L)DV*,*, % M6X^!(P/5TJ7O50T5!*ZE;3U3IXL"FIJ4980+H+WQH$I0$'/P('2629J !EN_ M*/X!"FCV0(GH.39$@;D;FWM0U \XXA MQR?8/GOAS5XBWRO!=A_^]P"F6TEDG&1K@BC L@R@:HO#:%T=@!NR<2$JV5XG M_2@)MGL)]M$$VWVXW$%"Y2.9H9EEV@(G'B0#BED.05@$G+B;+8IUJJTJ"1RO#9$8>30A%%>G@22M60JZF%U1T'&" M[3&R/X9E'5P2][,T"*B^F.# %$4LD"E"T-8 CR8'0X"F7[I(AWOVTIUC+(OC M^-P14*JC^?K2ET?S&K#-!M<\T8!#Y#1AX]SH&"W MP.10+G<$E$DM@S0E$MW1N5K5FB!DZ< F](6.48EBU-XY@T/B8"%NRWW;AZ,' M(^$++J>+3 ;SGKH_\B=:8:BR5GO2/(@NT2"G(V):DASEY M=8&70$8>,RX)H8P:*J^_C[R%YOIG'XX>J7]^G>=AWAG>S FQ:\PU"/!;6)X/ MD3OBZ>#1SSOZ-6!W:AL%^%_1<@_%9AT)6@8&Q3D$16"!Z)(&1Y>0$<%GT?PN M?YB2XZ?\S,FN?TE@G*Y?AS2=3=??SZW[4)C!X!0D8LBT52(E 8B\3J;/&:(DM]"XS)/4 MPFK7.A/T/A7C(J:1>.\.4CF.U]VAY2+:)+/UC,<"/DD.2F<+H=!&N,D^L"#( MV&I=/?80'>,BYEC9/@J5 QC= 5@^8B)UFZOVO8@E1J,XHB@01"2C3WF7,Y'*_43LMT M@+CS!I2M=9+.*] 8, G$8ILW+7V4H''=YN;X:4S-2U8?HF-<)[HY:RJJ!F6RK,BV8 6*VMS2*&S]C'B7AG&OGF%\HJ/X MW!E.+E_?,1J;,D$[)T5(=YIV@!:T0VZMY-;%UH&7^U2,:^8>)]5'('( B\>^ M9G[!>?I\&I;_J/1?*$/.O.&)"$XN>5!(/'':"OJ34<5$5'BWI&;+Y?+ A_H9SH*[4. J&N%(T.BWF( J7T4Z(+TS1/(;U,P[A72 M"!P-F-M#?_F-8@S.*M0VD7/ER,.*K':L3 @!G?$B&J[*3N5*38<+#.:$M+4A M#N=D#^*_5&A):6T]!YY%JKFZGO!;,AB?>78"L[WK9_P1Q@OL):PMXP7VX=S8 M7>9OM<=G/!3M5"0)*2+<< :!ZPR67"25G)*H=VH=\^.-%]A+9%O'"^S#O[$% M?ZL]?D1CHZ(KR7M#-Y2("KR--?V$?.IDI#2LB>#[&R]PL. /YM_H9O^%E4[>)70'H6!,U[^1Q!Z3_P'L&QL!KY&X M'6:OS^9Y=<-5\:B%-T1XLK6HPJD:)J=KS#,G.08I&.X67'[X\SM"P"$R6[1E MX-@8>/OFEWA:CM@)_;'2C>S-?K9=G5SHT)A<$+QQJ^2UQ)]/]67@! M42OK34:>6.OWH?M4C-N8K*UQT8C7W:'EMW!Z^8)&_DZUJ WYT[6(*0@'OM94 MABRTCMQ(D5KWOMU&R_AE'L?(^%'(',CPL6^CAY6PBHEQ5PK83'0K9S-X5Q*0 M'LTK9B>]H^W8>'':B/MXOY"7W::67/)_J9"Y/=&:D$79@AE4T* M!02DOY)^S63 P$^QP*HBLY,.I9B:[OV48)V I#[P6ZI9A+H%$X7^0._+);+12U/>!F^T+^L MOT]\SES;0">/Y=I>VB)$4^.6B: MVMB+E$A2)+/7&-9G2WPS3TL,M-KT=+J>F,A589H<")DEZ7Z?(1@GZF >I),< MLK6[O0_MO71_=23'@>L9!-"!>KOMV/X25M/51Z(EY'?SFWG5?,)9#HDI?UYA??,5E.*D] M^Y'DMJ[[F4B%0KAB0:LZ4D04T1SI,9'':;+SG0\0>'R&IOR2X=@AK)8D. M@/40H_XV/UMAOKS]7RY.24G7X_0:\3TN4Y7C"4Y<-LP&P4 +) ];DJ7KHN:@ MLU"2,ZME:MU3[V!B^TO3&,Z*:R^]#F#ZZF+9U]-YF"=\N5BM5W]9UB:"W(F M29&_7GFH'-<0Z#]U(X$Y9";FUO[#5F+Z>[!KI?-:<']LS^"V;?!R\15I-^NW M>*[$/U0Y790W3%2QWN6:*,>%KZZ\A(AD)UCGDI."V_@ M"PS$\DZ1-/WOLRGQ[_MF7Y\6ZS#[#6]O=H(N2V:9A(*IOH/6P"#M#5#J8I)/ MY$[+8X#U- G]1<^&PUEC@?0)N_^]F$US^#X)RC"3DP;#,4&MO:I3!2T4C4:F MS)WDNXU4>'29G>#C_Q#P.82Q?4+D0>C_;5Y]EN4TK:NUN/I\$?V;!+1:V#I+ M%?UFSH2"6/O#U(G52B24RNY6&G4\+;L%7]D? FV#R:C'F8PWNP]?#L58E/HV M]^GB;:Y1X^3'/[QI%^4]]C%L2V7)I1#>,G YU;INZ6HDM=2A4W6@" ^H6K_R M#M-2^?9!.7]DLS%:EDZPOL7+Q;"?S_C];)>\EVE];)^S"Z M [ \WI55^VR2C!F,-0C*U#H'XQUD493BOM9AM7YU.;XE[O.V5-Y+WGNUQ-V' M^5VTQ+W?(9HI9KV7'(I)=+J*MN#JJU&0A3C#E<.[1<@CM>%^WC;*QV#F.":/ MBI.M!9TJDG<9D@$?G*C\T.""TV"TC-"Y@'$W\KZZ0)Z\:.W6PI M;]#6,45>/C,UD5E) 3$K!N@E..2D3:B&N'TI ]>#>V]'$J,]I> Q(Y#B'@QFEJ,8.KK^V M4:DBY:K'+&;NQ,J.Y:I=Z#HV3+;79@=AK'2Y73C+MR8S"CFF+4I&46*D-YJV M*V;N5^%^S!KF@T%1AHH5^"=/+]"'QVG/L9?&!V1IS!78W"+C783_2,D2L=I[ M6=BRW+*5<3,-2S]_E*!W=;!Y8^?S'^!FG5TW-[/EI61*"TGAUO7!(J[ Q=(F MSQT0TE.M&%-B6.P\W4]-[V<',GPGB'I0OPJW=E-RT(>XO!0)DQ2 0M3EME$N M@A>7),O3JBD##1L)*_VDMF4K-?DXI1#4G^;=P6-NP3.+5W89PT71\M:[>-F' M9N97(X.7X Q818RWX )P@S@E0" 5"3CNCA+BM!.J])C=S3NIZ0HK@Y\"%*_@ M%ON]4PV3 <6)E4/263#R91[$1J-'RG)F.9?8M>OU/&:=V6#I\H-@;"CN5("\ M[0FQ0FB2J&>(PHD0CTD@ W1#08-[0I(G6)8OQ.B3CCQ8UONQ[KWN=*\Q(^9S MO,ID>C]+S?QZM5*/#)CMB_7.>&FYST(9+NNO?8I?F_DRV\AWN0["RV@2N.D> M^(VX%N#Y1T.18@F'Y+6)I/38\&U[Z1T66N<-G:?G7WA$Y%]^K/_RUH6%^UDG M#4Y"8"F_6#&7.['[G(!/@F;6F>(ST [8YKB>6Q'LO @O#+R2JQ[?8PB]N$@!1X#!(CJS"XIY9%9)/3>;0RM8Q2E5CIE)J=&QH98T/# MX3G\BO&F!J#=[GW]EAN,-UPP@J18=04+L'FF)9+$,NZDM\F7]O:>;&!D()5C M[(N ^*%4'CO4\;ZY^#AOPHU?+NPL?([S;Q,?%W?9'TDFG&Q"6HFA0%#+%8!3VR17&W/;=5'%1%>1\,P@;*@+4^=Q MED01F$(N1VVX9@(Y3?*\%F%Q"N"PLM)5.ULW4\7=-SR<^C&A C1]BM_B["8N M+B,G/A&6\A2^/(_/1N0$XX@I+Z7&@1E9NA/LW;?'#8X-CI6#2%P!-%:OXF#W MI\D2;G4K<"YJ%U+DJ1V ;VV<07";XQ0QU5Z4KIE[]/EQ(UN# ^100E> D7O] M]W[FF^OX>XZC1(>U-]&@&)+.Q>XIWZ= C\B$%XH*[V-AK&S8QKB1J\$QTY?P MIQ+ @G7]9/6SG86SZTS-_[OZX[OO7^-L$>^]C\*QKL[?'20LUN_T0T?04A[0 M(PQ!R>"<*N0M,@EKY*Q+006,HRX=J!XJ@O8I^F:6$PQ6U 6[;ODESC]/KF:3 M-/$V?W#]]R!P679_!8F_,_DNFC?-;+'J])%SFFX31*VAA.=D!)FM0")!JGDN M&_)>6@/D2<5)4_@(=?F#!V'NI2$V'I,KN*MW!P@BIRZ\*T&$#YYE<8D"6F$1+E=).(J.F1$5(A21:AG MG-'PTT;L.C%V9\2N"Y4KB-#L"#49I[5D%.$0 N*>1:1%MG>5BX8S+(,)^XR] MDXK8=>)<^XA=!S)6@(?GX2>I/9&YJ(%+%7*_O9RAKBT**DI.-"8NM6NV7W?$ MK@_O^Y!L1(XOYLO+A[L3]K^Z6]?3_PAH0 F8M> P$]"%B2+I%)!$>H.<4S07,? 4 MK":VW7RBSN@:TPPIQ=.=$#F P#58J3=N\=@6DSI:I:5'$6@&\:1Y:27!5X0CU8>EV>!Q WQH \NSI:X^L/803I%2:>VE0?ND'AS%P9'(5,&&Y M!T4TC!:EGO0A>P5P.5Q2-QQXJC,O2.M='!^@D%_Y_:TTBJ9 M7&2D>+_>KKD'1TMD.@IH#B5^!;C)Y9SGZ;>F"8NSAW>OS\TT/ ZFGCT-IEXJ MH7&P61I<+N>R*8%P,(W@H$E:'+P5I1,Q#]IH78E21\'B\ P]C4R(5< _Q "_ M ,G\&N?+'Q^G0'0["^_^>S/Y6CP%HLL'!\A]./B\0R<]*&6DB,$A[4PV]AQ% M3A(#ODF@GEGJ@BK=VJBFLF'*F0;W#,[+ UP*BEJD"W<\U&#"7!)YOFINULSR="]&*1(X"68]#I@4+UBO-T%A M<#AT2D+HPIL:@/8DT :&;5)"">2Q)8ACG=,P/7CSROA5VR+Q?%+?SY.$T(FQ M.Y,0NE"Y@J#S]NBY$M*HW (\]X?/S6<2TC9%Y)1DF@G/=-AK;IU4$D(GSK5. M0NA"Q@KP\#RB;A2-.,B$J(H4B$(UTAHH0YS'7*9DHG5M45!Q$D(?WO$2C&X-_ ZRH9[V2:E.36ZOIE]@_,T M\Q\7X,3IRT;&'3X M:A7W4T&&-\>@?CU*[?9U9;+,L]\"_%\@W$63.WK^/OD6P]EB$9>+RYB,P$)K MY+7)SW91($-L1-YX*; 35-F!RCO:;*^*6[(\ H=FU&F\=JXFF=Z>KNBCYH9U M!WB[W+?[H9\HB<<*\X,HZ%T..-8=5FW5'T4D-\4 MCR?8:IZN MVC#<2;6J2@,3EM/<&5)K@@B< XM$1?"XM.S5^THY/!ZZU4IU8$X-2'OBB@M! MB#(N]^W3"G'O$[)12A0]!9\)G'(6!G(UZW^F[,38G<^47:@\NINXL\@'6T:= M"D@SFKL:184MWZ@.HEGRDZ<:U\KU8&,%>#A^9M;$C):0P(" M%R$B'F1 5O.$I Q2>RVMEKXM"BI^INS#^SXDJ^"2>-/,P8(#Y7BW?6V%R"5] M">>(C0>WT&G+$./&<4&LPZ%T'?>S+521I=0#&"4H6P$P7ACXV?;:FJ,5$B$Z M:HPXSKVII'?(! IG5=0R%2F.O'3[KTX;K*L$;W@[=C#F58#,];,55U:JP#G" MR8GL:$IDI?!PM3*;+ B9E:7K%3H\'1[/\2['VJ8WG6M\'ESGL+^=+.S5U3Q/ M#H/%FG3WZ\/?!]LMW/N!\(#]%WHA7'\BZRE03ZOGG7]-EE_>W"R6S76)ND?CY?^X^K9PD6HF!!6Z2=I(@G"VZD%@H1&@AG5%-E2C\&MMC6R--0BV&@ M&98A]6-L[>,8G&ADEB!ML$3<>(Z<\1X)$%-EDU$A'1EE-3P8%H=#-[@=P)L: M +<^#'SY;/FQF>2P)ASTS@/VS#KM0P#[,>7!PHHA$ZU$E%)#DQ;"X-(6^^X= M50VQ0R#P'&3E^%$7NLZ_Q?FC@VAO>10D()4,N"A4DBR('JBEG0 7B(;G.;4E M@?5T,^.^-!P54SVX,'(GG_MPT&^QN9K;KU\FWDY7.AW,!2&<2TCJF+?N S*Y M?XUVS@J+5<2LU5C'/:U\MFY@Y$GAI:VK&S&WSRZ/C[ 6)DJ935X[)/+= MG_-0D59)(J9BLB)QK6,K-W ?8K9M8+SN3X48VY2F\LA0^=#,EU_.P.F%[=^% M :WG4H>(B#0@.B1*9+442$D!RA9K"WYP 8R\_/*(X"C#RJ8872NP8-[]\>YL MO7.BN0E6>J2$4KE^!2.'64 ^!:%MDI':TG&VAZ^/<\F41T5/NHX=<%]U0%C] MFR=E+MR"H411T@Z<2NLU&.7:H A6N<9"*$N>Y>EL";EO6GV3/609V0&S%S,!52ET[;V[6G< /U@#X!%65$! MM![F1BDM0^X$#/N3N<;$("TPR(5/6'A/1<*E\[GK:)E5EJ-;QW)U(&_%\=&[ M^A [?3)"IF]T=.>RI6*C[?=^Y,BHXE%%G@R21N0<#I&0,2(1<]7,(4IYS_:! E3DH32"#F2)?6"45&NV"E4V2T"S MV*^3I9U._F\,=_3*7;QN$[69YSHGL>#$$N*Y]-\H$Q!C& Y""!:RM#SMV$Z5 MM]L!/'^>N%B( ?5B:>UY.(8=I7E.(HLY[=\HI'F*J_:^$D?"*"^>Z[IK0^/B MJ1C;V\'I !Y4 *C[RNV[YP9P5ZVA CGF5&Y*D5.%:9ZRP8/2!AN=2G>5>K:% M*D%S"'.?O^GTH'0%0%EKXT\Q$V(RN_H8YRO+=.;CN9M.KNZ[%/J<\+N.VGV& MWRX2T!#^[O/2SI=O[?(VU4 S+UP"L<,X<'!L?=;G).8*)<)5HCBV"TMU-R0+ MG:#BN%:?NW)$-E< \KT.MG#"1FX3"I09Q(4#WS@QC"QW&B16RL1*J\<3?KWJ M \2BK*@ 6ELNE@]Q>8E-'6E07U@NE)SV>'DY9:!22IEH@G[%$>*X1LP#P%P2E8'T=R+;NV[#[V MM3DHO YF2@4XZVT-P/_#I GD4@7)$V,6&<;!#G#)(6T%&+M"08ID/3@ M_>CH >BEZX5W;N@T0@1=T/*R'+T4/RJX:'<>YEY-^^9JELV+2QW ,"4V1W>E MAM-IC0R-0$8B):712^Y+=_3JML.QR]-'AE\_CE5\0VZT$/KT)&RU;JG[LL/N MCWQM Z[>W8W+Y?FA0(EY$A&UEN M=J4DLH8&E*3301 %2KUTVD>9G9_&]3LX;,MR>.0JC$]V=G4;5+%>F8"#1I@9 M"K9$3,A1ZO)/(EK-4FJ7A+6G^.+^@U4HP:-RNNE+]AJPLHXSAV@M?G^T\825IHY9 M%/(8/4YS=S6CX A14A\=UG#^$HQ__-'Q:J^*,/Y@^KT&,_=ILD90+!#0FV#: MDY13G#QRPB8DN<&41>SY4'45KR(G9T1#I0) O 9Q>(BJ*0T*@!*"$A%P-6+X&,3@,"*]!!.XBNKE8C&H%'KE)'G$7,(+C M,A1IPA2L(B]BZ29:1PW8U^NN'HB]H4+[78!P*@)PJ:5GFK($1S$*#'PND4L! ME(N0V@,!N.&C/.R=N %S1.AV8F&- ;7W,_@Q7MCOL4_X;,,JO8-E^W96*#1V M_YFWDX6?-HL\TNV^J:K%/C=C1@(<,L0#^-[&TH@/;.[;35R?= M+[V:7K>(O\193)/EI27*1$\UV-/.Y(;6N;C?:!0B<4&9(!.A0YWRZ5;&O3)+ M(>&Y(BE!][%;JFPYPV=0PI,T\7M67B4N5F I(L5RW3S1#1EF&4J1& M$:NI"WR?/NGXS7'OJ]*X&9+@W7%D;G$TRZF?ZW\[Y"7TYVQ^GZT"OU@?N]#= MM&?QDE=6EW,69]RIR/C$2&$,1] E]+262M/=U#OO=6%[UN']G6G<@UQQ]L" M:\R<8H8AJS@&MQ%L=!,H:$G.DTI!4F]>48RZ#\\5#CH/'FCNQ;&O(L0O]*GA?N]=T#V\]E"@M)7/( M8 6@5\$AZQQ!E%LC<>X_%HJ/2GNQBY&G+_;7_X4(7 %$MEC@%U_L\E_-S32\ MO_X*%M*[E*)?3KYE^^D3'/DR4,:"RL@W(8+%%'(W=Q]1"%(P+B+%S]W7WC Z M;*>5F!H'XJ,Y.K,J@.3;Z.?1+N+[V9;SOE]\@K]O9B"^/SXVB\5DU;Z 8N,E MB+'RDH""%SR;[QH14.Z@[0GEJK3O=M!&*]%]90 Y/*LJP./S^9E;COKNNY_> MA#P3\;JYF2T7'^-\>1L3N6C>?;?70/#\SS_%Y_-O._[3R7&V%% M".<-A273LC9LI6QTPMJPDL[8Z(3\P[&X-?5H_PJ@6U( M)'Z*X685[(:?%C?3/+$V%[K\;K\NXGDZ^_IU.O'9"A$X(C&/WQ8.- 5+!C%*K* Q2EN\C^P QQ@[2^'T).!HH.D;9KH87)%+ M%GVTWJ#@69YG$3&R-()",)Q2HATQKK11W4>1#Y@F>7HP[L2\GHK\W6R@F.?' M>9.%\5]V/K>SY8^'E*(>H>K<=CNO" MU(7(7MRK7AM^M#\RJ1>7U"K+C>*(!J<1C\0B8V-$,7@=L0"I8\?5BG<[&].JQ5;0XS\']#IQ MIU;G]O<<.EM\OOD*3FLFK9W^8J>YKIV]Q[IH2=2L;CY!PY$Q(@H*W*^5-0<-BCF0B M%D[ 8Q1^GR+:NOJX)OU T"A#R\.-] 8T2J8,57G* MM:<<90<$N:@YRGUXJ/:>ZN*J=?>.QC7*CZIH>C&C O]ORVD^-#-_=R"?J&*8 M(K#D)#@3C"'G" ,;4@890LJ9O,=!U\.FQC6]QP'8@2RIY#9[:"[.E$]2IH!( M- EQ05Q.^.&(*&>%IT'8YT/R=MUCW7JVBQ.#1%_Z%;N[BGM9J_^NA@/V=:M> MK%3(C]J]PT*.T_U''@;_@B0;Q< TX1@C'GQVI.$GFA(GWAJABL]">+&)LI=* M7OD2YXI>ZPR2DL"UF(A&H+' %*=.>R$BV.&EC_5R%^,Z0/UXO?N6Z$SC"DR/ MO^Q\DO-V'@Z@=50^ CT-)R:@)+MTWZ<4FQO6$RF*D'X4K M@,CG+\U\>1'GUP\G\!Z+W#0=*1HDE)&%EIUZ>SR#/QB%^,Z M.&5!TI/&%:#D8>-"TQ!]S#&//,_+28U,Y"%;QSIZSBBVI?/CNF%B,)^D+"8. MHVB]UN;Y\DNOB8XR6_LXLM%G-G9\OWUU_DZ2G8VG39_YU#(_3GA M((H$Z5"0^2;$-@_E( )QHR6PVR2&V[FAK3]9@?5Y&)N?>*/#4'CL3E'_BOF% M. ;[#:SJJSB_:Y\WS52#;UP_C+URTGHPL)%(/D]KQ SE(B5$"&=6XJ@M9:UP MT_J3%5BD!7 S#(4KL#Z>.F)WQSR[/>9]'\;57V8KBUQBK;"-&J-@9,CEED!" M&>&/@!#)' Z2Q,(:MNL>QU%50^)DI_=&>1M((@SYI'FD@%$B"(V%ZZ+TF,/NNZQ F56&"==E%E?IM78_O>6=G_8 MY7NLO%'+[#CM1(3]P\RK9D VN,\_0I"9J?_CG9^ MF;RE7D>"O,LMJ82/R !%5@.TI'$B"54Z7'[X;L=U20=#W,OGK*.PLX+[N]5) M@:P?0&E<_!VGW^(?S6SY97%IF!'>&(Y"%#EB)"0" MQ_6'ZP)M7U:>$&2S.%[\W5PZ97@PV5)R">PKA3PR4 +8([Z;$3WB/L.$-)E6["UWF3XT:I MZL1F9^:=&#I_;6[FEYH81J@-B!I)@9J"(!M21 $D56[6(-,< 21*!GAP4O#R^<+M]M;*SSJGP:/G5A5 M0=79SG/].0OKP$(,[[Y[^*>W/=8NL=%6,,60BCBW;S=P(R0@)P_<< )^GC!' MM3.W;;05.,WK!F<1)M;30&++*2^E(<*!I0P$ _W/O0O()JF0M491RAU6Q1N' M;ME*N_=V?/*H*\&)&@./;YI9/E6<>2#:DS_TB#7N7[1W>+'CO@M%%-\TU]>3 MY0I89[/P]+,;&H$GX['@%!F=!P'AG,[#C4#,",5]"@*3TBV&.FVP.)@^+QO_ MGU] /N#+UWE<8M_4Y-T+]@91A_T6 M #$\[3XV]^BM-\<^0$]<7G+Z#Z7-[5 MG1)[J+C4028>+9(LF_Q:6^0H:# EG7$I"#7!H)GKEV%#''-/CL(N=_ M8(FH$7GT@O4,ERXW?+J#D1L.'\S)+9 X@*QCIU-??(G (Y)/L!X[F"0X*G'5 MNX^PI0TYIDI4T3G ,YWR[5DPOEJZ#VXA'^\PKTP*=<2 M1$1BX+D<-CNL,B)M@Z#>*"&+=R9_LH&11Y15<:4,JY>"\Z^9 &O]SZ6C1ED0?4' K1&"(-AZ0"I2!C8%P4Z43HW:NIF1+?31 M<=(,P;0*T/!DKX[RYRS/COK\Y_HPWM+$1)+(KH9<8BJ1P7 #Z:!# M-!%$W+#""-RYH9$O]=I06(YY%2#Q8YRO6C>L6B\#$1?K8V#.D^ V(68US@:0 M03;E5DT$JR@T9<25?N+>LI5Q4Y2K0U\)AE6 NR>J?'T$E3SUA(/H@+Y&7'H@ M"\^%A0(;K*4+(I1^#MNPC7'3CJO#6U]&58"UO33=1M+?[R==:R>LU#@@C0U0 M,$^KTGDZ@=-Z5:I"G37']F#V[GIDS5F%,WYDWI\RVC_<9.%>LVMQ=K/\TLSS M8,A+!JHC:I]0)!A,F@27C),1I%_+Y)RE4HCBXTQ*'Z)R3ZHP"DL)01%(O"*9 M^&8GTZR2?FWFO^69,I=4QRA93"A(EFX;SVG-)(HTFI0B:"A>^K%@J+-4[N6= MAH3T D@%@O)QWO@8PR)/K7[TRK)X]SW._03.?JED"!C,29!WH1"W\)/-XN^C MLIR*X)@J_9:[=U.5NXC#0KU4E)6=(.29]3V6EVL#7X.8JH9(12B1;O9]ICN^.6P(X, MY6.Q>>R$DMYVT6VF\DUSLWAK?RS 3HKS;Q,?+R7FV'HL42)Y.K)P*M>P,Y2$ M8E*:P(PC3[&^)2]EJ!V.6T8[$KSKX?G) _]_FIOYXF.<_RO&_ZS?4,,EP8%) ME_N*\ ANLV$8:8ZZ. )3*,<&(R%4KFA.!.D0*3+1!VEM8B*6 M[C0WW&G&K16NP88?'R0UB$O>^_O%XB:&MS=SL/@^KD8^WSHY3Z)F]T>?VMGB M$JP\, )0UX%FJ,9P =.3>[D*WRD$1SUXO4JAVUUW+KCL8%^!/;6:>1L/=S+ M-\Y?;Y8W\WCW;RXY7'A&@)L><^X57'H*64<"\D91S2670M(>YLW!&QNYEKD^ MR^8X+*Y!21]*^F>/J(OWLUOYO\@]*][/EJ 1%A/_EYW>@%_C*9%<$P2<,(@' MRY#ACJ 8&>7.V1@I&<*Z&?A<[:3FGYCID9!3@33=JXU;AWXSB3XTLV]QD;NZ M9VHL5L=^_/>YK/1#L_QW7'Z*OKF:Y7CRX[C%)76,>D(C8AC##:HB>$P!R(.# MY#&:%)@O_91_E(.UDZ?7&F&M#SNO6J#N5[K]?UI-:;OX8F=WA++.J6BU041S MC;@P!EEJ%/(X)2>"%J%XH[C1#MM.\%YK?/@T,/::A?'V_@=;>OVK_._()>>: M8L)(%A2+N 15I85F*+)(K>'2$E9Z .AQ3]A.[%YKL+MB-%4@:R^25FX?3VQ, M7CC8-N;@6'+"*;*8*F1HI$G8$+$JG4ZW>2?ML/M:H]L%N%-C2[3-7:$V__;= M]_QC+-[BJM77!NI_U?VD=33'\E;(2(A 1.7!SHI[I!5C2 @ 'D]&D^)].FMI MCM7J%LGS;/WJI_/T_)Y8[?2VC"(X;IW&'AD351YMJ^"*4!K9&#RW-"5"2YO\ M@QSDI)MF=<'R]J998\&B LOA_0RT7/P,#%]=A+^OC[AJBL -%@:N/41LDOEQ M>A5[T)X&X%SYWMJ;($TM4HE9+6[K2XL4FJH3.(2QN2E*[ @WT.4[AKZ[. M9N$/._]/S-V UX;\^CR1&,((F!>!B@2&AB1(>U#7V":LB/>4/$^P[6_M[=G3 MN!5FPX&I*"\JP-8G8 QLX L+;8U;B'8< @KS9$*0/9;G,6YG<*)SL+U9#;)_M%R\BT^/11F M,6)).,HZ&'%N\QR2!))#<=1!4JU)Z9ZFK38V;AW7<$ KSY4*H%;& 7IX6J5. MB"1!OJP1&G'F,+(X$>2-L89P@94J7:=5^ BUM.FLQ34=$R$5",CZ9(]#NAM> MB"^#DI$ES9#R%B,N$T,VA3P?-UGNC !_+1;&?;N=C>NEC J>YW6)Y3E9 3Y; M4?C"?O\%;J\T6>:PU:932RE94DHAA1G./5,=#N] M;CL9Z\C1A^H%UA2@IP7(5L4N15Y3D(*WHJ("26V=-)V+3'ZO]H;\N"# MHD0AEY^?N8L2.9$"%8)(XOW$/MG@%5'S XWP*H+^RNPQ9^-(7 I\5S= MSB(WX#[H@)R FRAPH:3./1UXZ<+N[O-&3F"$52<0[)XWTH$C%<#I<,+MZ'=L M&,%>,H%(HF#>4YL;QAJ)5"0R@-F/N3UZ0=ZISQOI JMCS!OIPN,*<+Y]= 4( MO)=2K 9,Y1P(JY#ESB$OO=7*,QK(H%W/7_F\D4XX:3UOI O3*D!?@7SRI+2U M7.0V9=9E!6"0-MZ@$$)RU$3E??&V%;UW74N<8TSSX,B\/V6TK[WP\YOE8@FN M^&1V]:F93G]MYODO+ST'C<$Y09H0D'GE!'(L602W'S;POS:$:GH][SQ)Y5J^ M,!X+U_47 ,?K$I';%FB7(0KCL8NWZ0 <;ET@@"'@5F,O),7&A]*9&L4/<:*" M41"9PPG+ 3 Y6$Z^WK9J6MKYL@II63W>WC<"^6W>+!:7BB06,:-(JGQ\'Q/2 M-%&T2M+)TW1,+)TD/L Q3G1H0+T2TQE0KV0T)#*XP5T>UTT2 M,CY/ MCWB]M#*%5\'K8)&0N0V4\#D-/BHD3$K::Z=(K&9<7R]GI+X.%/6*3S^8]'1& MWLU"%;*ROHKSJ^*:" I8$A7&^?6$(8YE0I99A925BJF@@2G53/?;=H@3'=90 MKZST@TD-3D@YGOPK3JZ^Y!Y-W^+<7L4[8W;5R#SS*ZWYQ8R18+YJY+7.XRV8 M0CJ(B!2E1 1%)<&#-+D_ZBE/U.&O[NUX"%#]/&)W*4EBB0N-K,\W-R4&&:LP MHAK,7V:%,?9$9>W5O$$/@O!Q!+(3W$[GU7IKT'GC6^1. KED&*C2B'C(618R M:*0] P(E++B01&!5NC3LB,<[T4NO4ID<"7:G<#ON(\V+IO([J<,Q, 'Z6(&1 MI$"Q/$0%N202"HX[["W\U]:6/-'KP*\F-%"%X%8#S5<@QVT] DM=#-H8) +5 MB&M!D%6>(1:86C)\X6;VM\G*.]FJC&*4CB$'![!??A60BK"1-V^E!L^U!!:ZB4 M7G""C#$<<88-RMWFD%86Z&'!_!>UI<3O/-").I1U1#?*0:46N7'[B>$Z:[]/ M,=>EP>_?-+,5:6[L]"+.K^DES5F=@L#]+ETF40K(",J1\U$SG1M[#),2?-QC MGG: HR#(2TW6/A+BJNB2W9=(VV_Y;40BEX+%D(1-0)]4H()@I]RH*O@@T)W)IS.Z,A?[62^DH^SQ>+F^E:&BO>GW/61@;I1MCY7 M';TGO0]8B9Q;0#1@U#BXX)W3"#13\#(F;'SI9-#7TGN2$FFDRN4%F6JT]VX$@%<#J<<#OZS25O5#2!(\UB0)Q+^(DK MC:A65%#'38Q'+Z<[]=Z376!UC-Z377A< 28/N2:08'81XY 4Z> M9CA)@0/AO'13OY^I]V0GG+3N/=F%:2.B;S%?7G[*U%O)<'),Q>@UDB)/W- < M]AN=0,80H864S(96!2*PZB.4P9\>$/;D@Z^E\^,AE_/AE*\!+FN46^>=,I0C M94G*,RX8 -S!3]2!X2R8B;R5==<&,&,JH![,>L[N R@W,L/_F,PFUS?7ZXWG M_B3*6 *')SX?WB(KHD0DX@C'B$'15C,D]K#\R4='9OHA+&M*T&]LQMOOCS;. M',?,28#(O#]EM+$Y25B3G48A#!226LL8FA]"2F(Q^Q6V2]&FR^,^O\YC32B(@:_D)=,S:>;ET00)A//!-.PL:AGED MJ,C-56RB(KA$0S6V7,>SG>A--12HAQ2Z4@C[*23OUGN\Y)%CRD!C)D4HXAHX MJ%-N[&<(=8R3*'PUI9,=SW:BM]FKD;P#$%:+Y!V20+F)+GEJL[]ME'Q-+@VU M02L70?/@D#WG@*RC%B4J&99)>SY,Q[I!3G.BF>S'E*[Q452+/)7BU!TE_FJF ML,QTLOR1-'\5 MP-5K$[5GST+/*.,%CBI');WV.2<\ 66L.50]MKD[TXEO9U\FX0X"RN"Z$ HMM@C[QGPC7F!C)0VY_U@[*,QPA;/U1[Z M4"?:XN84I:TWIDZG+N=#,_L+'-%X%_,H7I.S[0,#U>.T.D\=M3@V6ND-@#QF MD'-G.=(24*6Y5CA)@JTM;1N\EEH<)34E@1#$A019Q#@AZZG*4BF#2=I26]R1 M^:<6IR-FAZO%Z<+^"NR=IRGZ#O2EE30@$:Q%7'H/SA+X3C[D(E%,7.*E;9-7 M68O3"00[:W&Z<*0". V2?X]-4-%RB<#^RF,;F$!.90,,"",$<<['>J82G$8M M3B=8':,6IPN/*\#Y)[#CYI-LAZ],O3]GD^7BT^<_UXF<1%.>*$F($BWSB.R( M;"Z3#U%AB7URV-/"@-VYH14@\6.)P:7 MD(1S.E #XJ -%:@ KE0 MT7 9@JYF9'+7PYVH@!T!X<<7Q@/@=CK3)P\FS],*EDN&"<;& 3F\U6"/>."A M30+I%%V4)@C.JZEWZGBVRAV@GT$6>X#M55^)M_'(>[HDSZE(X HD+X N^440 M?%F-*"%&XP0[<]6,P^IXMA/-=7U-0M@#;-V%T-P*X2Q>V=NTV^IE<3W@[Q&% M(@N"*:YN8LF:..:Y6P<"&5#NW4Y3/6ES/[F@2R#]Q.?6!D>^+L;7?P MF-$4>TISU2@A'(.9D0PRRG#DF"?$1B:]K2;*, P)3M3_/)G'UL'@^*I=S_;D MNS1<^16YO(K ?V4]LA'^DZRE/"6LL#G!A]K7VB"G!L&I4 ET0O%/]_Z[GWS6 M.8.=U"A2Y1$'"PWXGY_PL,!8<@D2?#K.\!"MLNJ[P7\J33 DGE^U(?#T67 _ MX1*C@G P_Q2A%'$B$G(^_]%[S*ER(L1J&@V5/ORK?\5^!8I@2#R_:D6P?HW, M<_3V4PV+P*GF!(6$":A/SI#+N;H!<\FHMRD:?S):H,O)7_VS^2M0 8,A^57+ M?Q=?*EFJE<5(4 ;&DR,J-] !"\I$HH7PQJF?]D7@E%_H7X'L#X3BHJ_[!Y?N MK]9?1/__7S7?_E?TX?83MVGED^O)[.JAAG=_F?X3D7R\Z*TT F/OA7#S%SK6 MZ1^\^9XU^?"I=?G=]>H3]P_;!Y-C^XH'*O?'"_XQ^SK)BU[ L7^!O_Q/D6V^ M7'64U\V]O+A3%*TH,N)U_&1_JX8EA?GU;,U17J .X]9F:E3"JX_PV>7\>A9^ MG=JK(IQZNN(H#P0'\6DC)2KA4I;X-[-%F)=CT[,E1_'B#M9^+VE1":/^I_G[ M87]E->"6I4KN+>X[5IWE"YEG5C7@BHU M"-[B#9C)\:*YWVXN*2TH?7O6;\-'-;X(MJ-2M?PKC1>H'$7K9L]!Z_H7HFP MY/5DMJ)9UJ_%+I@7"X^FU ZU#-J0:6R5=W6U7!^J]VO3TZ5&2P ]E%N;23$R M?^XV-+/3'XO)HDQNT]9%1TL&[6E[;R7/R-S[O/S/Q[D_GU\LYN\6R\FUO0TM ME+C'9U<%5>GV54=+'3V4EWL)5,\%^*%9 M_CO>W]2Q5!IWFP^,EDE:X++<2[:1.?PK+-K,XMU)2P1$MRPY6D;IH5S<39JZ M^/;V)EXT>>KT;!'AG+/4S/W*M.ZK;+M\9[1@=R$.MR%BA6S_:]),5V0^3__3 M7,OQP$J:>#N6'2^!H( 35J>MMV&#A?WHY\NV8F)5;UW[:5115*") M"_ +/\7_WDSF]WJEC%+N\)E63*[JZ:L[#6O- OKX;:@,H*EAES)R2_;1N=AQ\_"0?V-*'(NQXOM9XM= =F;*%"/_D*A[SIODG M/_&?_,1NO G_YZ)9^>-]Q>/I2J.E4>V2CHV''9L!T^G]MLJ(QO/EQKO6-Y*[ M:7/VL9ER=;5<52W-%K._+ COYYOKZ]MWJ\5R=N%R#^6SKU,W_?>\!,\Z?VU, M2VT;QYH"Y*N [7G/<,3%YV_^S6)9B+L;%QW3LFO)Q%W$&-OY*#N#5%H*,_4KWW^6/L[_G89&W6(!5F]8;K\-R M*[6W@P2U,&=@TNSM/](7Z;S_+&WWR;AW_/(=SP%_?P[X 3+I_;32CL P\#B9O/5KD;'&>UL]/,PN+M M''XHA9Q"6QBML+0,CLHR8F14O?T6PN)\?K[\,G\'.UQ\#.>S^]-\6.;?_[WX ME*8^'^MB."+!A[*$ZT.2^N=RCS\3JC73J[ ID; M#CKV0^]ZMV5RI5^N-EZV1;_TR]K*3MXTG^,T^F4,:PSUKCC9O.)X\?_#^+63 M+F.GE\%6PGTNUGE*$P_K_CHK(VO[5Q]/!1[&R];T&EMGQCC_;=[S?0_5H_MI-+9&_9)[]X?[C9;BXJYU1[,X#]6N^VDTNBPV%\W23DN4 M[SU?:[0N*0?+W$9:C,^A,[^\L=/ICX]V$@HQ:M.2H_5#.9Q?.R@S=DY5#KG# M#E=>8R'5N&W-T=J<',BX/;09V^R\2^@_^W953#=N772\#B6'6IE[R%,1]U8[ M>Z0A2C)QT]KCM1(U!^NC5?80:/<_G9K+\D4>; MW)(2W)OKU0BWMY,$FXEPVE+<[?BI\?J$',CNPT@YMMOX3,W\M5A=(JOA;U^: M*5#YT[*4)]GM4^.U&#GX[>X04E;'_P]Q^7[FF^M";^BM/C!>IY%BO-Y.MNHX M_.*1>2A.[_A0*XY7]79T !E'YOP&]9-/OG[\*L/TMM]HQ>^:7I\Z$J\Z(3]? M?HGS@>5[\S=:L;JFAZN.Q!M;JJV[F=KY[Y/%LF"H>_NJK=A9TW/67@*-S<"7 MFJ7O2\B6)5ME*]3TF+6;-*.__-\I__(,W+=V*T[6])35DE@CLO1N/OF]X?Y[ ML]B5KW7(&/BG:[=B8BT/6#O),[JU\\SR[BM^&Q=LQ:Z:'J!VD67L#K79H,HG M*L2P3>NUXE=-#T8[B%+#$W^1J6:/%VK%H)I>>3:1870CI.F=*GFW1BM^U/0& M\^SP=:1Y]V9'UWQ56M,S285IJLWL-S!Y?OA43:WH M:4^RT>^E,,G[LE..Z;>'TY4*/^];O15G:WH+:4VPL:^UV6+VRRPM=-YJL*S%X">HPAV?*;(7(*VQR@PI.#%IU[ XL!FOUN7[?,"?;_<+WF2 M3?_Q!!L7'+$3[CY>/'ESWD&,L2,%]UOK74OZ;*G1>+.3VANY4E%UZ=ETND&7 ME&F7NWWA"GBUHW/N7H+\TWE]+!GZIPO[/UW8N[UH+>?3BSB_7IRGBWD ?)6Q MYG+>K ZMMTY#//KR>U0^$*:\/F*XU6N'Z(- MM]"C"EZ]^_YU,B_)JF<+CE>7?@BG-E.C"D:]O;G=6 $6W2\U7I7Y(>,' M# <_^

      #MQR@>#G[\J1<8*1 7WKQ^KZ#)>OGP>.E2OO?^U2L)'>_DV]-( M2TMZC1X,V[3/#\URO=4R[_WMOU+)\W]//N^@W_ :??T7^3_.+N+__O_^'U!+ M P04 " !3@:=:9/'ZQIL' #H)P &@ &1G:6DM97@S,6%?,C R-3,S M,7@Q,'$N:'1M[5IM<]LV$OY^OP+GS*7.C"3KM;$EQS..HTP]O;-[CCOM?;J! MB*6(,4BP "A9^?6W"X"2;,EO;3JM>O$'F206BWU]=@'R.'.Y.CG.@(N3OQW_ MO=ED'W12Y5 XEAC@#@2KK"RF["98]UV=\!^TN9&SG@8 M=](I.*GY'!^$^^,#O\CQ1(O%R;&0,R;%NSV9"IX.!LDAAS3M XC#HVZODT*[ MQWD7!D?I?SM[.!7)PQSK%@K>[>6R:&9 ZP_[W=;;0>E&I7VPM1Z.-%*F^&KMO\;T4@SY;E4B^$W MUS('RRY@SJYTSHMO&I87MFG!R#006OD94"84S]_.@\AOD8^2!=0J=+HD]/@V MDQ/I7K_J?-L>7>A6N.AU]OF;NPH\IMQVM1+T Y@_2*^S\=7U^7[-/XS#_KM;OL\B.[_F[,/IU>O3^]&']J7O[\S_%_V.G9 M-8UTV^WNBVSP>VO:WZKI>0.Y%%P)-FZQ[W4!GXM%@R5@G$P7S&4VY16]0K7[";0L\5B"DT@OI1::%QQ4(C M1B)#+@O&BP6K"F%I\)% :75!Y]<0TB2*1!M$6R J>C) (,FV\2FP5!9H M-7+ RDH-="B2X[!9&Y=%BI'NHQJO$U4)Y(F>6#-) [TH*3M*-"3% ,6&4BLG M1_O:>TMC' E)C!M$42DD0,]J-+]?SGIY$FXSEBH]M[7;KV JK3,<%^+T,,B- M4C;6O&=K83:DW14']EOL^HZVKU\==CMO1S:Z*"(L!;%.4XFWW@[GC!OP%D<+ MRHD"L@P#=/-$29L1.9'EF,"4Q'0OI$V4MA7.H]0V6@73ET8G(/"Q9?MH:0'H MNF#.\6V2\6(*[!2SYJI28$/=[O1XLS/8AS=^?F<@PEVXE0$?5;T(H_Q:"X?@ M'A+HR=587"B]LU"*"Y&R]X,$*0C4?1G: <=CZQ.L^0$L]C%H P]G3WNI04B; M\,H^?PI!W@30V'&E **Z,L@ $VDFK4]/I(+"\Z%ZODKL=7 PH+CW7D31E0<: M$3AH4&*2HRQ6*RE\HVVKB95"95(H3!J%:7H@5CN.,4!76BQE>38 ($29P/HA=@87]R=;H>'9R;03) M\]/RV;&"\363@E"(6VR&"(2XQ?"A0HT/I]R(VD<8-9)/I))N0?B^;5F*6.]. M[ZD0;'=(UPJ]Q[K;J%!9F1(CQ?IZE"3:""^ +_E3*+#,* P8'(&2(I%(L)T) M08$1*TN/:SL2%DD,B_&,J\IG%MD,]Y=8>.4,M;5;"NBRI#P#*<+M]IKJHP G M8I;;4+DGNG(/2_ <+.-+:J"V)'VZ-6.3NN'Q@0W!$BB/=R(ML N.%'5^!QMM MVIK:[E@0_HH.#9WX'<,M)DHJJ5<;X)4&;?+6D.9ZD,)A(_2-WVRB70J?P:_M&OVV5]0QUUCE$J7VNM]7:46>>T'=V>@+EJ)Q[ V<-G8) M]?X!LLQQV^@ '@&N]QJ+2=B"HWR>R3Y&!^*$)1S"_]2AU"$-OU02Q??A6Q6) MWV6\V;F^\!3W5E2#)?J/&EQJE1,):/ (T\O^; [\AG WU$"/O+YZ^RUYO<]Z MD1MC*Q7V&%O2CPN<:&&9?0^Z/-9\G()^P]+<".!O$?EME>?8#WX&KTQ$O:T[ MTEW*S&7C=HKXG1H,\08:$WQ6HCO\N43T6R/ GRQF6LV ,+#@TWB\8F(B0UXJ MO0 "/Y2:/(:Z*=TSFQ&\T(J;!FQ--QJCW.)]= M(HTZ/S6G6][2K-':2Q$%Z49JA:SZW5^4;,"B?VL5,'&),4\;XJM27Y7ZJM1+ ME?H+(<:_^(*];?A7\ _Z[6BI66Q#8F.!NC%_]LAJ.7=)\]>O^MBZ^=_-=ZZ_ M+8;#R_(_F;9?,(IW0[]'0YCZ[-V.WZ\Q^Q?4;WO,[E)8_F# 2@'Q5>%9)B%E MXUM(*CJV9I?AF.S_)E0/_(;\A9]=W?LLK=36O]@?AI>",]CX4&V%;;XNMU=3 M^ 0!KG*;4Y[XMBW^AB_M#OP7?O\#4$L#!!0 ( %.!IUI0:T1*B0< %DA M : 9&=I:2UE>#,Q8E\R,#(U,S,Q>#$P<2YH=&WE6EM3X\82?C^_8@Y; M9P-5MO%U,39+%[IZ]<]8Y_$19J/COO=5J\W;E'OJ'_J44*K?B/H!/7;VQ_/KD9B="UN+\[= MNTZS+:X_B='7%^+V[.;#V=7%;?WZO]]>_"+.SD>\TFXVVZ_RP5]M:7>KI9=\TQ+Y]H40F?BDS:I:#7K/P@=B8]JHL0E9UHF"Z4SF> I0![WCG?![G9# M?) 6UL*N="[N,CU+*)Q0S9M?&1UJ[)AIP",$2I4)F+)*'@AD@%>&:%358A">[H-@HP"LE::.9.D\HZP[YI,BW[,$$ M@3( 6I!E8(6/OV3;_= M.AK:*D05P'(2ZRA2>'1^N!32D/,X/*C&";%G!"',XT39F,F9+$4!]"D57$:A5P,&+"D4.7:Q.5.AF;%N.K0J5-(H-4![K M'5QE+*FTC+\NXZT#:U?,VA(4PG3MF')T9Q64B60,@EE.B16.@\-WA?5FAD]C M8D+ !/@IW!58P$R\+3M>7%P;2?+RLGQQKB"_IBID%)(6PQ"#D+1('V[4>#F1 M)ES$"%FCY%@EJI@SOF_;EC/6A=-%RB?; ]*U1N^P[KXR*"]-CDRQKA\%@3:A M4\"U_ EE:#,)$@8KE',F,@G&&9\4R%B5.US;D;0(JK2XF,JD=)7%/J,H0N-5 M4UAKMS3094MY 5+XQ^T]U64!&%'EUG?NL2Z+IS5X"9;))37Q6!(]/YJ)\6+@ M<8E-WA/0QP61-]B%0(:+^O8^VO0UC]U50W0K6P/ZBJIF1-=!4!KVZ!I\;I&: M:EN E0_5D&4#"*K.1F+_"98(J8%Z>T1=*8[ACMR)@0\36;G4Z\!K%4N[[#5< MJ2Z5*'00YOQ1P*OK,Q%RQ5DY@-"FWL$NK="XA,<6PLB#X#7!\TFHD_@D,_)V0?V0&< ML(Q#^)\GE$5*TZ^E@OHN?,@YV;"\]PMN(>K! _'G!Y5 X4P>$53"_G MLQG).\9=WP,=\KKN[8[DBW/6J\)8C5+^C+&E_&0(1DO+ZGLRY%7/!POBAM9< M\^!O@?RV3%/,@[^1,Z9"O:TGTEVJS.7@=@;\C@Q2O 9GDJM*A,/=2U1QJWGX M4]E4)U-B#,SDI+I>,54A4YHG>DY8G<7:5Z]\D!6(XA=I$(TGKUD1I(G*ZH7. M![V<[XX+-^I5JV,$E4P=[DUD;FFP^# $R.2)G ]4YISDF(:5K+$N"IVRN.&4 MD0H]H[K(=7>Z?KFZ\#X^;O1[';[S+A#D(EQL7%V'-]QU^&$1;JYUNXU6M_7D ML$=3XO9Y=(G["Y^P^P^3F>=G[/7,.U[X 2BC;@Q"/) M7_Z]T$8K<%_2?2?GXJCFOC]<@NMC;QSO/0+2"AIAFW"W)V*AYRY9_O9-%\W' M_7WXA=&3?O@R6?%DTFVXF;O9;OOX;^;777+=+64*$]9/.!>)[PU&Y9#X^O(\ M5A2)3\O9Z'KMY#3B,;@T>/I3KCYT8] KO^=^]#N 7%OW=.7 :M< M=UC27+'(,1*^+#99GODQ0?77_[3AT/VDXG=02P,$% @ 4X&G6BD+NQ3I/C;DQ)>/Q#]\=*!5Z)8)92KB&0E&@:PDPQ/H4/ M(54?H5(IN'HB6T@VC37XKM^ #T)^9).WZ[[3;&2Z<\5"';<]U_VI9%F/NY'@&L>3*)]?YFK6E&DZUQ62L"EO M6TBE7'1)#D0B9/N%:S\=0ZE$)&7)HOURS%*JX)Q>P5"DA+\L*\)515')HIQ1 ML<\4;4+S[.U5;G(3]22,TR4$SS=&]^_J/E?6G\7LLV8 M @P"E?\3J%Y_.#X[/>N=C,\&Y_#N8CBZ.#D?PW@ HW[//FNY!S XA?&O?1B= M#'\Y.>^/*H,_WO3_A)/>V%!\UWV8#[XWTOI&I&<< L$Y#303'*Z8CD''%-[/ MB$3W)PL8TDQ(#2*"5VS*X,Q$A1/#31*\"QS8,P)#.F5*2\+U/J"B4R%3\-S* M>XB$M!HCI@*4^)0K!LI#+-*W1 9QD3%>.2]*HI W0>+*F!$-9I)IAJ@)#Z$_ M#V+"IQ2K.4V94L9P_!K.$$L?8BJIB,I 21 ;NPUAAL-)A7F%>@,J-8M06QFR MF50SM!FT .\0+IR1TW/ &-3L>+6&6S;6D%!D9D:YR9RSF"0H!A@1.2&MY_'8[PQ"VY&-A!IEIB@K (EZ:<9D]3, MG\K 5T5:>;4]@FDAP6OLA?LKEUV'=172PF]>JU9'C[4Z)N#;X#7_AM<8QYQ/ M;8F8VM*$F:QC_);"^J)8"#.D3%)E?%@V4B1) +6A85@^2,C0J:I$^324*7[IL(B65302\F)%.TO;SH MA$QE"5FT&;>^L$*=E,@I+G 3H;5(VV9QNS25AE5?3.EV=L_)Q;K7:CF'C9I9 M^C3&4H?+@8M5T;&K8E6'Z[1ZW?'JWJUDU_DZFN\T#A^3UGM<4*_5_W.U:.Q! M[5]IK=J@R27#LB(P\B4KB.FB,L*/2EZCM&3*2!AB8]9VP;-L#U-4NUO/-K$6 MF.^3\;.YD>KJQGE?F]L [)\4G\& M]0SJL8#Z^FDCWU ]=GPW8;56L(I&I&@M$!@HD; 0EB9N5U#KS8ZROZ@.=U&X MHW'@-\'I9[[XM@3>CA _Z136(MOR_'W.V1W$MSEGMRDMW^&FEX7F'V"S ^[% MC$;0G]-@IMDEA4$4L8#*)YNJ&W9@NP5PAP+XM%J@U\0H?NW &Q'$3[8^=PC? MCK<_S_FZ8_BVO_494J#3U1E!T0/9_F@L*5$S^:T=T:-S MQ6WY6[5'% \X<;[K=.GN,^Q_'/!G0MF#F;:D"3&]Z-J1__44:9=V]UJ$3'"> MG.EUD7O>$BA^\W<6JO9=B;\!4$L! A0#% @ 4X&G6L?Y[S=W*@$ ] (4 M !$ ( ! &1G:6DM,C R-3 S,S$N:'1M4$L! A0#% M @ 4X&G6K182I$B#@ VYL !$ ( !IBH! &1G:6DM,C R M-3 S,S$N>'-D4$L! A0#% @ 4X&G6BU(5:S\&P ?05Q5L "[Z % M @ 'JHP$ 9&=I:2TR,#(U,#,S,5]G,2YJ<&=02P$"% ,4 " !3@:=: M(33\7KON #/8 D %0 @ $Q$ ( 9&=I:2TR,#(U,#,S,5]L M86(N>&UL4$L! A0#% @ 4X&G6@PCW@P BP ]Y<& !4 M ( !'_\" &1G:6DM,C R-3 S,S%?<')E+GAM;%!+ 0(4 Q0 ( %.!IUID M\?K&FP< .@G : " 5** P!D9VEI+65X,S%A7S(P,C4S M,S%X,3!Q+FAT;5!+ 0(4 Q0 ( %.!IUI0:T1*B0< %DA : M " 262 P!D9VEI+65X,S%B7S(P,C4S,S%X,3!Q+FAT;5!+ 0(4 Q0 M ( %.!IUHG*"5EK00 #(A 9 " >:9 P!D9VEI+65X H,S)?,C R-3,S,7@Q,'$N:'1M4$L%!@ * H HP( ,J> P $! end XML 80 dgii-20250331_htm.xml IDEA: XBRL DOCUMENT 0000854775 2024-10-01 2025-03-31 0000854775 exch:XNAS 2024-10-01 2025-03-31 0000854775 2025-04-30 0000854775 us-gaap:ProductMember 2025-01-01 2025-03-31 0000854775 us-gaap:ProductMember 2024-01-01 2024-03-31 0000854775 us-gaap:ProductMember 2024-10-01 2025-03-31 0000854775 us-gaap:ProductMember 2023-10-01 2024-03-31 0000854775 us-gaap:ServiceMember 2025-01-01 2025-03-31 0000854775 us-gaap:ServiceMember 2024-01-01 2024-03-31 0000854775 us-gaap:ServiceMember 2024-10-01 2025-03-31 0000854775 us-gaap:ServiceMember 2023-10-01 2024-03-31 0000854775 2025-01-01 2025-03-31 0000854775 2024-01-01 2024-03-31 0000854775 2023-10-01 2024-03-31 0000854775 2025-03-31 0000854775 2024-09-30 0000854775 2023-09-30 0000854775 2024-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:CommonStockMember 2024-12-31 0000854775 us-gaap:TreasuryStockCommonMember 2024-12-31 0000854775 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0000854775 us-gaap:RetainedEarningsMember 2024-12-31 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-12-31 0000854775 2024-12-31 0000854775 us-gaap:RetainedEarningsMember 2025-01-01 2025-03-31 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-01-01 2025-03-31 0000854775 us-gaap:TreasuryStockCommonMember 2025-01-01 2025-03-31 0000854775 us-gaap:AdditionalPaidInCapitalMember 2025-01-01 2025-03-31 0000854775 us-gaap:CommonStockMember 2025-01-01 2025-03-31 0000854775 us-gaap:CommonStockMember 2025-03-31 0000854775 us-gaap:TreasuryStockCommonMember 2025-03-31 0000854775 us-gaap:AdditionalPaidInCapitalMember 2025-03-31 0000854775 us-gaap:RetainedEarningsMember 2025-03-31 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-03-31 0000854775 us-gaap:CommonStockMember 2024-09-30 0000854775 us-gaap:TreasuryStockCommonMember 2024-09-30 0000854775 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0000854775 us-gaap:RetainedEarningsMember 2024-09-30 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-30 0000854775 us-gaap:RetainedEarningsMember 2024-10-01 2025-03-31 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-10-01 2025-03-31 0000854775 us-gaap:TreasuryStockCommonMember 2024-10-01 2025-03-31 0000854775 us-gaap:AdditionalPaidInCapitalMember 2024-10-01 2025-03-31 0000854775 us-gaap:CommonStockMember 2024-10-01 2025-03-31 0000854775 us-gaap:DevelopedTechnologyRightsMember 2025-03-31 0000854775 us-gaap:DevelopedTechnologyRightsMember 2024-09-30 0000854775 us-gaap:LicensingAgreementsMember 2025-03-31 0000854775 us-gaap:LicensingAgreementsMember 2024-09-30 0000854775 us-gaap:IntellectualPropertyMember 2025-03-31 0000854775 us-gaap:IntellectualPropertyMember 2024-09-30 0000854775 us-gaap:CustomerRelationshipsMember 2025-03-31 0000854775 us-gaap:CustomerRelationshipsMember 2024-09-30 0000854775 us-gaap:NoncompeteAgreementsMember 2025-03-31 0000854775 us-gaap:NoncompeteAgreementsMember 2024-09-30 0000854775 us-gaap:OrderOrProductionBacklogMember 2025-03-31 0000854775 us-gaap:OrderOrProductionBacklogMember 2024-09-30 0000854775 dgii:CostofSalesandGeneralandAdministrativeExpenseMember 2025-01-01 2025-03-31 0000854775 dgii:CostofSalesandGeneralandAdministrativeExpenseMember 2024-01-01 2024-03-31 0000854775 dgii:CostofSalesandGeneralandAdministrativeExpenseMember 2024-10-01 2025-03-31 0000854775 dgii:CostofSalesandGeneralandAdministrativeExpenseMember 2023-10-01 2024-03-31 0000854775 dgii:IoTProductsandServicesMember 2024-09-30 0000854775 dgii:IoTSolutionsMember 2024-09-30 0000854775 dgii:IoTProductsandServicesMember 2024-10-01 2025-03-31 0000854775 dgii:IoTSolutionsMember 2024-10-01 2025-03-31 0000854775 dgii:IoTProductsandServicesMember 2025-03-31 0000854775 dgii:IoTSolutionsMember 2025-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 us-gaap:SecuredDebtMember us-gaap:BaseRateMember dgii:FederalFundsRateMember 2024-10-01 2025-03-31 0000854775 us-gaap:SecuredDebtMember us-gaap:BaseRateMember dgii:LIBORMember 2024-10-01 2025-03-31 0000854775 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember dgii:BenchmarkRateMember 2024-10-01 2025-03-31 0000854775 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember dgii:BenchmarkRateMember 2024-10-01 2025-03-31 0000854775 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2024-10-01 2025-03-31 0000854775 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2024-10-01 2025-03-31 0000854775 2024-10-01 2025-02-12 0000854775 2025-02-13 2025-03-31 0000854775 us-gaap:SecuredDebtMember 2025-03-31 0000854775 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2024-10-01 2025-03-31 0000854775 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2024-10-01 2025-03-31 0000854775 us-gaap:RevolvingCreditFacilityMember 2024-10-01 2025-03-31 0000854775 dgii:PriorCreditFacilityMember 2023-12-07 0000854775 dgii:December72023CreditAgreementMember 2023-12-07 0000854775 us-gaap:RevolvingCreditFacilityMember 2025-03-31 0000854775 us-gaap:RevolvingCreditFacilityMember 2024-09-30 0000854775 dgii:CreditAgreementDomain us-gaap:LineOfCreditMember 2025-03-31 0000854775 dgii:IoTProductsandServicesMember 2025-01-01 2025-03-31 0000854775 dgii:IoTProductsandServicesMember 2024-01-01 2024-03-31 0000854775 dgii:IoTProductsandServicesMember 2023-10-01 2024-03-31 0000854775 dgii:IoTSolutionsMember 2025-01-01 2025-03-31 0000854775 dgii:IoTSolutionsMember 2024-01-01 2024-03-31 0000854775 dgii:IoTSolutionsMember 2023-10-01 2024-03-31 0000854775 us-gaap:CorporateMember 2025-03-31 0000854775 us-gaap:CorporateMember 2024-09-30 0000854775 srt:NorthAmericaMember 2025-01-01 2025-03-31 0000854775 srt:NorthAmericaMember 2024-01-01 2024-03-31 0000854775 srt:NorthAmericaMember 2024-10-01 2025-03-31 0000854775 srt:NorthAmericaMember 2023-10-01 2024-03-31 0000854775 us-gaap:EMEAMember 2025-01-01 2025-03-31 0000854775 us-gaap:EMEAMember 2024-01-01 2024-03-31 0000854775 us-gaap:EMEAMember 2024-10-01 2025-03-31 0000854775 us-gaap:EMEAMember 2023-10-01 2024-03-31 0000854775 dgii:OtherlocationsMember 2025-01-01 2025-03-31 0000854775 dgii:OtherlocationsMember 2024-01-01 2024-03-31 0000854775 dgii:OtherlocationsMember 2024-10-01 2025-03-31 0000854775 dgii:OtherlocationsMember 2023-10-01 2024-03-31 0000854775 us-gaap:TransferredAtPointInTimeMember 2025-01-01 2025-03-31 0000854775 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0000854775 us-gaap:TransferredAtPointInTimeMember 2024-10-01 2025-03-31 0000854775 us-gaap:TransferredAtPointInTimeMember 2023-10-01 2024-03-31 0000854775 us-gaap:TransferredOverTimeMember 2025-01-01 2025-03-31 0000854775 us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000854775 us-gaap:TransferredOverTimeMember 2024-10-01 2025-03-31 0000854775 us-gaap:TransferredOverTimeMember 2023-10-01 2024-03-31 0000854775 us-gaap:EquipmentMember 2025-03-31 0000854775 us-gaap:EquipmentMember 2024-09-30 0000854775 2024-04-01 2025-03-31 0000854775 srt:MinimumMember 2024-04-01 2025-03-31 0000854775 srt:MaximumMember 2024-04-01 2025-03-31 0000854775 srt:MaximumMember 2025-03-31 0000854775 dgii:The2021PlanMember 2025-03-31 0000854775 us-gaap:EmployeeStockOptionMember 2024-10-01 2025-03-31 0000854775 us-gaap:EmployeeStockOptionMember 2023-10-01 2024-03-31 0000854775 us-gaap:EmployeeStockMember 2024-10-01 2025-03-31 0000854775 us-gaap:EmployeeStockMember 2020-01-29 0000854775 us-gaap:EmployeeStockMember 2023-10-01 2024-03-31 0000854775 us-gaap:EmployeeStockMember 2025-03-31 0000854775 us-gaap:CostOfSalesMember 2025-01-01 2025-03-31 0000854775 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0000854775 us-gaap:CostOfSalesMember 2024-10-01 2025-03-31 0000854775 us-gaap:CostOfSalesMember 2023-10-01 2024-03-31 0000854775 us-gaap:SellingAndMarketingExpenseMember 2025-01-01 2025-03-31 0000854775 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0000854775 us-gaap:SellingAndMarketingExpenseMember 2024-10-01 2025-03-31 0000854775 us-gaap:SellingAndMarketingExpenseMember 2023-10-01 2024-03-31 0000854775 us-gaap:ResearchAndDevelopmentExpenseMember 2025-01-01 2025-03-31 0000854775 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0000854775 us-gaap:ResearchAndDevelopmentExpenseMember 2024-10-01 2025-03-31 0000854775 us-gaap:ResearchAndDevelopmentExpenseMember 2023-10-01 2024-03-31 0000854775 us-gaap:GeneralAndAdministrativeExpenseMember 2025-01-01 2025-03-31 0000854775 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0000854775 us-gaap:GeneralAndAdministrativeExpenseMember 2024-10-01 2025-03-31 0000854775 us-gaap:GeneralAndAdministrativeExpenseMember 2023-10-01 2024-03-31 0000854775 us-gaap:EmployeeStockOptionMember 2024-09-30 0000854775 us-gaap:EmployeeStockOptionMember 2025-03-31 0000854775 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2024-10-01 2025-03-31 0000854775 us-gaap:RestrictedStockUnitsRSUMember 2024-09-30 0000854775 us-gaap:PerformanceSharesMember 2024-09-30 0000854775 us-gaap:RestrictedStockUnitsRSUMember 2024-10-01 2025-03-31 0000854775 us-gaap:PerformanceSharesMember 2024-10-01 2025-03-31 0000854775 us-gaap:RestrictedStockUnitsRSUMember 2025-03-31 0000854775 us-gaap:PerformanceSharesMember 2025-03-31 shares iso4217:USD iso4217:USD shares dgii:segment pure dgii:numberOfOperatingSegments 0000854775 --09-30 2025 37066698 Q2 false P2Y 1100000 10-Q true 2025-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 Large Accelerated Filer false false false 37066698 71987000 78432000 144772000 155682000 32516000 29270000 63597000 58109000 104503000 107702000 208369000 213791000 31758000 37894000 63731000 75660000 6859000 6537000 13401000 12807000 953000 953000 1906000 1906000 39570000 45384000 79038000 90373000 64933000 62318000 129331000 123418000 22041000 20540000 43798000 40187000 15325000 15044000 30352000 29677000 13840000 18583000 28095000 33270000 51206000 54167000 102245000 103134000 13727000 8151000 27086000 20284000 1336000 3697000 3630000 9358000 0 0 0 9722000 -43000 -32000 -12000 -58000 -1379000 -3729000 -3642000 -19138000 12348000 4422000 23444000 1146000 1851000 428000 2864000 206000 10497000 3994000 20580000 940000 0.28 0.11 0.56 0.03 0.28 0.11 0.55 0.03 36956000 36296000 36816000 36212000 37520000 36974000 37553000 36855000 10497000 3994000 20580000 940000 597000 -600000 -1165000 2348000 597000 -600000 -1165000 2348000 11094000 3394000 19415000 3288000 26296000 27510000 61185000 69640000 38601000 53357000 3696000 173000 4948000 3767000 134726000 154447000 35485000 34915000 242066000 252909000 341669000 342774000 9230000 10207000 16581000 16141000 1267000 3682000 781024000 815075000 25303000 23759000 11019000 13995000 36711000 30556000 2891000 2973000 1771000 2549000 7974000 15505000 85669000 89337000 2953000 2749000 1305000 1308000 70018000 123185000 10041000 11228000 5820000 6233000 175806000 234040000 0.01 0.01 2000000 2000000 0 0 0 0 0 0 0.01 0.01 60000000 60000000 43561862 42996725 436000 430000 428041000 420413000 267930000 247350000 -24909000 -23744000 6505612 6449364 66280000 63414000 605218000 581035000 781024000 815075000 20580000 940000 5662000 3783000 11134000 12754000 0 9722000 7504000 6579000 -443000 -1873000 0 6253000 -29000 1819000 -11539000 4612000 56005000 31727000 1135000 803000 0 2228000 -1135000 1425000 0 214062000 53300000 256025000 2731000 944000 1116000 1111000 6584000 2784000 -56037000 -42692000 -47000 1642000 -1214000 -7898000 27510000 31693000 26296000 23795000 3556000 8274000 7315000 3407000 5131000 4046000 168000 25000 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 2785000 353000 4000 941000 945000 6579000 6579000 42854000 429000 6492000 -63683000 411759000 225785000 -24663000 549627000 43416000 434000 6527000 -66411000 424725000 257433000 -25506000 590675000 10497000 10497000 597000 597000 26000 273000 326000 599000 5000 142000 -1902000 2044000 146000 2000 948000 950000 3944000 3944000 43562000 436000 6506000 -66280000 428041000 267930000 -24909000 605218000 42997000 430000 6449000 -63414000 420413000 247350000 -23744000 581035000 20580000 20580000 -1165000 -1165000 48000 500000 616000 1116000 105000 3366000 3218000 6584000 565000 6000 2726000 2732000 7504000 7504000 43562000 436000 6506000 -66280000 428041000 267930000 -24909000 605218000 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/0000854775/000085477524000033/dgii-20240930.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, 2024. 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><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%">Recently Issued Accounting Standards Not Yet Adopted</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 November 2024, FASB issued ASU 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40), “Disaggregation of Income Statement Expenses,” which improves disclosures about a company’s expenses and provides more detailed information about the types of expenses in commonly presented expense captions. This amendment is effective for our fiscal year ending September 30, 2028 and interim periods within our fiscal year ending September 30, 2029. We are currently assessing the impact of this guidance on our disclosures. </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 December 2023, FASB issued ASU 2023-09, Income Taxes (Topic 740), “Improvements to Income Tax Disclosures,” which enhances the transparency and decision usefulness of income tax disclosures. This amendment is effective for our fiscal year ending September 30, 2028 and interim periods within our fiscal year ending September 30, 2029. We are currently assessing the impact of this guidance on our disclosures. </span></div>In November 2023, FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This amendment is effective for our fiscal year ending September 30, 2025 and interim periods within our fiscal year ending September 30, 2026. We are currently assessing the impact of this guidance on our disclosures. 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%">2025</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%">2024</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%">2025</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%">2024</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%">10,497 </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,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%">20,580 </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></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,956 </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,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%">36,816 </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></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%">564 </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%">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%">737 </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></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%">37,520 </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,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%">37,553 </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></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.28 </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.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.56 </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></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.28 </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.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.55 </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></tr></table></div>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, 2025 and 2024, 348,553 and 583,062 shares outstanding were excluded, respectively. <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%">2025</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%">2024</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%">2025</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%">2024</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%">10,497 </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,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%">20,580 </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></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,956 </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,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%">36,816 </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></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%">564 </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%">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%">737 </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></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%">37,520 </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,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%">37,553 </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></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.28 </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.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.56 </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></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.28 </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.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.55 </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></tr></table></div> 10497000 3994000 20580000 940000 36956000 36296000 36816000 36212000 564000 678000 737000 643000 37520000 36974000 37553000 36855000 0.28 0.11 0.56 0.03 0.28 0.11 0.55 0.03 348553 583062 271328 676456 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/>2025</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/>2024</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%">70,951 </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%">78,672 </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%">4,783 </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,562 </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%">4,983 </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%">7,470 </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%">61,185 </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%">69,640 </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%">13,712 </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%">18,669 </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%">293 </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%">52 </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%">24,596 </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%">34,636 </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%">38,601 </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%">53,357 </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/>2025</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/>2024</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%">70,951 </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%">78,672 </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%">4,783 </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,562 </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%">4,983 </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%">7,470 </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%">61,185 </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%">69,640 </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%">13,712 </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%">18,669 </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%">293 </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%">52 </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%">24,596 </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%">34,636 </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%">38,601 </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%">53,357 </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> 70951000 78672000 4783000 1562000 4983000 7470000 61185000 69640000 13712000 18669000 293000 52000 24596000 34636000 38601000 53357000 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, 2025</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, 2024</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%">84,928 </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%">(65,448)</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%">19,480 </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,041 </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%">(63,654)</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%">21,387 </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,714 </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%">(23,684)</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%">17,030 </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%">40,335 </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,047)</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,288 </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,173 </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%">(103,617)</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%">205,556 </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,223 </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%">(95,989)</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,234 </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,527 </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%">(194,461)</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%">242,066 </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%">436,311 </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%">(183,402)</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%">252,909 </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%">Amortization expense for intangible assets was $5.2 million and $6.1 million for the three months ended March 31, 2025 and 2024, respectively. Amortization expense for intangible assets was $11.0 million and $12.3 million for the six months ended March 31, 2025 and 2024, 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 2025 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%">2025 (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%">10,381 </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%">2026</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,709 </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%">2027</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,709 </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%">2028</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,447 </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%">2029</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%">18,701 </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%">2030</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,297 </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%">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, 2025</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, 2024</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,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%">167,681 </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%">342,774 </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%">(525)</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%">(580)</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,105)</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, 2025</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,568 </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,101 </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%">341,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></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 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="#idd12f3f57bc54051a3aa1c4546e4a07c_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 for goodwill testing purposes: 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 reporting units was tested individually for impairment during our annual impairment test completed as of the end of the third fiscal quarter of fiscal 2024.</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 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, 2025</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, 2024</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%">84,928 </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%">(65,448)</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%">19,480 </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,041 </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%">(63,654)</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%">21,387 </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,714 </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%">(23,684)</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%">17,030 </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%">40,335 </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,047)</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,288 </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,173 </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%">(103,617)</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%">205,556 </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,223 </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%">(95,989)</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,234 </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,527 </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%">(194,461)</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%">242,066 </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%">436,311 </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%">(183,402)</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%">252,909 </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> 84928000 65448000 19480000 85041000 63654000 21387000 112000 112000 0 112000 112000 0 40714000 23684000 17030000 40335000 22047000 18288000 309173000 103617000 205556000 309223000 95989000 213234000 600000 600000 0 600000 600000 0 1000000 1000000 0 1000000 1000000 0 436527000 194461000 242066000 436311000 183402000 252909000 5200000 5200000 6100000 11000000.0 12300000 <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 2025 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%">2025 (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%">10,381 </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%">2026</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,709 </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%">2027</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,709 </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%">2028</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,447 </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%">2029</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%">18,701 </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%">2030</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,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10381000 20709000 20709000 20447000 18701000 18297000 <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, 2025</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, 2024</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,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%">167,681 </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%">342,774 </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%">(525)</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%">(580)</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,105)</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, 2025</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,568 </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,101 </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%">341,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></tr></table></div> 175093000 167681000 342774000 -525000 -580000 -1105000 174568000 167101000 341669000 2 <div><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%">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.25% through February 13, 2025 and at Term SOFR for a one-month interest election period plus an applicable margin of 1.75% following that date. Our weighted average interest rate for our Credit Facility was 6.10% as of March 31, 2025. </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.20% as of March 31, 2025. 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, 2025.</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, 2025 and September 30, 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: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, 2025</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, 2024</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%">71,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%">124,300 </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="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></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%">(982)</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,115)</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></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 long-term debt, net of unamortized issuance costs</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 #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-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%">70,018 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">123,185 </span></td><td style="background-color:#cceeff;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: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-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.0050 0.0100 0.0175 0.0275 0.0075 0.0175 0.0225 0.0175 0.0610 0.0020 0.0035 0.0020 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, 2025 and September 30, 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: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, 2025</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, 2024</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%">71,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%">124,300 </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="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></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%">(982)</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,115)</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></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 long-term debt, net of unamortized issuance costs</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 #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-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%">70,018 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">123,185 </span></td><td style="background-color:#cceeff;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> 71000000 124300000 982000 1115000 70018000 123185000 3.00 3.00 3.50 50000000 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:112%">We have a single segment manager over IoT Products &amp; Services and a single manager over IoT Solutions. As a result we have two operating segments. These two operating segments also serve as our reportable segments: IoT Products &amp; Services and IoT Solutions. Each operating segment is led by a single segment manager. IoT Products &amp; Services derives revenue from the sale of products and services that help original equipment manufacturers ("OEMs"), enterprise and government customers create and deploy, secure IoT connectivity solutions. IoT Solutions derives revenue from the sale of software-based services that are enabled through the use of connected devices that utilize cellular communications.</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:110%">Our CEO is our Chief Operating Decision Maker ("CODM"). The measures the CODM uses to measure profitability within each of our reportable segments is segment gross profit.</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.707%"><tr><td style="width:1.0%"></td><td style="width:44.941%"></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:11.656%"></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:11.656%"></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:11.656%"></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:11.659%"></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%">2025</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%">2024</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%">2025</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%">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: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%">77,783 </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%">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%">155,606 </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></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%">26,720 </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,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%">52,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%">48,378 </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%">104,503 </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%">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%">208,369 </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></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></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></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></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></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</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,852 </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%">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%">91,455 </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%">88,920 </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%">19,081 </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,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%">37,876 </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></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-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:#cceeff;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%">64,933 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">62,318 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">129,331 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">123,418 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;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 depreciation and amortization expense was (in thousands):</span></div><div style="margin-top:8pt;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:45.020%"></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:11.637%"></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:11.637%"></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:11.637%"></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:11.641%"></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%">2025</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%">2024</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 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%">2,919 </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%">3,107 </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%">6,346 </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%">6,205 </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%">5,243 </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,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%">10,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%">9,911 </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,162 </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%">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%">16,662 </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></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%">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%">2025</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%">2024</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%">597 </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%">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></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%">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%">333 </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%">975 </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%">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></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 $5,131 and $4,046 of transfers of inventory to property plant and equipment for subscriber assets for the six months ended March 31, 2025 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%">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%">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/>2025</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/>2024</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%">357,153 </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%">376,998 </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%">397,575 </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%">410,567 </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%">26,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%">27,510 </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%">781,024 </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%">815,075 </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 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.707%"><tr><td style="width:1.0%"></td><td style="width:44.941%"></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:11.656%"></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:11.656%"></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:11.656%"></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:11.659%"></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%">2025</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%">2024</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%">2025</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%">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: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%">77,783 </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%">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%">155,606 </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></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%">26,720 </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,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%">52,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%">48,378 </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%">104,503 </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%">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%">208,369 </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></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></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></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></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></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</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,852 </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%">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%">91,455 </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%">88,920 </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%">19,081 </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,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%">37,876 </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></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-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:#cceeff;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%">64,933 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">62,318 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">129,331 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">123,418 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 77783000 83390000 155606000 165413000 26720000 24312000 52763000 48378000 104503000 107702000 208369000 213791000 45852000 45061000 91455000 88920000 19081000 17257000 37876000 34498000 64933000 62318000 129331000 123418000 <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 depreciation and amortization expense was (in thousands):</span></div><div style="margin-top:8pt;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:45.020%"></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:11.637%"></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:11.637%"></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:11.637%"></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:11.641%"></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%">2025</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%">2024</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 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%">2,919 </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%">3,107 </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%">6,346 </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%">6,205 </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%">5,243 </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,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%">10,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%">9,911 </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,162 </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%">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%">16,662 </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></tr></table></div> 2919000 3107000 6346000 6205000 5243000 4958000 10316000 9911000 8162000 8065000 16662000 16116000 <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%">2025</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%">2024</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%">597 </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%">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></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%">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%">333 </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%">975 </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%">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></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 $5,131 and $4,046 of transfers of inventory to property plant and equipment for subscriber assets for the six months ended March 31, 2025 and 2023, respectively.</span></div> 597000 336000 378000 333000 975000 669000 5131000 4046000 <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/>2025</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/>2024</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%">357,153 </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%">376,998 </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%">397,575 </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%">410,567 </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%">26,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%">27,510 </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%">781,024 </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%">815,075 </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> 357153000 376998000 397575000 410567000 26296000 27510000 781024000 815075000 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:39.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.519%"></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.940%"></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%">2025</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%">2024</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%">2025</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%">2024</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%">83,542 </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%">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%">162,554 </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></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%">14,989 </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%">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%">32,999 </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></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%">5,972 </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,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,816 </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></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%">104,503 </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%">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%">208,369 </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></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:39.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.519%"></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.940%"></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%">2025</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%">2024</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%">2025</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%">2024</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%">73,802 </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%">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%">148,405 </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></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%">30,701 </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%">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%">59,964 </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></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%">104,503 </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%">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%">208,369 </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></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 $24.7 million and $23.6 million as of March 31, 2025 and September 30, 2024, respectively, are included in property, equipment and improvements, net. Depreciation expense for these subscriber assets, which is included in cost of sales, was $2.1 million and $1.2 million for the three months ended March 31, 2025 and 2024, respectively. Depreciation expense for these subscriber assets, which is included in cost of sales, was $4.0 million and $2.2 million for the six months ended March 31, 2025 and 2024, respectively. </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, 2025 and September 30, 2024.</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%">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:400;line-height:120%">Our contract liabilities were $42.5 million and $38.0 million at March 31, 2025 and 2024, 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 $41.6 million and $35.0 million as of December 31, 2024 and 2023, respectively. Of these balances, Digi recognized $10.2 million and $8.3 million as revenue in the three months ended March 31, 2025 and 2024, respectively. There were contract liability balances of $36.8 million and $27.9 million as of September 30, 2024 and 2023, respectively. Digi recognized $16.4 million and $13.3 million as revenue in the six months ended March 31, 2025 and 2024, respectively.</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, 2025, we had approximately $160.8 million of remaining performance obligations on contracts with an original duration of one year or more. We expect to recognize revenue on approximately $76.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-678">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:39.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.519%"></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.940%"></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%">2025</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%">2024</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%">2025</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%">2024</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%">83,542 </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%">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%">162,554 </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></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%">14,989 </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%">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%">32,999 </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></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%">5,972 </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,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,816 </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></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%">104,503 </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%">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%">208,369 </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></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:39.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.519%"></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.940%"></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%">2025</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%">2024</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%">2025</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%">2024</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%">73,802 </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%">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%">148,405 </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></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%">30,701 </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%">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%">59,964 </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></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%">104,503 </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%">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%">208,369 </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></tr></table></div> 83542000 72398000 162554000 152093000 14989000 19485000 32999000 33875000 5972000 15819000 12816000 27823000 104503000 107702000 208369000 213791000 73802000 80574000 148405000 159968000 30701000 27128000 59964000 53823000 104503000 107702000 208369000 213791000 24700000 23600000 2100000 1200000 4000000.0 2200000 42500000 38000000.0 41600000 35000000.0 10200000 8300000 36800000 27900000 16400000 13300000 160800000 76200000 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 $2.9 million for the six months ended March 31, 2025. Included in this was a net tax benefit of $0.5 million discretely related to the six months ended March 31, 2025. This benefit was the result of recognized stock compensation tax benefits in excess of book stock compensation 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, 2024</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,602 </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%">(57)</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, 2025</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,545 </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, 2025 that, if recognized, would affect our effective tax rate was $3.4 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> 2900000 -500000 <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, 2024</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,602 </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%">(57)</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, 2025</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,545 </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> 3602000 57000 3545000 3400000 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 summarize 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%">2025</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%">2024</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%">1,104 </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%">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></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%">180 </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%">76 </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%">Net settlements</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%">(180)</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%">(83)</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%">1,104 </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%">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></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%">2025</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%">2024</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%">933 </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%">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></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%">387 </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%">170 </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%">(216)</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%">(168)</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%">1,104 </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%">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></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 summarize 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%">2025</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%">2024</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%">1,104 </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%">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></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%">180 </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%">76 </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%">Net settlements</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%">(180)</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%">(83)</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%">1,104 </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%">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></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%">2025</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%">2024</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%">933 </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%">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></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%">387 </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%">170 </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%">(216)</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%">(168)</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%">1,104 </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%">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></tr></table></div> 1104000 781000 180000 76000 180000 83000 1104000 774000 933000 772000 387000 170000 216000 168000 1104000 774000 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, 2025</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, 2024</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%">9,230 </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%">10,207 </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%">9,230 </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%">10,207 </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%">2,891 </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%">2,973 </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%">10,041 </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%">11,228 </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%">12,932 </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%">14,201 </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:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.859%"></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.859%"></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.788%"></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.793%"></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%">2025</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%">2024</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%">2025</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%">2024</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%">844 </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%">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 #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,716 </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,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></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%">332 </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%">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%">617 </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></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%">29 </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%">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%">58 </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></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,205 </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,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%">2,391 </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></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, 2025, the weighted average remaining lease term of our operating leases was 5.6 years and the weighted average discount rate for these leases was 4.7%. </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, 2025 (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%">2025 (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%">1,813 </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%">2026</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,353 </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%">2027</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%">2,099 </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%">2028</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,898 </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%">2029</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,840 </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%">2030</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,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;text-align: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%">1,984 </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%">14,867 </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%">(1,935)</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%">12,932 </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, 2025</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, 2024</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%">9,230 </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%">10,207 </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%">9,230 </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%">10,207 </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%">2,891 </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%">2,973 </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%">10,041 </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%">11,228 </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%">12,932 </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%">14,201 </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> 9230000 10207000 9230000 10207000 2891000 2973000 10041000 11228000 12932000 14201000 <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:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.859%"></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.859%"></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.788%"></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.793%"></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%">2025</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%">2024</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%">2025</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%">2024</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%">844 </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%">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 #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,716 </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,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></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%">332 </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%">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%">617 </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></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%">29 </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%">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%">58 </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></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,205 </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,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%">2,391 </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></tr></table></div> 844000 930000 1716000 1821000 332000 316000 617000 633000 29000 28000 58000 55000 1205000 1274000 2391000 2509000 P5Y7M6D 0.047 <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, 2025 (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%">2025 (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%">1,813 </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%">2026</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,353 </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%">2027</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%">2,099 </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%">2028</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,898 </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%">2029</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,840 </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%">2030</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,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;text-align: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%">1,984 </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%">14,867 </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%">(1,935)</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%">12,932 </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> 1813000 3353000 2099000 1898000 1840000 1880000 1984000 14867000 1935000 12932000 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="#idd12f3f57bc54051a3aa1c4546e4a07c_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:120%">In addition to the matter 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> 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 six months of fiscal 2025 and 2024 were granted under the Digi International Inc. 2021 Omnibus Incentive Plan (as amended and restated, 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, 2025, there were approximately 3,361,849 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 $2.7 million and $0.9 million for the six months ended March 31, 2025 and 2024, 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%">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, 2025 and 2024, our employees forfeited 104,068 shares and 106,227 shares, respectively, in order to satisfy withholding tax obligations of $3.4 million and $2.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%">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%">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 for the six months ended March 31, 2025 and 2024. Pursuant to the ESPP, 47,820 and 50,171 common shares were issued to employees during the six months ended March 31, 2025 and 2024, respectively. Shares are issued under the ESPP from treasury stock. As of March 31, 2025, 320,677 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:40.274%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.519%"></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.502%"></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%">2025</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%">2024</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%">2025</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%">2024</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%">202 </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%">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%">389 </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></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,358 </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,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%">2,619 </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></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%">611 </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%">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%">1,157 </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></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,773 </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,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%">3,339 </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></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,944 </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,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%">7,504 </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></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%">(840)</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%">(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%">(1,601)</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></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%">3,104 </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,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%">5,903 </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></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, 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,382 </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%">$19.01</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%">63 </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%">31.56</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%">(515)</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%">24.54</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%">(12)</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%">28.47</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, 2025</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%">918 </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%">$21.58</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.3</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%">6,594 </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, 2025</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%">684 </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%">$19.73</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%">2.7</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%">6,001 </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 $27.83 as of March 31, 2025, 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, 2025 and 2024 was $17.4 million and $1.8 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%">2025</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%">2024</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%">$16.23</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%">$12.44</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.31% - 4.38%</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%">4.45% - 4.68%</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: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%">48%</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%">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%">48%</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, 2025, the total unrecognized compensation cost related to non-vested stock options was $2.7 million and the related weighted average period over which it is expected to be recognized is approximately 1.9 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, 2025 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, 2024</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.15 </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%">220 </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%">30.55 </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%">428 </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.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%">162 </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.64 </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%">(249)</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.33 </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%">(54)</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.57 </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%">(34)</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.63 </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)</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%">19.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%">Nonvested on March 31, 2025</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%">991 </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%">31.71 </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%">324 </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%">31.71 </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, 2025, the total unrecognized compensation cost related to non-vested restricted stock units and performance stock units was $25.4 million and $1.4 million, respectively. The related weighted average period over which these costs are expected to be recognized was approximately 2.2 years and 0.5 years, respectively. 3361849 2700000 900000 104068 106227 3400000 2700000 P90D PT20H 0.85 3425000 1100000 47820 50171 320677 <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:40.274%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.519%"></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.502%"></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%">2025</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%">2024</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%">2025</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%">2024</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%">202 </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%">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%">389 </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></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,358 </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,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%">2,619 </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></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%">611 </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%">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%">1,157 </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></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,773 </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,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%">3,339 </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></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,944 </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,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%">7,504 </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></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%">(840)</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%">(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%">(1,601)</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></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%">3,104 </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,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%">5,903 </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></tr></table></div> 202000 175000 389000 356000 1358000 1208000 2619000 2376000 611000 501000 1157000 931000 1773000 1589000 3339000 2916000 3944000 3473000 7504000 6579000 840000 751000 1601000 1414000 3104000 2722000 5903000 5165000 <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, 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,382 </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%">$19.01</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%">63 </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%">31.56</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%">(515)</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%">24.54</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%">(12)</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%">28.47</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, 2025</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%">918 </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%">$21.58</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.3</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%">6,594 </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, 2025</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%">684 </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%">$19.73</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%">2.7</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%">6,001 </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 $27.83 as of March 31, 2025, which would have been received by the option holders had all option holders exercised their options as of that date. 1382000 19.01 63000 31.56 515000 24.54 12000 28.47 918000 21.58 P3Y3M18D 6594000 684000 19.73 P2Y8M12D 6001000 27.83 17400000 1800000 <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%">2025</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%">2024</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%">$16.23</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%">$12.44</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.31% - 4.38%</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%">4.45% - 4.68%</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: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%">48%</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%">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%">48%</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> 16.23 12.44 0.0431 0.0438 0.0445 0.0468 P6Y P6Y 0.48 0.46 0.48 0.46 0 0 2700000 P1Y10M24D <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, 2025 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, 2024</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.15 </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%">220 </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%">30.55 </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%">428 </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.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%">162 </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.64 </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%">(249)</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.33 </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%">(54)</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.57 </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%">(34)</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.63 </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)</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%">19.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%">Nonvested on March 31, 2025</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%">991 </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%">31.71 </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%">324 </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%">31.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 846000 30.15 220000 30.55 428000 32.16 162000 32.64 249000 27.33 54000 30.57 34000 30.63 4000 19.78 991000 31.71 324000 31.71 25400000 1400000 P2Y2M12D P0Y6M false false false false * Excluded from these amounts are $5,131 and $4,046 of transfers of inventory to property plant and equipment for subscriber assets for the six months ended March 31, 2025 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 $27.83 as of March 31, 2025, 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.

    8;T[&E^,KVORJBO^*^(;\ M?OJ*)C%PV3 ;! ,MD,QV28Z[BYJ#SD))SJR6J75+Q[W!GI-"'8:QABFRWU9" MP0G!_G4X"J.$+\?3V?2W2>U)R9T(F!0Y 54FRG$-@?ZG @O,(3,QM[:)UX(Y M)U5I(_'6"45WS\V7XT](Z&:_XV)S?%O;E2ZK+ :J6.]R37SCPM<(H03R\SQ8 MYY*3@G-[O\)O[6WWMF.> _]]BKGAA>@FF,/_NAZ2/+[,<;X?S\+E'W@7_ != MELPR":4^4:JP>OV$%5#J8I)/Y+;)+LKQ.(1SUY7&)#0,N6] _;_&E\,50BH51VN\JJ[EC.7&%ZH^6A M5OD>^WC?O'HU+C6"_7X9P6[4U'OSAS?L\+W#+!JU^[ZK%-^T+"F6C$^9#@>L MJ78J@$\1Z0]C9.'!I62:6_@KH;2-PBTNLFV,5F5RK-C\.H-C@%C(B'*ZOL_@ MI#:&]SJ[@[;U;L'QYEC:[E(]X5;>3ACELT\@@V&@:#L%K^O32$FK4B06E5M' M8T^GE7=G7A]OXKV+? _5OWD;3-]C$^^=N-JFD?,^@CZ8$C 67!:U.43DI.?* M@/-"@N0Z:IV=B_>+A)\0^;LW\6[/_0[R[8'SS9V&M<\FR9C!6(.@3*TM,-Y! M%D4I[FL-4NM+E:?0VGDGSG9J[;R+P'O( 7G8>9PI9KV7'(I)I.]%6W#UBB?( M0O/DJC['WE@#3K6E>Q?6NPGV$'7-*I+7')(!'YRHL]/@@M-@M(W."6GT_9Z_ MIU_7W,IN:R*TUFVYUZ6./X[H;"J:=Q+_-FGWN\ON0(44VCJF? !F:G*ID@)B M5@S02^8B$\'Y[2X)3KBBN369.XBL-8E;5&VJP)!F5$"DFJ@G:H?@R3"9?R%Q_<36^'LT&1EJGC:!M*>4 RI*I[GQ] M 4*;))R5TNI^0\!W\1R[!JZ/N&D'B??@$JW*/OD#9P-=&"^9YBMB[4L4D;R! M8F1]TUI(4E[DLG5<9 V4<]&![G+NJ0#JYLKIC_$HS=\DGI&Q$BSW*9")HCPH MP6FF%CEY;U%P'EW4MO6[OZN1G ?Y#:3<0\KQ[SM57GC:AYB-8&(@(\34U]D$ M)K!!R:"487&[QL-G4Q'3BY[TQ4@/.XL?Q9$;K]]:PO]_*[T$K#2((:^DDD$F#(]<" O<14Q:%+,'F8>C' M<76.MR]36UZ7#:/]]&7YPT4 D\Y"5QS9PUF6ZNW*6%M_IYK^S+.3(?KFC[/M M ?-0:1S-M>=!Y+YGBDXEY^/=+,SFG_C3]70X3[M:?.YT<>U9LL)L& 3+R D+ M$B&4Z.I3QB)((6R1K=,_-@(ZUHU"[]IP7_N:L=*#;[3$7!UVE7+OU&>?O-*2@]'S]D>90$EGP/ @530IE-33Z7S$Y)!#,;Z+ M<%M?9+P:OW\S&>?K-)N&47Z'DT_#A-.;7(5B"BNA@+.Z9M/[!)Y'\J^DK'V/ M@BU"/V;#/CK*X?V3#M(?]R&ZUC<6!.S=^/*Z"O$&3M B(RI+REI+N[6N;UYR M"R*A2('\:&/LMDS>^^RGS%\7,?6PY_YQ75&\+@N3HYH6-SO.H-B@K58.;$G5 MRV6$S& $U*9@]I:E$AMOP.O1'(WR_IR 1J+OX7KB!MEK,F)#G?M78"%PU%E: MB#5FKIS4$!VO3S#HP$KV)@F^'XR.G%TC=,!*IX*EZ6^!U9? M!@L(44L%TB9C',O2F]9-VF[&/D.^]Q)K#Y<2\[ F619E."//,FA6ZU2UT;7+ M.^F<\]$#>92L(!,NZ=85.[>&/T.2]Q5N#]<'7_>55Z,TOL+?:S ;(W/)HP?, MQ=7ZU5+/&IH?2IVT%3HE;,SW"AAGR'M781_GYN#C!--P_C5Y&"^NJFS^>_[7 M7SY_)"<6O\:A&E\R[#QN#_<1W>;>T]7%Z]D'G+P;7HR&99A"_4$:C^HM)2D6 MZ>@W725'P:ED/%0U(D\B*_ UQ87+FK&&7JKFK6+VQ=K='%E^[IP=LI1PUBX_.&2F Y9Q!)8G@='5+;$2O)#/9Y\>L^)._9ME) M^MM?L^P@N@-L5$"O A=52H/%QNP?M:(A;FR[] M[=N&NW[T[]D^:\1)PS#L:D1?7V)['-,NMMG.^G(,TZP51QLI[R#@WK>();;$ M.!TS18")EO3;) \Q6E%K%U3)P?$0MPI,G!3I:XRS0W*^BUS[,,&OX_2VQ6D< M!NM, F3UB&*U.%$5#M(+5)'QD&)I;83?A? ]'P@M6.GALN86G*76;@.H+S?] M/I@CN>I=*%I/=P?Y]KL[?*V']E)&$P"U(TM8Z00A!@;#&6E?2K5!ES4EHN3-6Z.>5*+%08C?5^!]=$(< M3V>ORV_C<9Z^^!95>C>^S+=OGE_6.U8#E5#(VUV*I1""BL=$/!B LLI MZ-99F'L!_4[TJ7\2U\85>DS[F.^PR8/-$C[UG>\CB5))?R 4S9,X5*"$E.)XL6&9163J]M&W=$^94BU.%DHX, M/P^T,&GSMB*0*"0#;XVBLQREU\VOJ)YX<>HNVM.B.'47BIY&1H5G7,:BZU.$ MM6FJK __2"% LZ)E2"PSWKPB^A0S*GK7AIVR)G9AI?>K\VW ?*]9$SL1M?$. M?1\I]TX].1#%:JLALPJ4=\J::,?X+L(]:-:$ MU<;;VE2Y]LRNW60*N% 0HC7229VDRX_:PB>?-;&3]+?.FMA%= ?(FO!6(,NF M@+ H:)+"@7,T4QX34Z84CR%NR^2)94UTX:^+F)JOQ-$GFM1X\N7])(RF!2?O MQW>\M1>WO+5!BEQ8[CQH64B])!F]WJ,#TBZKDF=%B2V+C7<8]?@ACV:V?[\2 M[^51@;DD%J[\L#Y(_R+GN?3?CVOCO]^'GS"_F$YQ-AU@\9IIYR Y7^,]J,'S M@)!\,II%+6QH?GNR/;PSTJ*^R5F[Q?08&IN_VK? VC0"MN)SFP>Z'L/>4SQK M/N+:Z&LNG#MTY!>R6NIJZ&CR62 4L*XIT MJY-6LC_5M["JK0% MSH*+Q3!:!=S5?L0"?* SW ?)?4[.YAYN '?'>:P85SN->JRTJ#E;3R/:A5Y% M8U, 7T2@W5X+B,YQX#09IHO0.;'O(=K5OSKL5B2T RW]%PEM >9[#7?M1-3F M(J$]I-P[]5IS;GVL[<:+J-.-MS5CO%=A'O8(B$6 MI(@V@Y.B=B%""U%@?< ^BYHRD9+;.DARLN&NG:2_?9'0#J([0+BK:(/!\PSD M;"&H;#($IPH8DXU+S@1GTK9,GEBXJPM_7<342X+0A.Q=VG1NX+B@=:TO*ZQ& MU!,YR=$%"5+YJ#0/D>761=WW(#Q%Z0KV^&_*8I1?I41#&0ZD/)*K,$D=PLH(V;R8CU?J/Y M:UF/8.K\K,?JSU^XER4G:TT6D%7-775605!" =:R)659$*KU7?,F/(>* 375 M@P=O>[02^*F$=]X/KVH*;+FYNEGDJ+Z>+.W2N Q&!!">%&*1%QEH 9V._MA-SX]8XRT#2;4@W!=Q;@&K8&V_FO!"2%#22Z"K@92+3P!9XL!:0F0+LHYW"HZ-K4.!H(SFBP1M.!QEPP>BLWXA&J'XY\N%.^ M(1WC9K+LP;K[Y:^_O%@BX4[Y'$P"JZVME0$,(I,94LG:A6)0A-:W7-]&?\K, M=I1EZU2">?G]_'?N%!"H0$:A@.(B.;(A.7(BG 5WWZ M4R:OCI^>&RS0OBVWQLF\O)[9$?ZFI21QU0A0)9R/J87R2"BV3D>T7'O#.F MR-9%XT>]FG3*^>2,A(B)]BK!2DUX\B!X-,9GGKD_T%7L:5U-[J('.UU-[B+P M4[F:?!D^#F?A=, MFZV"-[ND.*V'KAXW CO.E6,S&K=3 MCPX<'%Q1HF11B/J6GL2:ANTM.%5PWL?1,.12J.8YDH=7D$>N%(^C'[N(O@>] M^%J*?./[DM\5O- 09;2U5KUFC8KZ6H#*UGDZ=DMKV^L>A,.[+0T)NA]4Z"#= M'N)%RQ/Q+=:)#4<7;W RM_A'"5_'R^'%U[YNJ59E+:_(WM%WIX5D0C][-PN3 MV<]AMKA?=S+I6&@I,)85*)?JFZ^;:,9G)VEPBB MK%F7?^!LP'R)H=;5)VUI/TXF0="T/4O.@M="2B?=80XL0G."@98NKE,CL?>P M?ZT[H6\W"8VL..-L!B.< 558@OH. 83,5,E:"=J #^0+';6OZS%49&\B^FL+ MOO]62/]@.,Y\8+-11? W'-@[CDP=W):=]Z!N96SZ=+&>*O/;1.6VP%[ MHZA<9UWXII+6&>X%YU"XID/->](+9B*DE)SCC.>(K3N.MT-_]&UR$:_P)7-E M4$) 65OH60-D.&8H)KJLN759MHX)MD%^J.CAD?2U^1:Z.]W'CDC6KS?RX8D>=Q5XXZK$.8BE M*[L-C(;%Q[>&/GRY\9["OT]?!\GU2&3&$&34&93*M/LQYB!:;B$%4U*0Y&:4 MKM.MQ;[.,6,FL8<)D#"9]O 2G,.A')9:G1Y03DRQ2=$(6@N8MG?_*0"R9%KTV+M&$E%='B:L\JU\SVOI_)V^; M(&VGU,_'/OD 0>:>DC^?P\S/8>;G,/-SF/DYS'QROLUSF/DYS/P<9GX.,S^' MF9_#S,]AYB<<9GZ.QIUY..0Y&O<,2:WYRP:A>6^ME7_ID:"O$1C9"3E(>]1V1PAQ,A! MJ. -J^U?,2@E6,3D7:OGP6) ZEBBV9[#M_%F&D M+H2M# ?M(K@>HPC;P#B_<-!.PE\33MA'#[GC',2?A'7? :@=XE0*9E[6K.\M"\UPT M1K=5K?C3B"CL)/:U$85=9-:#,[;&H'S_(UKXZ $$]J-7/ MF"88IOAJM ;_J^E;^OEX1#;(ES?CZ70X[\0BF$^&;!&;#*<5I16$^N@]I]5$ MRXL+945CK=H+Z)-7JO[IZ=^W?S<;IW_\1)/(+\=7'^G0[?H^Q^8/[.C#[X"V ME=_^(4SPP8@O)I-ZA%55^NG+MU]Y$[[4;[WX9YCD;RKFH@[&L7I5X6D3D42X M\\9#="X7Q8.(S>O[NZ/N'!=('S!?7^+K\BB6Z3HP"]>*O"IF2;O(HJM5^:[4 MMT:%@"2*STH(%GGK+.YFX \6C3BLECZ(7AR%[&,'/FYF_^8RC/X(5PM/1.1B MN,8$4J('Y47M-X(*E'9&,:\5^2*-M?7V^$<+AQQ' \:-F.CADO$&R\TC;EN@ MZ:E3W%TDQVD-MS\S:RCN(-;^R?:&JUR?UY/DW))1J1$\,@/"Z^B\"$FRK7(" M3HSD1]J[]<7Q+M)L_>KD^P_DXPE>$=WD+AAF/:*$E&KB21(2HG4MQ,2CTXSHOSA'YYKHO:DVLE) +'^EH#)@LA& 07LA;) MDW_O6E^"WP'P?1_*^W/10R'>_H+X-HU1OK=NMIE33V=['_,YCH7004WN>R.G MPG$/AD8O<\.8- ;/01K$15*?XVB!%CUJ&3F="2"K4',@*!DL"DF&(V=1-V^#NP[, M$0+11^?Z?A_=)D3UDN8XG4V&-2=O#NUOQ,ST[;N_+<&E((K4Q4"8Q]*9,. 9 M&2:=EYV3R]<0.@9TUJ2%@??OJW;,NY4*9+6$RIHFN/3QD"<6=1.2!ZWJL#8Q6%?#>59@YJ0U(/K<&>+7$*R)8G$%:DS[8.@3'*U=;D MK!D-SL2L<^MH[PH8SSK3F9R'^B)[-]77B>B/ZPI_Z;1/7US//HPG]6)Y($DX M6-^:1,YH\RRT%*)!FI\S)<8@C-:MZ_&;3^($=;7GN[&CJD$/%EFK"7T*P\L: M7/IU//F-_NUL(!RBD5@@F_H$"$H/SDD#*-#7Q!Q15&N7H*^Y/&OY,92B#X-Q M,DZ(>?HK"?R6;S3]Y3-.TI#F,K F9T8'%ZU!;4$%75\ M/ KJNU._MC3U%7>>O@G#3)K]/GS^^W#VXI$'G&5IHK* "LFU\Y*!BTQ! MY+P@\IP-RL-H[BIXSVI[6(8?ZJQI8H?&QR<5[T_JS?4D?:!OOIG0RJM+\NJJ M]E@F4YMFF.BW!B1DH6HAE]8VU!)8#BZC (\IFQ"*U-B\]+NWV7PWJGYBBO%0 MY6WW#@6$Y=5T>HWYY^O)HN7&<)P71OR=N/'7J5R&T71 %A 91UQ"LEG4ZP:2 MJQ(>2A8ZH:C]79K7'>P']?M3U@-0^E 370\&PUJP#^-AOU[/KB=X\SL#10>) MU^1*8KV-I\/$0H@\0_)6.&64T49T,!7V!O;=*./167VHH?YHL?U[\;;IJV6; MK/?C6;A\-9K1(IT.TW^$RVLRVY/@1CD.)%D/*@<)7D4.B%*H& .BX'T8"CW/ MZ[M1_)-5EA7Q_\ZW75^7\L+G7#WG/\:C3SB=X>)V>SJ?Q^V?SQ^C'L_^-\[> M?BT3OAVFKDT01.("03)&!Y-%<@@RS9=EHQ!]R3*UCO0>9&+?W9HX/759L2C: MI74VG^773UK\H]>S#SAY_R&,;F8>8K08G ?NE .E?6W[ZBTD5DK4V>FL6W?< M/-IDGQ?/2:K5B@75+K>L]'STCD=!5JQ7CK?9CZX[U_X]P%+TI%P,$6.D^)*0&#"@AG?PT(6:$GZB#-;E9_M[8"'DVQ>2>7\@^BKU^7^]E,WINDW1151ZV($G=%>TVDM(R.M*AR2]\%SI9FUK?,1 M&D^A77>=-L 65;XYJA =2^ ]TFKUSM*N;AT$S$D%40H7K8WK7B9RJ*X[Q]3K M]2UXCJ41I]*.9]'G^UNKM^4\Y_69RC/MZ90#'HJIX=7Y!8"#9)SVF39N+5MG MT&^ <_R^ $?3E7$_G/60 ;P&VK)F91MP/97^;P1VG!K^9C1NIQX=.#BXHH@H ME?&>7"1%2T35A"4?DB=+N(ALK5A%W2+K2R*7 M7PL9>;#&.J$AN=KR..D$KD0!B0=NBPC.A-8E P] '-Y#;4C2N*6$^RB1PDOZ MT<6+4?YKF/P#9_3UTLVZZ17//9=<)7Z,!DH3#+4Q+\?H9J=TO[ M$4SGI!!-Y=_+ V13I _\0 !_QD]X.?Y8!7 7(C<8E";%Y=H*FC^Y!1XQ@O-D M8PDK"DF@?6N#QV"=DY:T9J&'LJ'?<(23<$D(7^0K$O5T-@FU/_E=D$PB,L,5 MU+T-E H$,A?29L'092.*T)]@VP-RN(D MV!08*%,DA)+IJU*"BEZ3L86-]64[9(=7F%,*X?3 7@^VS582^]8#OUX(K)J% M,486:RU8)EGME!4A,BW!EV SI\-8->]ET ;Y]ZVC1V"_!_MKNY7V!Y)707,9 M%*,+=D-X?>MDSVRN=:DZ_E*?&C6!?(;:AEM"'2P>Q\?3;( M0\ZY1.'1IM2\=*0SZM-Y\4/EE*W@%F(-X:B(!J*0U>").N=@M3?-&\%\AR]^ M[**E_;WXL0O9IW+%>*_I:RQ%U6I.B^9MYO3<7GRW]N*[J,E!VHOOP?%3T5\O.4M&:N!%D+,G0GT\ MP!NPR$TF)Y"I6OXTG] MX2 IDHE2'!SG]571J"'*$H#6*//T_R$W?]BWGYF2L( 31<#\XK@V%??8.GNOAVD\Z_L)J$7ZG+KK'<12ZE:4F*TC%6?48)BID"0P8(-QDJ;':GQR3RULFX2SSO*T56C MKPZN;63\=QQ>?*CM(#[A)%S@C0$Q[^19Y5^6\I?>&S(9'"3G:I]E:<%EC6"% MX#I;83CKI;/K06?YA%;+R46Z^E"D$XP,;#GC@2%WL"CM(*1Z) ONP0?+0#BR M/&30WHT"(YD)8>9U'MI&(G=4^\,HJR<:JQ>$D;&X+*]=[)9 B2JRU0?=%3=.%L951 L(Y#]3,9#U $B MUJ?55,S9LF14:-U&Y[ S?%Y;?:^M_A3N*<8E-TZ><9IOT R,( G41MX0BRZ0 MHXHL!?HSG-J%::<)/R^^GDW%PZGC:<=!-TXSB(C9>0\Z"P?*:0[!)@DRQZB, M33;*4[LIV,L5.VK,=#,#W'B?; 811 V7J1HNLQIXCLDR3#R&YDWE#C.UYQVN MYQVN#Q4[P8CLBYSG>A,N?QY.:QG+?$N/M<- F@V\,"9IQ<%[KT!)1IY^[;+F M;*#Y!3*G]*FE$FZYQ"U4! 3.NEJ"6\_R5B'G>836B?M%;75XW0'TK*^ M(JP=IKS^[%PW93[0$G/1H=!L:^(F%@O1"@TAR&*6_,U\PIDX3_8QL\,LDJ-K M3%\!T3:K_^[$^*"@RJ%8!DQ@S4I3@4[/Z,%FS3QSC%O;2\UG+[-Y7@PGIS-] MA207 06K PI7%(CZ.JP2VM.2= *"SQPU3R)A+S=C3RVLU-!!WEWP:S?$GGLS M_1J&D[G&OIA.KZ\66MV\$].F07KIN[3UK$ZGRY+(-G+M,V@9.6UCSH!C)8%1 MT<@@HQ/QNEG71@E';@X MJ>S#31UXMIC3EW;HL[:(F!^FRM ?'3T5_2_(6?5;@)&90RM!7RCH0S@HM MHO*(!Z]8.AF]W:W+TJFI[2[4'K3+D@H,>2$X1CI)P&2"J,F!=Y(5HUGF2K6V MP,^]R]).7&_=96D7HAJVGYE.9H.W51KS=56BM(C)@=&UZ;=3-#Y&#=YS[;0A M:SAOE%Q^V@ M#L*_3U\'R34\ ^[#"3%%ZX4"&WBIS=,E[2&1OA*16:VE1[65%W9L M<8!.WY MVT5@C7G[*TGJZOIJ":2V-K ^<)H,3W4R 8)& QP9$BS,5L@&S-T9]'!GQ MCUO(K/&Q^=?P^180&163T41PO-0&0[7WC([ MP6+CC65KBT<0P@R_ANT'4D0R%2*OKV:2B6<]UJL3#YP56YAC'O-6Z_N V0<[ M3O$$+?R>P[\GK$*GU*1RU=U5??L19Q_&>7PYOOCR]>H[!I>TI_U \X"TM12B M@R@ +6QVT0?/\&1*\[>?UO/*.+*JG-+YL6J*;X?3?_PZP9IR@1. MA:TY4*B8D+2+%;226\=UZS?? M#S"MYU72ZSG20)=.J<'#JBG>"UW7:NYQH9F&&&EW*&1[.J-4 M\^?,#S>[Y\73Z^)IIUD/UY ^J35TLTW\//PTS#C*\PFZS 4++$%*DGB028,W M)M2\ ,82>J]#\QS@OB?UO&(.JG7V&HVIU.KX8)-J<@,VF@%R@11[^%J/A*3'HV6GA_\#<@G5*MAC1,\2Z;S.GYUJ-G6HU=E*30R2] M[\/Q4]%?YK/%H R005^[MTL-T5:+GB:L-8\QX>FT-#_I6HV34]M=J.U!7=^2 M3S 95O]L[C;\C0B9OGWWMV5*''="%<$+".Y,?9X3(=3R^HR6&99*9$DTUKN- M@$[05>^=\W%?A/60D?4&)V4\N0JCA'.A3)>PK"N*K! /3M5'U$HV$"/9R1ZE M%3JPX&QK=V0-E&<-:D+2*65@_/)?U\/9EU@,3U#3>W:H3U>! M3BGY=?O9WCS/+8T51BG(R43R+W4&QRSM$$I;],KD[$[F:<-=)_>$%LD!M/3P M"VH/%7M21\_=C/J!9)PQ'VEB*3A0+!$;H6AP!2,:G[52)U-SL>/.%4(63^:9CAWG]KR0 MCK*0.BC8*24//CK/Y2M MZ:*,FNA.(=B5 &%"L'')"#;' TF5Z1X.I[0@^D] M+Z>C+*=N:G9*^84[&[-1)6$TT[1UN #*B5H$7JF)RMG"=,RE==#T2/[22;+P M:-GJ[<4C6!*B5AUQKAAM\\6#MUY!E(GS@-*D<#)I)OV(X GMCT\F3-2;"CXI MWW=[<0R\LFD^_621^+0A04#ZHX0@5"G,,O\$0TSGU*#@%)3_!!?R3IK[I%;O MKKT@0HR>1>, A4V@R.XD)FL@@FG&C#*T_IZ.%W&^C4:^JW7C9XX(@ M7TQS10:5Y4* XKI 3/6O*3$E;-093Z;%0^O)/R_FTUS,?>KP4XS@U1=Z'I<" MTUD)ISCDPCAM:4I"K%E!F2DC10H%?7HR*WF7F3\OX]-KV^\IL1O^>WZ1R0,__XO_S]02P,$% M @ 4X&G6C^\GE<5; N^@ !0 !D9VEI+3(P,C4P,S,Q7VZ'EZW]_[___>]_\^M\Z=>\X]V_=[ON=SOM_ON?>" M6J N8-G.[4;; 2;XV,"T 0"@;LY @V!79P P,0'6 P# #K Q+0>8X2LF^!_ M) *PSE\#@ .3Z+=K-R:Y+WF6P"^H6<+TM0XFU27?ZN;0^E+?CB\4S?]"+5 [H ^P+UW*MI25 MG8V-C8.#G9-;D(>;BXM;>+D GZ"X"$)"7$1,3%)FHZRDU 9I,3$YC74;%)54 M5541LIHZFY2U-ZJH*C,J8>+@X.#FXE[%P[-*>;78:N5_^(#* 'YV0 E(9V9: M#2SA9V+F9X(J 03<2U:F^>,+ 0#3$F86UJ5L[!R<7'"&@F4PQ-77IK?OF*/?5$&14'W^,S;]^X_*"@L>OBH^&E% M955US;/G+]Z^:VAL:FYI;>ONZ>WK_S@P.#1,FIB>NY9=S2*OL M(:YP\*WG7"FCVKV&Q"!MGK)?(^SX/T79-\)^IZL-X&:&A9"?F1] 2\AX&0: M&@+2/V9!P#%?7!R"F#0" 5-B#1! W&A&NLD$ 1RZ! C8\LH, I;T08#(:*@: MR13D:CAA%_#P06#%P0V'C(1VB2&Y,Z_$NJ1FK4KGL\>KDO-ONXGX#:'L2Q\5 M3+*TTZ(N:F"<54[46>S@AH!3;=79MX(O?93_L'/BHY+SR^6NK66;W[BP3/>! M 2/^3+VI\N3+84$!:JF1R-;7\-#,,8K4F M/KI'^<1-[K#-'TK:Q2[_D(S+&VZV4WWG>4?-N#6O90?WGH.;5U=Z&++TWDWG MP^+Y23./TG^17>0]G*F5O GJSK[-AB<64R=W$5R^+BBS> M/T,*Z[]:[;NT>TD;R&JTD[2_P=]1+JK[=&1HK'.H.8MSN.%64M*]2=6, 4VOP\;=G;Q;!&HWQMTP%%GG$E00 MR\J<:%2SY*)[.MEMXJUH3ICHKF#G.,>XTNH3Z[=O*3\XI38JWHLL$>T>H:[S MO&STX.2FLL2.%7%O9E9'C%!"/I8>2156N"-SW*E]@ZEY\YL3Q]<=FT(<&^>9 M/?[@8K1'.UM2+ 1X_U;76Z16%>I(I6B\Q=(3SPJGL1/Z/(HA "\$ 6]Z\?M( MHB5V0HW7XRZ*>]QT7*3Y!NV5P%3R5'='U3T"N)%1? M.U9LFFSE I"#AG.@(2TB! +_ZQB16H-TN8 M'I<%C[NYA6[8TYIJ;Q#:W2^.B@S=/ /S-)N:FE]9,4Y-PWI!@.F3JT?W:]F] MOMHQ.B6GGZR;%1D\4K,G^+3EW;O."<9QCW1XRA&584)OPF6O,(VDKH(;,C.$ M25V%FF*R=:[."ZW'XYY5P5UI?D^@"*?S>9)]($"*]R($>.*FW)O7D9+&!SN- M"#,[@9=D PB0=FJF!Q/ 2/&0M"@(Z+-H0HU4X^@ S)Z":1U <#>3'2L) 1J. MF8&MN,'KZ;S4;B%:=!!ZF@8!%): -C?"!-L3N/4CJ"D!"XMNA^27DYQ#M,W= MG0\\GCPQ>S\=OQ:!>T\]&D0)("D^>')C6^JSR<&*5$,7@Z-9&:'Y:*-@#&B@ M@P!+#L$#Q0JX-;\2F:7%6J?1PVHAX-HE8*8S$C$A.90VTPP!VY_XI@GK@G%3 MER' ,9V[[B1Z0MT6UQP# 8,^S=GD-+@B#%CB E?$ X2VHRW>+ U_[*>6%ED@ MGQ/4JJI^[[GH(3'%K5O*>V_AE\/S.*&GCL()4UR"IID 1\>"A2IQ'U]V:F M47Y-FRZ$08#?&&,^W+\3*HYT,1T/=-HJEC_-*7^K9X7"N-P\\#SJJM06[JG9SVIN0-/OG^(N?/ME-3!S-]OEH(KVCW5!85E:0 M:1QD?I!86RZR=\^R QG*L2&;A1"9G+VZRF%TT2$-\+G>CZ)N04+!#=71@^O@ MAD2 N<+2M/S2PH9<^R?W+SH770R2QN.(TM?$XX ]\QEKOF2<*[R L&@^%@H+ MTCFJ!004HBGKUBT0XP&#<\+B^O+<*Z0EHU=Q&<#2P58K: '9A58JN)2T-,]L%2)!8SV+5'CMANR;62PDORZL5RS1;+*$EP:;B4KS!$?C]>*U1P'N/A"10Z9 M!,!0>G?5QFGC]C-&+#4*%<57C@KL/M#2X2:P*C?/Y='9C3UGJP\>&SG6?F[N M#=N[Z2XT/RP&X?":,98"1N_4"X0 KCLBS>56OM>1*KC#'NREN?EWS#)B^U++ M!%X%)0Y\U,.J7^Y\7?2YO7UA3 M- OP]P[PAZ,,A0[8[>=OX8#%>LSG,/+R=W+R"O#\>LWXU??P9<3YYLM:N 8S M4^;U.)U]3>T^GO0;[]\))W+!>I0AL_';6A,^J\"_PK9K=OEBLLX63 M?X"WF8,;9K[(;L 7P,+_G %)P )P OR! ,![O@BG][?<7RG9ZN'O]:6?W X! MKA[^KE[S5<)QCOG<^B8'C#_S83,C_Q*%/_!A^7=\,//V=\5Z^<&I0O/4>OM[ M?24-)MW!]UMDCXN?R>]W?+WT?X]X^?\>V>7@X?U;!.;N M[U5OQ;B[?&'$%^ULC^%6??B'>?[:45+2$1O@H(?M^C;$AKY>"]*V>BS,M]77 M<>\^+__MTGL\_+\7D:T>CI*+I>_Q\_"?3]\=[*'G6_8UF3/0">./]=UF[V__ M359VN^SV^RHKC.LOO_KS3'!R]E^L^KVP]"Z6;H'Q^)R^VQ>C=^!;\C*,+];; MZK 3/+CP>+EZN7SE&"_CQAZX3UNQ_OY83P^LE\N7(MQ?[S"Z\%TZS]?T/:XN MA[^_P?7U!MRW;\D,R6$>^]P'AMW'L.Z^_LY+U=KY>[R_4X"*^#+O>.:C##M( M8CXN_,*E;RG*\V=K^/PU16W^K/![RGR=Y/EK>"9!BQ[,@XS;__I[\[SX3-N2+[$E M?X@I?N[C9WZP*,S'EL[S@WD^A?WS: "?[56]S^%+68EO//X<%V%<,9M_H_QS M0^L9-N_\J&T#7 $7.* !#QAQ7." ANU2$^ 8 Q\FX)_.+Y+8]3QS5Y>+,.W MXW? ;P"/#P^$PLL=< &>#GZ_3#?,?Y*7TE@3)+O!!3X09*!K=\D_G,W]GP3 MZ'GREOIYN&*<_"P]=C&F)-,?VF&=OP=?+&<0,A\QVO9=W6PNOM@ [S\D+<7Z MNKJX?D-; PM&(;/Y-#C.8Q_@CS5T\G+RM?=W#%.<#FG8'\COQU[ M379]!3[VK\E_R,QQ&.L;LL7#U>4KI_@^$[_C:S*#N[ A;!\PCWP<@4Z^_HMD MM_R:_,?L7 XN^E@/K.]WS.7_7&"KX;<;C&Z88KT8OQS^6&]X>?-S^IYQG!XP M(Q>D<*8N +"! \<=8-6\?V@,X)[W =SX&.$8PRD'M MP$F FYV=G8.=FX.#FY^+DXM_!1\W-]^*50("*P0$5O%SSQ]??A8_F'BXN'AX M>9;Q\BX3Y.7E%62<> 4_%^'_E0J^>H[2F)FDOGJ./L"$"Y:_E;I656["EW4%'U/5ZOS[8FT8+83<+XJ:W,N'=B[;:DO8X&3S/]U87> M[NMQFKA_LN)=0._D=MG?KI]Z<+ZRH6_J1D%58_^TI7/@Z>2;A=5-'VE"^IYZH M(N/0[7L\4=]B!<9/E;1F*:,#;&O5GKZ%.Y$IY&BP3]W?J>=;%W[> ]G?N_"# M0X=> *OA$W7R$.#@"0%OL\/;AM%S+N+EBB]KZ?ILS"7// M92XNO7%>&AS=WPVZI\[<24@/"W]UDT*BU)XBXU<3W"-JY67;FFWO>UI:4,=; M;>$6-2G[FJ:1.>("MS"EEY769W]B4:9<:-I?8U@PFG_LS@PX,(F% /:2V <5 M%QUW).MN.C?JNS.LZ@@$D,M?O:X96?6R^D7I:3%7A9O-36_##*DQ;D=%'P5 M@-7&,#ISEHU]"D$DH^>(+,:IL^V@%;D& I))!"(>C W9"5<;?/ M'TLJ_>8AM)^J_OS9A_N-?C.?VAZ[:.:Z'GWF;LWA%Q4!]"4^-",YT:5OXRP0 M$WUW8D;.UV4-U^SVXQ;:-U1W/MX3"5O1#CN#.QY-#V0'<*'1)@4MP9)G:^X; MYR*&T)@G#6J=72,Y3H0A#PA@0V\.="K4\O7UR!\X4-BL#0%=\;[)ZIOOW;M5 M9=\R&N-^XP[]'>:RY?BHEUWYNQ!#TR%_]=CUPA;6D@^9GM3,CMT?:H& ?ITU MNNHOGYQV?Z:6MG*_-6[P44XNY=35AHGB@1O.GK,8JP2G^-NUMA@CWMN%."TT MF#1IE7[ 8.69>X4E$J\/H\ZS(6Y,O;3Y<"XFRD3HR6-QIWT%\0I7VP]^7/II M5N;FVPE3? ,E4ZMF-T;EWH7J?KNF_**VIH@-P>[63:T%>6[3!;UA+J#-,)KL M!0$T\M1O%,.&QW<>#[\6+VJAY@;E%->*V?6N;%LZT')P]NB^TM+9^S=:/FJ^ M]/9;_6I-UM#]R4O98=LAH+)0B!X$ 2CK.V'V$)"8!Q;@ICW,/X)>N \I?46R MSY%2DRC7%Q!@AJ4_A)M)1'\?$7'06VYIQ?_)VO+H# U):2(YW;:$)WI_CFN+)PW=:H MR?;E%F'!<6EU-A @[$*W22E"\M^?&\'U;H" '%B&78:+P+44%W!%#G@C)QX" M5L$SLD,#A,W4^@3;A$8LS62JCB9O13>V$@>5X"$OP=+@^9HID7@9W5-+,=P+ MWD3U/X?KMD.1%*X2\1"@VW 7594R%9]-WX6K32P"2W ]-IN[T6!8]AI='[B+ M_7=@$B/AJB;'W%N%XJ9P<^YP1U_B:%3KF6V_74\.:MIP)=;T5%I2[.2^J3>S MS8> Y(<<[H4EFFD#&]ENAKE3G@?M+<]X/ZN;X^MZISK$/PHSBI%H]50(>G1C MC6YJ"387 FK#C"& IQ,"TB2>G ON/ !/-TH**$J .P=+;-RT* 0L;T%/=]+H M;H^F(\&=191&"&C,MZ#$04"4!Y(R#H87'*14Z@VI)U'G[QA>GLN&@$!TXOLT MF9*8%P(BY^O][6*&5GYTUI@J:32GU?430"$(T%E3'[(NQ\L9@S-^M0_Q$H39 MTHV;?-N^;\[+^K8?XD/"6-+*#>@;R/0]1C)W5 A0?650/8IU5(<9W#K42;9, MH,U4]:;FX4H$L#FSCTUR'=8RY;CH0D.KU^W:)O[Z#&AS!DHW%YV+=2(D] M8TW:GAO7?))@K2P!]ZU4*]3F;/.X'R'"]6&B_5'MC4'$GN($\R?) 2*V4>_: MMN07'F_W9*9QK0=];Z)H:Y(IX74?"6\M!6?1ECD!.*L0C,3JBI47)997GZ_& MQ>+FL#"+."%@L 9O *]BRY9&L Z@>M>,86VJ>"7#-,][3"PBR67%NSP\A%;#.3FHG @)5Z,A)>,GHVE63J3"5Z..+ M, J\,^49X(L[/Z29O6XZ+0]'OC2,(UO741)+:C)A 6',%UX,! RT-=K<]RS: M%9NC,%$XH(V[C'F/]^<^6!*?=\Q95Z?(RFX?W[UJRY[J@D*ENJ-C[4,%>=B) M1(M1KFI*':VH@4#\ $]WTDBK4.QTCKPX-GM)M[3R-S#"THSM<D8 M,K[#WBR;ELB:Y]C2S]?2][\.EVTHD<]VN3V@5?T@,"F@OF9 IS,C.ZU[8UC MG1-93H]55A1I7KN3^.Y!K9%KNP($H#'TJ'4/$HUD;L@D&JV#WD[O37F1+9,U M?'VQGQN587Y@*&TKL3+18ARU=\YAU.K[V[OJ!F',JR* U[.JP02K:=$YH5JC M'RN!6N>UNM7S>HSM9[T/UF*!+8 C;$XY $Z )+ ;. Q?^\/!;_Z*X;X1^HL< MDK AI@^?E0%%6,?2 +Y:R"R?+3DV@/US6U WK^IA?W]O+232RV^C/4-+W(C! M>B*#[;V12AL5D8 V*MC;'N/NY"_IX 3;*CI2XX\)4I*NCCI25FHFBB;>^DZ' M77>$^#I9A)CNQ82X8S0=I5"Z/)S:P5K!GMZ>3O[VDL&>'EY^6L$Z4O.U:\'7 MC&2DE.1\%G]W':G/6[+[379+ZF-]G235-JHK8)14-DEJ:&Y44M/!WQ,O?/EC!RT]ZOH[/E6QS\L/XNLY[LR09 M<7O8SO+7D9+Z2H>G][>:%^78UXR.F&_YO&%3:KY]1PS2RYQ\D/&^"+<3(( MA+LIS2CNK:7OZV3O#UM'L.GV=;3^= /]NU).V^"@(\7(H:"H# _>7B45+55% M+45X(-6U%!4_9S7!.KHZ'_D^JXJ"HL;>KYOO?\@*"X^CO;_]7V9VQ&@Y8WT] M[6&J73WM79R0;MY.+E*2WYBI-6_QP2W#U:C,UVUBHF7DY>=O[\4PYW6DX)2- MKJZ.6LH:Z@[JCFJ:"AJ:RIL45-4T-14T%1T5%90P*H[*&'M'-26,QM?RV["8 M ,;X,LI_EG='+ :NX_=659U45>T=59T45!S5,0I*2AKV"O9JZO8*FS!*2DJJ M#HJ;E-24O];VV3]@[_%]K8Q>.<(U*MJK:VQ2=8+KT5"S5U!5<<0H.-@K*2LH MV3MIV&NHJ&,PJO:?Q9I#^W-M.US]X$$\\CGML[!;./E\B7Z.>[A*S@N*ECV& M,0%TI##S8^@H]279=1'V_%)'OI0/.NSD]:?"\#F;'];9/\C>UVF+"TSTKTD< M\B_HP'HQ7 6_4^)M[VL/XY"3KY^.E+,OUE/RLXQX>[E(^F,EOQ.8OZC8SS[P MS]GS:]*SD#V+RO0_S9XO)3&'[;U<1% M?H%/AYF5!:116:K)X& =&9H%!6'&'0FV0%\F1!0,_M1WK@E5OXCQH_ MI-^"@%-#O5B*F/8^"#CA"@'DVYI_Y_S_+R?6C'ZS5,9U)6B258D0LZXT'3OG M7K3CT7192,=;E%="G#5'S"A!2'?-]K/'EZOTV%3'&4I_4CUUE.)]N)^9LCV# MD&K+#'+>H.H'NV-;0?G@2R8Y#\*R,Q[W:@Z\VOY\5KLW_HI5>C &Y,JF;C_, M>W.DDK+QT8.^F ^G/+ZW6]CFIF\XLPTIK)@HJD"1%81&QTGR+V+)'TI0 1JTNTW^$E:H04$!&5[:Q12GX)*FGW#((/D&*.W.=3=] <#?3/QQ6D#,A M@/4U.:T'RPEV4$ZEIO0H^)D4V*XL/ZE>-%&Q:HVHK-M=8=6F]/!F<_1++ UI M)HI[T]V#IXF:04"5.01PO:ONG-H4G ,!2]]! &GOW+^#@/SK<^826)Z]):OL M<'9V=IKH+G>KP<+I_.>/:[BYY;T:I#YD* M\]^!+$#5OIC>4.+C=,?M+-&?#N!<3&LH780<+PP_ U"6.8B5E?*[9+"E?1C[M?6#\6LTCE1 MR9(%LO0UUY5*DM9F]KPR-1ZSV/VD >]$G17R>_"6T'@A$:<5FH[30_!#0%=> MVOVZBI7GD+IK#Q?_5G\U0T="LT!GH+7+T/2#,=/X,SPOJ9DF9DP\L752^@U- MI3W4T:IMT@TH3E5NZ8*3?0NJA''^K:XZ@+U%F1K'O4CCLR2$XY7?TME MIV:>F%(CQ@F.1E"**E%$:PAH,[;CSNDE3Y'?'[IQ,^K0U= MBV!6;Z&GA^K9U)'S>UIF"R=GW$\5#K37[BN;$;,Z7K^+;U\#!'CAXD+*+X\A MA,+7[KC?IXTC)MGE>O!Y9N@]G*F67TZ=N4H^?]OZ@09Z68F/#]>A"_W-=ZZ: M:GD[WED9#0P3ND."V\%(OA6XKC8I%#C8+C$G9%R;N8 MP*-Y+-3O[;ED5 P$+%^E]'RR1#] B<;UJ*;;#F4 A''<@(!R6) />TKHO:'M M(TF?MSU1-Y&UBJ+%GZHU?2=S.UQ!,_CVDMX^[!GSCNU1=]=4G\K2Z-FOMRHM M6VWBJB#3S,<3,,_H9'KF&%6?C-Q7W4FFU+\8$,*AI M8Y)J;I3]P)[1X;>$C8?SB@+OQ7L!_):;'U17/-TI7F' M#8K_TZ=-+4T5A4<^#-7X#(*"\%2+ ?F';:SV$Q,J>13:R=>.-PVKC33,/>NX M*C@]%H\3D;OQ(H+>2XRD"0G-^)*V['M("K]Q[1F-M4'5N+0DX/"YAH#A'6(( MMVGT4ESYUM*E9++L#+8*M^3^,^7\@\,DZYV=VRYDNK0+XP M=*XX0,\T;M@0(!^>ZID[HASNMB.GD58XI/5A('(\><2LI#B_..'\I0[+>(,^ M">$=.GKX T0AFJ!T;V0%>H,K:H6VCYBY]]GWPXEV>BS1CT@?:+\%8$7\8 M7X&+Q!'AJ98 ) ML1.'UKM;6YR2F>EDNQ0S[;RD-)&,IFXC<_4ZK@>7D;).T8P?.MZ\FEWA(^63 M=G%%S+H:!Z9LYGL9T7+ GX9'N+C[SUV)F*JW5=(U,B$*O=+9;2^V\6YA:R)< M1O\HQ#?/E_TJ=L)X8;K7:E)TX3J!>SI%*J+S2JR')?0!!-#VB?W;9MTW4T-; M9MR#CM*VH?K8M@UW2#9-;S;OCGG.HA'T]M4J>X52WB8'E>CG&]E1)_E ME&,\K+YX4-0V@I4 7=X&@YOX'@4VXV(YF64=Z"J6RZ;>[0>.U;"E7MF'(*-+ M66%^-S]%DS?!D-4STL='ENND71%$S7# TU$_N827H/3JX23_R>J]%=L3W11R M/J1)Q_7L?"#_(O%X8.!P^%4(>$HG(NF\I3@B(@37^\6.XP0!B"L@+SP%R,:TR(X$&( MA% NF"/XDP2B#Q962.KAP9LM(TQID8UA7%H)#ZMMN(.Y(6U;KAEM+J&C@NX! M#ZIN[C+D.=/Q+EC_N1;O2% MWV#5B%]> &X,,WL7 FQ@*:LKF+T_-?XC8:@?*,>_W"D' 6?.1\&M*5%;<'GG M<0-MU%9*T$+*$#]2W_QQC2"NT3_"T:4>2W@I<\^[!D!6H MAW7G[1$=4Y\8,7M2Y%E_T&9GO3'_ MM.4>=I3^WL%TOIOAG+ARM"XJ=-EA3!&I<2!J V;$M4=0))&0KDP8CY"(D5PQ MXU*&)&_JW-[0UE'7XW(,J_J(O7WMC723F3-&T^H39P<)1F)4$=JEC!@F^AJP MKK,PY>EX6WP]NJQ#M3X@Y[3M*P<91?3VI7[%'7KW(A2/M)^(YQ!KOM4\\0X3 MIIMR=$75@[?M[_6Z>Y)EY4AW^Y892B:8HQW"7T T68\%G?_?7*3KN23A!Z- M2(>V/,_<9^$?1'A+;5M>7G[2OSQ"BZDI"S:5U\M_3&B9!3D?$5-F*A6'*%ZY M'<*DO2>1,Q(/GK-,*HTQ]UW_0+8@B)U?,?7DU^VJ<&%8BH_B^E>+I- CIB" MSI0SJTS@ANV3)X2)LW'&8%D(#HQH-&?NHM5 M?M]A9WIWB]<)\L66"#;I['0>D?[PC30O8D(9BL/H#KFNTMKL]-1#\N1X%O]< M'+T!73(&OCA>\Y:@C?-,(&\2,GOS:B 2Y'0=N6W+70VN:>B2]^3O$\!ZM;BR M=T6FN!W7[3W.$^Y 0Y,[>\83.I I=J2L,P78Y6YO^X[,WK^H73!2(/2INC0Z M0FZ4U4H.D=59@*")&64,^AYT);#3-E+ZGNWD<;>U//YF>BZS:,^: &VQQ]L- M ]3F1J@&X1VHE02WBQ_1(L'O+!M4YVRD=QVKNI-Z(C:\1^=62UF%HO.L3&+H MZ>CT/]-U_C(DN6>2E ;_W6RMG41C9+MT[]I,JEVH M#G$O:AG-Y$CW&-IB!U:5OG5DC%AP3]YHO61:4,IOVS\J7P\0:_X4$+X"5\Y. MDX8 #EF:H''%[&4_"& 'S]_JG!XJ_I#WQ)!&.TK?G/#!^B)@;K!"4M#< %@L M^!+$<7UGR+5@61"!LGID+@X_5-N+IYU#".-:>&L'[X.^&@):U?'1>:Z+6;-T"]>_JILO@]@((J*RK]A,&:C3.X]XT*P?9U%VG@U:R>!-/+>6 Y5\WX= M]8G9JP@83ZDBN$-<:*'@XF8Z*LI_3 M>7!/L>@YL 76[S3X,AWNP4A()^[M MOK["S6(%'4IAVIUI3N^"[G2ZGNL++:SLL7PB- PS&!Z%\/2P8[3\>H,5Z?^8 M?^7G@9/#LO>X)DL@OA "[,?)"IV5R-;\T2F4J%IS)7)I];9#MF97]Y2CAGX; M2U/DK7]A!L@YKB")"S+1-X"O.@M0QW#N*";#'L22D::V)VEB08,*QJNWU&.U\=_M.IRJ1D7 E^E+^ZZCNYM4DA>'(U-M'_V5K- MW?V.L5U.^Y=Y\^UFI]^&K3IO7+DU#4EU;[4A^]G9H+AH1O'*:+-)];;A=L-7 M:S*5GF^J766T,5-&:-^&->FZ9;#(Z?W5B,D3ZT"N=@A8Q]Y &&6#+;)!'O2C M\V07V((?@X#?3KJA9YAA>V9JZ>TS""&8OWJ+30'<;A!>YK,R;[P#](:KK6BH3_92V5)&$=+&G<:55O.C9>^_ 2/M" JR!><#:AIQ5);;]1&5I4+0:,G]0_:W0W3<> MQH;VKLW<5IK)NQ#3"4G/J]\$)LB2XTBR=N3'O;;ZE79K&_$!3[![DUX5EQ0G MA286;9D"@"6Q\QLIN5J/8600+/M7S!RZ&*R<>&N+SG2V"?4(G5&" $D";U76 MP+LQH76R>+H6!5%!&&4-APWD\L+2952AI]AHD9GW.%>WF9#P:^P-(^79GW%:#%^#GI/258: N^+CX)D0$.-.\26/0(",834\V$_@ M >-#O_35QO\\/DW;B$AQ:S M(6F7F<*OXYLVH4[,*<37* 3%HLTT!EK]/XP4M3D>02CD;SJ/-Z 0ZN%A0-]" M')J?.AO\S0T._^,^^#\)EJIYUB-;&L;&<[V\-HQOZ#^0_O"XOMC=XBLYTALY M[THNV_),S0X6N&084';!XF2'H6=8UG775=:V'T6+KS_S(,^<)!8N">!RPFO] MILJ2[O)4A)^PFJAW#5(XU>!7+G/V%5>4=*+Z^OJ[FBS\SR1GQ]"%**)A)WG= M!-@("B24Z:J5&)#CKK5_%(WB[23O4#A[Z 7OD:L O0N4#(JE=3NEZW[\*V#Z M]P EJSH4<0^RG6!,/QG._"K7H6.VJKB):L;G^E9"]@KRE6K$LM +]X3S8Q-C MSAY/("+FB4FN:7IV=.Z*!##H2L-GK2)]?HMD$X+T4*"O+C:[_E\H/VR<- MVC+9" 0I[!0%+R3#LD3MP+3E'(2 S+Z?[TB( M9MM MK$#0_$ $C-7 3P(3,8TFB 5-.1%4%ICT:[5V;'9SL+B)PC4=CP3+%7&#OLW' MFB>S!'#/F@CDBW->6)!JT7A*T-R._^.I?XG*L7NI"0 X-K>D_:6A*?@+RA5A MC]6(&**6B2(:M)=0>XT)LE&3G-,/7$W>&3\>/,M4PGA97V(K9N7 M^;(_DSQN@#'70]2;T00&9AK?XKRPK3,UE3.U/*E/' V2GV2M1@U:'?+=*Q'Z MB.UUI.R)!XDO6F:UP*.HKHOHPJKF40/JSB%*8^4[C9,!KXJ#SG@VK.3QLHEZ M&G]O:TUP5^+C!LP1-?K2(;:S;M:Q M,K&DLK[F20(U &QNJQG#4_6'.Q0;8N^ZML?=C'-X=2ZK51JAH*,AEN*K]5AC M2X0N$58Y3J \5;!+KQ+-MI38OF,O0 NL:C];HE.0$Q9\,=)NM0X'V\2=GTR_ M?SI861!1Y6G$?%"5C*JXIETW-N95:]H:UUXR]%8;PX8Z^H;. ^!V=#)IBT, MYV07^C@-=;\6K'B3ZT^_4-VY_H-TM:*6Y]2*IGH#YS_%,7E2,[@C(18>+Q@; M,B0(%]K *Z5:,%[PDV#+?QPWI=\\*;IO&>=B5G[I1Y@WH;@^&A8UNH^A$C4U M$E\M CBWF&?:HN5R_U0%))LM5&I"8?",@VLJUX> 0Q=04YKN92-S[Z((?>YH MVBY:$9P]+'OX*3P_V2>W_HGE]XN!>6T$H.P^"JLW,ZI@V[UX?BI+0:" M5L-L+=^/.Z)67-#<^F?X^S\*5F.&M&7HF?*D7O0H*8 XOO_AI-IXY&KI^\XH MG=>7YB8>3_8K*I$B!)Z+'T%%3W]"$TW1;8%FK;(S)<2TZ+Z'A_U=-RZ]G,?= M;5WMNWQ/QV/>5KVAXC77R\#H6S=KI%Y$OWCQHD+RQ%D#K9^S>*'[B'H1?1I' MM.N;K0L\M5\512+ N;)#GUF1U#->W MHQX"1JKYZ"L+>)LMW(,S1,WO/^H7#1N\E@J"*/I(',]D>@ MAL?Z^-&RH#L9A$VHKAY4FQ7(CSH!"I/1]CZ%(U5%J+;B#'G?#6,M1W94U ]4 M,(]X'&:>R.Q%5-G:]*94H9<%5]A>KFLL,0Q3H->Z]%L&RDA1UL>NCS^VE[?Q M9?VOJ*XAJ I\*UL/OJHRWHPG5)-T\SYV-7#09G"RX&'=KMJB0[0=>"=B$(W? M;":>Y"L3U[7_P07':L3NQC$I5#2'<+5. TX+F#.-IA*VP'/R2+BF6_WIXB9= M<=?0=?(^V>\?&\. DSO!:*M3..+2GIACG2H&8P.(Z%>I]F<2,BG0P?VGHW)[O3R&U1Q7FKVB'EH?ULD391. MFGC1&>K9=;3ZF<1!Z\>G*322'-W/H(Q\/)K*; 5CPDJPOMC=J(]L8]B@OK;+ M<[K=H -7K%UC%_Y08KIV!-:S<6W&6RU5:$J$)#=A5/VT,5?2L;2Y@^$GT?5VG& MC@6;B$)QJ@1D^'C!8(KB6.OL_4=LIN!O3%7F%G8'7F6]?Z"Q[#E+/?&YU HG MRHG=;_XPI'9T6.=:O7:S3LO,2 #I^9O,ZF&O.& M8)ZP;#CC,N)ADB%-<&7U;.W[4,UKZ.'5^5X_RZ!/%?C54J61#R"%YB_ ML?P_ \?GL5P(5W$2YT*@L#'VN]E@P:^$@8J7GYX**T;B/7B:. QW NC#]::C M?#&$[J>H^YUTYA+&!C]CR_\P!$2R@W6X*5Z2%',_Y?Y73?@R*O M3ACM.7,[5#9'B9DU_G%0TIP1VJ[>H 6Q&@(J8B' !4$1#,#2$'8XT@M4=S7N M?@*=4ZL(Y,.CR/UA1PR$#H5&PM2JT*_@!LT;"<2P(Q!0(P=W0!A\C9J2&^XD MZ\*V1^_YZ7Y!VV,3"-JFNAD?V*0PM(2-[>D!"!#+!,5:;0/9)&^V%@*WQ>7#W1^I 3;2=^;]! M1SWA::U,O[*#\['.]MA<74\=68.M^]4@=A1U1D+]'>'Q#-D3[_/N3F6,#ETKP30TJ$>6 M)AK6&[=>4_0I@;\$F7>^7\#B7IJ)\\P+X6J<_A@:O]?B,?/<'+D"[L 9>GHX M=\V&633?^'2MW!S5](24VY9(O_[J716D+6C-X3:#CF/9)BYA[CXN1[S:UQP/ M?NF[K2,V[SA?/GYXYT-4/.(>S,7.-F,C*B*^!'&-G*BV]5QM@(?N.T G]%'* M8Z^A%H>+APB]=&]5P5W?TF(&=IN\[5T;7K!-YT35LT*#Z3[%NN>9MY MZ9]Y\@?E00XD55]C3)S*2=YL_NCRZ\82%#]QYKI1K;"GWC9GG=8NQ4>RCR]1 M=A+6PBK'>T2<+0SU #GVH3=LJ_ E3Y4M#R'@),[LTTKY M@]7]9K/66,V:^\V?4L8VDWS"EX"O0752DJJ[[.DIFYQ!YH1DHT1U)5D:ITD, MN7G2("A@#;TAR43:6/6UG2$F.5!6)NG]I5O'5OQ$XV(R6%$?NHYLTH.*E]!Y M1U/JUI&:/-@<8#@Q-J:0XJ?A6SFUCUGF_K+;3#(1*GIB8T?'1V$NL;PE/Z;: MK_(J0787WGLCXR'N9XEQS3HVG+OEB$_G"ROI4OFIE!EVF"P1,JK+Z4;*&5"N M!M.+%:+=NYE:^]%5"X,+PN!J*N+')%M3H\ZNHH^Q\+?KG:N.$?.1VVL@ND^O M"]!9?R2"-DY/PW5]Z 3(6Q3&=:7(:?M)IX:[K^??1;0V"7^Z<SDAE1$ MP63(P/CH>\TI[>:;]7H(Y> BD'V$NHE<[J=1X;Y9<[/.Z60<"SOCB.*FET1O+:/=) M-3310WG%9CPT*WMZBYH.G\[C6K&.A[VUX$%R9P*JJY,O7F*5*\*(0#2+LD<_ M+&R+39[4:'2.$T20A1'O9IY&A[[D&\#U"-&6C\Q$D!WNJ=\@XJN$.! =GAME M&@$)PN K641MJ7Q5J$DWCTVY==*!$1&[S.L?\/N1GJD=L&;)=(@'9[[/L-). M^%VH[4VU^+RLEN%D7]^F6>\-]1J-^_G?SV2]9)OH1=] $#UK3H1_(*7TN)P) MY".?'RPL#AS_1,\(3$(DM(8=#1J;)536D=J\,E!Z) _5,CO#242,:J6N22B#@'9YOFBGXS:WQC\E=QGT12UA M?_VF+)Q42L*,&Y3-W);+N/YGJL%_O1_M?]UW]B\+)$([8D:8*#16U+7];:AM M%DN#9_WIR[GMBXQRME5T//5H4 ]] N(^%10Z:S5ZYMTF01Z"N@(\+;T?GCD3C/M&-:*2>F MJXR/OA2-D][#46RR<73)GNC+W MW7G\*F;-7((X!H5#E--Z+%F4B[9;LG@;6!_R^\W<0'$Q.G3/PAAH%+H'>Q(" MB+L33L]N-RFDE*;[&Z5L6L[UL(T%<3)!-&ROU90PNK;NF/8!C8@2GTSWY)+W M@T5OT%4G$E+7K6A.NQT-ICUXLE/<95=121%.N6-XS2591&4N$]N$FO*2*D'S M/?^&:QHY$^3J)1F4L%)9/KCRE[9J.^6U#GFPH16X;)4HSA]@G#DJ_BIUY'/\W@:V\_C/C9YN*0+C]M M;3.H%6I43UO3':9K:V';O'%E6U.';M_$@02#?;L/7"#>OI[*A.\8)\OB: *$ M"M1=EPK4?9LC6D6Q!8<;1D):$WB41OKT4_>PZK"QGGG_O@L9#2M]O(1#%\*7 MT(038&C+M0(%D&(V&Y*W[IV;>J)V]UEF_[:@/$\W'15$A>PMA9N_],R3X M9P/3"]H"X")D(>,)$]M"G> AW=Q)7S9-JV[BIH(UTB;6<^H<,0-H!=F1,LO*K??Y%=@$:.N$_7C4Q:@?P]V M3J09-G90"C"*=KJ%W(5K?JK]YI]SE@//TP'N2U2!&548I>ZRXF-*;-W!M,KB MP*OK8FV@7B+*>0N?0EYD;K* 9JBKM&'<^()2[H]KDN_AB2OA"I2="C6Z: M.,?WGEDK?^$&Y?HQL:.WKC'17IM;%H2M'=!KO).+79W8,?':Y7CP%?N,LDQ22#5D;K!GC(Y>XS2 M/.F$?A-$6ZY_ /P #[X?3>&ROTG_T#N;CRKGJ#G9&;,#?0.=.EI[G_%E_O2! M;9H*7'(& EYL58/%=P@"*,Q6GYP6/G%V.X.M:NHG3G5$ ^H'SY_=#[L&/W65 ML/6@:&)\O=(]9NVEG6;+5YKQ!;N]?IFN+;_YE;>I2D-4RINS;.EJQ ]AFO"2 M'$="T&0(Q#V(*#]LI_B3JJN7 .IY[1S1X&<2:=&M*;#-N<)/Y 9 M&0GR!=?UJ#48S^#YA[DR6U7X+GJ.I83&EM;)I"."-P>M0F02MX@_X! [G%^S M_-0V\X*]O #SV^M_\>C3_R3\UVI-_T':$CX1MG*S.HD68T(S(D3,8Q+:8I[JKJ)?*U$A/L*7-O8B M!?1UV@YL.:UN2=HZ(>P\T,=SWRT^U]N!:UWRI&T_ FVH7 F/7"9V[47OHJ/:=THMVFZI"Q]$X7'EE*:.^B&>"+;%$2C^!L$%#X!H,^]SZ1'R$N]ZB_*%/PQU?!^.-*F7IC9SY9KJ^XTFE 1N(<_&]?"9P8!;T0( M?HOL=NY;IHM<[!%&1@"OT;@@0&I[ @38P:):D&?]X@?]Z:=K+>HJ'WD=[ZTV MPM@0R=?YG*,326=4^. A]CZE8S7>@LQ3^.7XO?1B5-],J1*NA92'&PJ=[@_X M"<(;H(DFV%.97>.C:X@$ Z4Y/_5(WDRMWO/)XQJF? ]=S]#DYWJ)KT]H1(<: M9 T%=I)(V0=KW%?B2D<%PZ];37-D#*T$$?5C&Q0P_-8M3Y.)Z6)24J?,R0,RP K[+@]$8;NMI@>RWPF=QZ=^,&I!LTE MPUU\W6)CIESG6K=($RMJ.G2;2M<%U^TA"9TID,_#V#3)NE^NK4WY(/,I)#%, MZPOLF/>.(]S1@B4NV<$QE=;GF_+S1@0*OL"3CI'NU<]_J@*0%WE@S30]0%M6 M!^[1Z4902 V$J7AK>A<>'DKRZC3:]:-/4=.]V;@AL0)JN84DYR^*--\+'%G3 MRF!_0.<)RAD(.."S%._1B=PB>N#N -BF(?YH6FTN")V+)OJFT*)0'+@1QI^M MJ0]LG-ML)<[ BD,_/@.Q@CH" 2QPIM^<0E4AX&$6>!4K3UQ/",-U1>,F8O&G MTV8%(>!=7O^N"$IJM%SVXAK(0G,N_.-"(+LM&8HV$-RWJ*S3]L)R?=A'#/XH9V$*P2R+(J6 M%OD4117)14WY-D^Y_OJ _8U!?^//_Q;^S(_@_P4,>HDF:QJ#V]).$J89?]UM M\+$;[2J^";DP,2>^3' QC]1_OIYT&=>>"9JY]PK1$T2:P90Z.RN[;*H_[OE8 MJ ,\OWIAT7P[-_)B9%$U42<3Y*B# -EN8@)8G<-'%RN@BUA-IL X/ !/*R(9 MMBPQ^R+!>&LP;KWC_RV_SG^;;^<_R)>S8@+]R[ A"<#,2\.5FSU M[B7QV4. MCKGGANYLDE2PS\K_('$I4M+V(!--^FIVN>]F.9GP5<'4FK;F*J3PL-TWVVK, M[\@17^KUJW5[S++T@++YOX^B'=8[YMZ3$CN-Y ^.V5/F M ]FR[]*!0XQLK!C+F&\"SMBZ/BX,3VG#$FEX/FFE@.=JT24KR"A8K%5@]2(A MV! L"4#2I9,)P;\NU4QS,1# M@[W+(F8 A(*4'0A3W12 :5JD42?%EA*;R[T M>/T(*H0E.;/-(#N,#G(OR*X0X&-&U^K8^XPO>_#?U8LTB5T$61I17@ES.OA8 M](RV.YJ"UCEBN^BC7VP/<.6:$-!'T^6'IU*C/:P-)!,R=X*^\"IV!0(FPA'L M$##J=A=6NFK1]3=V,8#R3S]^\#\)FN@?H:5YJG_!DT2W8,%8^,#NBH7OM.!/ MN__XPIX>HK#AKYY=>HHCFA/F-LGA1@78P$B%8/&C S_J..C75TP@0!KF=8]+ M_R,"=.OQ M5:6IV+I[0X^;L0^>3>C:./C(V\5,XS)@UA)VZ_X3KSV5&O\#X $@B!;CY'4S M,52>8*4'8>)Y 0E1UI6LN:HSFS/?[>[CRHE G?0KV+31T(DEH8(/$4RU)M_H MU3&NM)-JN%,0A]U_]0X6N1'MG_1HV&AJ$%@U_^4[PX1Y;P\I]48/DM_-RKJZ M*->T62,E!5EL]'Y:AN(__[>5 "#7[8^O5+ UIQ'U47,[9D_B1FI@F^.MIOOL M<0(;+-*G<1/GQF&);HZ_ 0'7?9O'67]=HE%*N*Y^Y-SR\.5P^1D8'S+&V0PLMADDOQ!9K+KVA5-@I("MJ'YA- _J$ZSV9-F\N,@TK?/ON64& M>D+ C] 2DC4&(Y=L 2D&K(ESAP#C ;Q\WJ*E9Q(6V$KHUVB:0!IH5M&-H,=9 M(BB:[A35;,;K<(M3_R\(_R6/)_Z[/'[X"Z\8/,?],GA$,,.:#VQBZM;C[/%+ MU1,R"^[DD^3W1Q2<3JWQ#W$3.Q;@S4:,#\QB?3::?HYL_VO6D!QI-J$ 'VVG MTE!BT*.P)B?Y9H\VIU]-,(Y@8?U<-6!%GK;!@$"F3(+L+;%1( M$!/HP<-HBJ%".-&J"P(6F%6_+M1L'Y$T,7AV2YD]15/ !@B8LBT(-VT>$5HD MM;'F$"RG"]]$60Q5:)SX3C19*HV6*=^=1:]"38TH7,YCDYVH9FX6,F1H*ZZ'YMRL@P% !M_V\,O KKU__LZ$__$=T M0;]+^?&]7K<,IL7<7U8_?F*@5'B!:06$M\-*T9^^CH3@@.5A.ZSJ=5V#F]R% MH(@5= 6,I_V@Z^"T?#1H#%9'I27#0#=>H+,?KKA;XO#/E7# \0VPU"0LZA=> MMOT%*.*:7A.>7TY#//<(U'0O<: <(>C6WARW+7TG_6S.,ZHR+P39")Z!64K7 MH_XSK[PY(FD:/B]4.W?%D;RQ!/-=NN M"$G?.V[8'?EK^D?FKWEF+-4.+[I#RSQ2M\#;@CX! 0MUF)N,&?9+GTY!7" L M]/'^[?C]!QR_1PT7:"7X >1"S\S>9TM^1OZ_(#"?7_BJ/\X4_<,G3&Z?85WL MJ=F%[A:R\T+UI8&)ZFD@:/E3/C)"J.Q"IVXI;@&DM?X&>D*&M@2L8@[57@W:K MOK'P?-PBJ0<#8;19MP @K,;Q-'XST/P\\1W8DT8)*,&7W5YLPU.9>3CD9SNN M_YLOL#/1VL$/B(FCZ%6$T> FPE1IR$3QM-F/VYV+?CJ :0Q!_#_M?7L@E&O7 M]TA"#I/SV2B52J$C(M-)2%+)(61(RB$YEL&8.X0<1T=%FR*GT)"S9(C8*.<< MAHQCS@PQ;F;FGO>VO^]]WN]KUW[V\SQ[/WOOY^V/]<^,RZS[NJ_U6[]UK76M MZR2PA$;>!&A[S8#18>)HR[]6/L%O-$AX&Z?LC^(L-1@T.$8>GZMYL^Q)OD>U MM6E>$VL$XZD4MA&ZZH #*O@2&3UD:/.,1L$,.P5FN5#RP M$"S$T7Q _9H>&QW&1(&?^G(_E:JA++Z'058V"=J@ 5JP$(=5":29.$/H ";* MTVB8G;;[R\]UOO@=DO1HTCUD9R-X:Z;?A3JI7#9<6H MD81 G+.3WT"6>:M.8:R;T_"1356U:W.G[OWP]+'0C9.*T^,K>[PV S,@22: MICUI&<,!Z G'?I,=_2=EL\RL!\PJX,<7_, 8 MAJ$5CMO@B;G+#Q:O$! 6 @IUA-S'OVJ;;.,)V21&?$<%A2Z[!\-4#B ]"_L: M,HA\.V[Z3T&&OS0J?$>&[\CP'1E^!V3XRZ/"=V3XC@S?D>$W10;$Q8Z;WD_^ M\JCP'1F^(\-W9/@GD4%<8B]CXHM,J/5O"@E^'3]/=2YO_^U2G;\DW].@W].@ M_U=F 7!+(^.AU]L5"X*?7M_TH$"YW/\ M&QB5?#&\.*]U=#K!'@']^=Y MGME=6R$;BA'R[]DGF.O@]16E>V(LBNY0OKZTM%HKIJ\8KM9E%^'4]*F=(U(<.;C+O\[;X MIC4]IE]M[,>T< J+ 27IDG9:C"_W\\MSG&TY'7R[(7]7"DZC9 &IO7M=P+Q M#Q.(WUN^W;?[-S_IJ2@VH$/8PT($D9#7*$*.+=[FF)#YI07%PNF<(U*ZG8MO M$JIOH&'"V9>;(!@S8,H0UJDY)J%9?WYUMWW3_-()%;G[ '<$:21LZ5(!?CVV MESYPF;#0*.CH\LG12JY-::]B >KM]I8]4FLY3U45+\LLR5:G'/3;\2<]-?HX =P2?&\/T%TX,+]! M?3UEX/TQ/^+CA%U>=S5I&B\UK,-F8Y?UH;6S_?!;.P;T)9&$G9>8PPNO*;V- MRQ-JFUD(X%@SDWV$82(%U0!H]]NGMMYL:"4[A,\DO*Y1\BWUWQ*]3;AK1G M/K_(V;/G5]:BRBI_U\F_DYACX;54 :,O(!9H[<19-N'9<;O:2S$#X:/S4\A#!4X9Z7%W_1X:/?4!Z= M!GQQ.^7+TB\ Y9M+#%E)!)4+;QH&PZ#[1-4T[CH+\>90/YV':CC+(6@!3+W& MG<:DL!!4=\,;DJTU%![&F?3;:0Z+)6=?[)Y;$M39QMZ=D*<7X7X]X1#FD4AB MYU=_IJQMI>\]OG66P<7,D:?V)KD-V0.".SITW=_G"R[H^1[3&@ZO.C#-@3,U M%5O96TBV-*.DE0V:;HA9Z1U=(OMJ+XFYL;@!_P M=,*2RDPX3.HI,%P_((XHD9(,?QZJ?/V$%_+LUP(0T\\N=/@UU$[A9%8V9K19 MB!90<5GWV\;RISED]GO+OZL*R^".=JC$H_O&Q_04$&L1UZP9^N /L",,C.=L MT]0;B#1O/-(T7Q3181ICF"]_NM/KTH%5:=NK;K!M7+OD2RN#EUDS3I[Y2*ZD M==YB& P:2&N[F=V<:I(71.=^41QY#+M>LX;S>53^DAC] M1+$4 [4T3#9\3& MXZUB'(#HOD[H0[C0G)VP\3>+JJ8IU!.-0>]G M0VB?04S2Y.?U(1;A1H\%[N\T9_?L?WWK)I'!TTM*=&3X_M2?#[8-" VVUA@= MENQXLWS8(7LW?XR8^V5W^JV^:-2A+0LB=.Y?8'%_:/48M9 A+4 M+KU,7T>> MH-:48#B=:!WN11)=JRNF'OI>TK-F!.$WF\[_0+_$D$&C6 @[Y5NRR"B4UH1Y MLY)\[HG+JL>#]8&ZBQ&0"*,KVC@;*Q^ =$R[0?[6W;\P! ;XX7O,.R8WS;8@ M!;HVE@3[ISTG.Y68EW$L%'@4>Y0_V*6_7FUDFZZ)(W2C3(!A29VI<0GQP80Q MMCZWF)#DS^&*)7\2JI!9FZV9D^BPK0]QT> &@9D,F)0:/ M.:.OY_=-G;&[:]*4*A[3M^Z#BN11V=M?5*@@5M3,OFU!-D2+#+,3+QJG M/G2W5/G."8BSW?:U\5KE[9NKO,A.MQ-OMWGO$_1WJ=5W6O6G MH%65$-?3 1GTFY7&R8W\9Y$_OV*GZ]FG:2*ZG? M!Y2'0I37PL9'_NG2^$_[P@PLD6/UD!@Q #WJ3B5"?%G_YW;YK_REY1/@)(;Z M&@=CYI&8((#J_-_WK'=4H.;5L::P;VA?N6<=V)EWNHYS?OCGWZ"^' W['VWI MW^_?[ICM+A]]EB"!/ M[YR(J&WLQ[QW%G;W9ZX%;@[<]+3 2V.A-"/6%EQW2JD:#: MS%OR._=#?9B09=F U&&++*MI@\.8Q0"YT+-TP<&)EC)5YA,6PL4EG)(O?@.[R\:2B'.>%T]%V,X++=!5/Y R- MBV TVS8SL+5!RV7;J?2KNT=M="DR;+=?>V#.&Y^7TLFG3A,<4CLK9++N1VQU M<>&UY1&V?VI\@"SH(I1K26B8)^Q+) M*8]731GFGLA,F)(BCL205H ]F;5WY^7R<%2213.=%O=0<*NU%7;&6 MT8,'78V)&4OC>N-VA\:,UZ&WV'^+],.R7SF((HHSH!I67R];3WU0G(X%S'-9 M"&,ONYU1!]7JXM^ELF\K3Y9;V)=-0 &Z!6XO,V7^0S%5.2(/O6[?^REG7NC\D'Q@3*'K MRU3,P&FK2$R]0>0\V:['2[15W\6-9TV4[N.DIS(5TH&8PSA9^"6\8.#!K:OW M+;M4G<>DX, M*T-AC:R,Q3^F?#1,T?"] V$;F]BL&N&(#51C(?H_3CJQ$-RR>6]C4[IF"3OYW&0H2TX]^1YL^P$'.]'X ER1M:J8EEVG)DQG;3P7M3:+T<;QPT# M7L5;-$#X;F;;!C/1&H^!%"%NY@QE#K MJV("O>JNYJLYOSR -[Z;X-*1KZ&"/IY&K*6L RKJ]G_XD84(-7US7JD1MBV4 M#R,&@WFU&D\Q]/G<* 3_4A5&,M^^"W:02(9FR]EYS^R2V%.N.J9%BA2T5R'^ MD+H9*B_/M"\F# ;> B O)+3K 5K&8FQG3FU4C?9+0\,!^T=@S6)9,7'[;,S4 MU&QN347'63!K<"PQVN9IN'E\K^A8NUK7V7D9TJ/4.L[I&(9P $T*W7EDH.:' M/6[>O>)E40C&_I9$N7;*?<_1TNOWUM^IZM1?YJ"]AE0E4@[HB5! MU2J<#3X=Q?[A5_*G/RA!ZU%RJ$V-)OG#-F7AI_%W%@P M2'<9T. LC#(Y3[GTV*8_3H91;(R2H77X:2, )6@O]6HR=:9Z_PO_3/-:VPS[ M0O?.WFY2;X!]3U+ZLLJ&EQ/S(1#_:F9$7 5*T).%B##?1&0<9YPU,NPPV;/D M/'-[IW"-3'+D]7@U;.C&1QQXEZ_GI/Y5\4F=5%[)JU"]H)I(,19"OX\XMH$4 M!_R,*W\[!?*G."?V>\LOI 7_%1'9>_\>^?[0/AJUULW-=4 M,5)?,^+DJC3I M.WH(MMJ]?/@,H$(0Z'N(3*E-83B"@2E3<:N M0Y>.Z.;1Y(983J60#IG"JZA M[!P"I0?#_D; FH,9AE_-?&592(!$.<-;-++.W^(EXZPO:>QUH>W2OUUQ_<#A M=&+F:&+N+UO_'VEG*^+&0LA"W*- GDL%91VH4'5JB6QX*TNRW1(9*]KW+!WJ MN2K21K,388Q +2Q$;CN)OAUWI:,4.:![W5%R^["H]3,=7^Y/6^&59=,6+%.M MJR;GSU0QK89C%]BW@PKF4!>&JZ/*2B(W@G&,&L';OOX@7T;W98^N'&C1A*#) MN;V4FV?-0U20Y]G"ZW#QDHOAW 6(IEJ.G_[V]L>?U377"L-NAZ>@N8&+C8U@=W5 M^Z]%I>;M&KM.?[&PAC/ZQ,Y@.\YZJ_E; QBYA5FG>0\&8W4\ MVZ*[N_KB V_Q&VEAQ=NKHA'L&SLF.!E"\A!7.#)P63YG(40'Y](XXWZ"C#["(EJ0Z$D*0XGLZ2BD5ODJ[SG MWW?!P)HY5/2#3Q;I<)JK75_"Q\%W3&]CKB)IMJ93SP5])OH/ U$\-N=TK+F84X- MD[8H+C\FUJ-!13&&P O]N"RC :\*IK*OKD%#?G^X;MF%JN'I[4T^"_8'%[8R MF_7\ES#::@%9@172ZWR-'+^:*?UGY2^U8T52A6.)%Q2J:1PI@/QZ!J;J087U MJ+#U:W9X6$:$0'5PO$+ [H=8B(1'+,1PPJ'/0ZD=*.HI-/D:<-&P2_5M_)Z@ M)*B]L%#4Y[#:CW=HML-5;CWK-Q_6R'3&W$53=0B=[]'.!'+@J5F%B#L&MI5: M2,\/UVP\3Y#('2]?[=EYW$*CM_(A&@#,:'SN]IG 25F>U\^S,5+(3*JKT M6J85UO0-N5(J;7KZ7L\XN7>+&PM7*Z9_Q. 9:#B E88:RKA> M1FF0N,?C-Q<14&/["W(]7A<=.+,F;/=C%L)C+M,0W%$SI3A(Z+*@^5"CTJDL MA%5HVQ(<*3& ")XKLH!34U*-X>)RV^#Z5^ M WY*[?U9FTI:]_#X/FRQ,_:04&1;"BB1OE:)-/?Q7Z2\50;E*.5(F3$CG<2Q M_8N!RN)",M5Q&0:N(J\$8W9L41Q?T[M?H)VD 3@E@ JJ;TG@9IV('9K.3YS$ M8H,#;5TEZ]_N5_'USI1^O*VGFEME6L&EU[[;]7Q5 7E4_&N>G;B]-1H /:1ES!DGHJ5K;Z$KNL[ M\#+[U/,P H?V/5%?)I.S796/-5J%3V!5X<-\S.6F,P79;S8 M0(C;A>XCC[6:\_5LGD[L8.S&+FVVT+G4+9U 061&%VFJF33RA3$[0*E9EY/@ M9ZI7I=;N%FPKPR"E(NWHS8"FI5L\QSJAC5?2%XWT_#\T:PO_I@;XCV>"_G%1 M;$-?1G>V#ER>LLGDP:S"ZANUVYC.?2K;MCZG0%/HDZ66_!FVAH_=MT:1QQ%S MRS1B%R>-';Q+=\)&6(!H[8LMZZ,W31?Z/O2<4'I4/SABDU L?GGFACHJ"9/3 MP9!:ZL>$G"$[843SM6!6B!R*2*ZYI7QAE6Y%7W*I]P;A&FG!2>YZ@1M:#W]M7XH_>O/N_Z7X M*^O]#!&4%PVAGWR]&*DEDQ43S/#;?*DD3[X^N\,B79FP8(1:&EW3CL9>C$%% M882TQ,"0OHY(8JGZ0)8L_7#'GB[-5^$:176Z(3DRCPQ/E=^W">!>+0DE.,'@ MYX3I)/3#<-1'F21*CD[L_5 B8/N\^\*.(R<52MW[&,5#26L.^Z3+"1P_"*C. MFW:@"T88 JT#+I.W-[5G)7?7#A(YM&.@ME;G1O+V5BC>N6+[PY&1,[7^]5O5 MB+>?_V:K_J_D4>E5]F6W0?3U*8YR82F M@==2$!<'=:[[#9 =-B'P7(HHXE08-WGU!\6H:=E0S1>:1TSF7&ME2HSZ6PTS8@Y+#./ *XD(/@*7ZL%N9:[=0RT*?=3K..1@=2GM,J5MR;X]E0[;N2X/45C.OQ^ID(?U46D ME857H,6W3W?K46GY(B_*2BR'S2W.'/K\]/KY=Y%2V\/G,G8]QMT< HY2>$IW M]%,X'S-=G:ND#AV^>=E5;N2ZWI6A.WH;?>30ZD#? M$!!,6Y1=#5X>&-9MGVZ )G3NER\EZ]F>BQ8:39'8.?8)94ZC@'*+D522'74Z!TBILJ ''W)=XQZ ,L3%]Z3''E[%O*I"2IT+F'64CP?]3GF[)C!\%)*> MH*XT_V(Z_K<38+OG:>VOGF?Y^Z(ND'S-^,R[&@3;'8-KD @SOA083#%NUD0. M\MD][M>.BO1P*QJ1OG*$0LA"N+69-EG!D62 ";ZI]X B#15DM3G02YZNJYU" M:T3;8V?!CCPL.\0W!PX/W"%D]((*E2HC(Q99Q_1#;]#,;#W1X5%0%P(T"6/: MK5#U-3WV^P*V:MK-JIJ0&G@?+.^+DXFGV&S/4L*G[)Q?6#;MAWER) -#/82)!$3(4@E"2@3JXHF[''&G'UOVBAQH MY]+GA0-]^6HGVJLWO>M:<#R)-2FCL58_)(TUL1 9^3D%^EC;Y0V()*I(LOY# M9#AP:09%FOL'6^6^.\5O6'?4>15'TYYPR)8;E_QC;=+^+/'.WP071\< %=): M O@/:,>V+$\6 CR$,]6RH!MIAY[9VK,8WWUK:.C.\0+.S$(X M*!]33>BZ/ZV\ 9[:?C7JY#F;=*R?['#22>\'%%E':W==$VUH:0*SK63/R;HZ MXWM] 2J'B...I1A:%+SH<+CUS.?M#J4V?:]W#9Z]9TLW?V\0_P1YX1*!%YS< MV%/VP;(<4/H@951%9T6BY_I#R&L+R)LK$D!HX2DTL81Q4&ZMMT/8WH^ MUU2CI8"^6+1T&2*/2,1I=*3DW'I,<7#C.]YA#VV@BG6B*63\?5/V-_:I^_]' MEY2F?\RV'+"7*\BDR&ML#DD./@^R/#M722E>+HH>2:V[$4MS"0&H)] $BO!: MP(ZA.&NI*,>!,2J4-%_G^VFH>B=S"WO%*+&T3!JH>(V1U#S;7$MT[.6EYG%* MM5C4*DV+C>:L/T)8'M6X-C6O4(D&]]$K2LZ%,FQFQ:IB6WG%PO5>AIRT7+X: MW:"[6+[1Y[HI^]SF/,W=_09&U26E/GA"RKAD/H,R/I69U3MP>7E#@"'F.',& M7('#Z\QXO(BWNS85ZCC_BI"Y_/%=23L;[BS7?- MHH,D7]A\06OF8/Y-H/P4V_*93^Q40]AF!7EH@6!Y$;QHL'7,:)P0F4)VGDS5T5*N0M]JO/]_YZ1R(KTW9,1_O_)"%(.DP -,M M28_\/Z,F/\/ZW 0EZ*H3)5=SD\%+$^:S:^YJ>IG$QN?[+.X^M/V*Q,:SY[,S M%!$5-ZT#U(BIOU!S_>_?NF+[;,H02:4Y%C'3@ MH(0?S*WP>+[!^=ZLD+8^_ MBCV75>FB+=/5[WW[X'B#8A\%NX4%9LJG>'^ZQ^4ROVTX5%SX)&!Q@A,;DC@%9Q\/R" M?;[<417@G37OM\]IS(8PF?N"9G8_[(6NA+R$?'L>J2^ LE;3B.I+.S0K^VA@ MA@\,?$.^!^TL+HEJ-6U-R8G7C;P?%KKJ^/.W//*1Y=;W;3H[0J!R$M5J8@>Z MLEU6!.PI#/ ]:B8W:YRY _WXAK5448QRJ>TC>5Z+B"?JMLLA6=G!^XH>"LA M]QT)"6W"[J[NE2BC:G7.9TQYZ!3GAM$J/K_4_5[A5Z_D)0:X].MZ?)3=QA4_*__4VVM%R>G=4_F0B=R M!ZQ1'M2&H793"A+'R@0^[XT4JZ1KJC[=D4UAIFHH^!%C(4(\<)PL1*).'XHA5 D) Y7%9; ?:):G(B%N>,;6TL*V%*T48?%_ M I&P51+*T:!""&/+EP-%IH1/NVIB()GW5!04BKH!4 V1X.DOARF2MR3V84D, MC;@^-%,0C6 A^N)1U*3_?Y1IWFGM\ED ]%(M!Y8WXMG@:% 3W:_SQ2"B?6*X M_TH5[+3+#=BIZC)6BFRQP!O"%^.LFK7%V-_"KJR' G\R>AN$E5Y-92&"4%^. M?)T8IL09SD)\.0/HGPWUU1:V_,O/W5 L,,E'19\HG!L$T=3W,1JYJL&9GUSH M8X,*U 9%0)?Y0$LO)+?!Z'R"-9C_@4[_>=?S(4A&IH8FYZ! M-JO&2BXEI#Y_4;XCZ\XZL1=:I]1H69+_XM(LI<"Q+T M'#0,PUC.7JZ$IQ(; M;G9G;Q!1>7YTY-%MK'%/I9I,1LO_GA6\2L/)?C)K,'BCV4#HX0UIY<;L"&2R MWC^9GQAA(4172DZ#2;)G#,$3FCS]P#H#N8JB5ZV#3O=9B.O6JV$K8+/![&:L M7$&\AL$Q.W1'/ZEB@+#F7==ZS_CWNS"%5@Z(]!]P8"&JQWJ05;&*M.Z??0$'_\%G5MHG'NV MUY"A.3!;HL0Y8"#"7,-8Q0R'^">T)$OO?.Y'5^JGBXXXYO6*OXSVS\>N?FMU M-Q5? W#-8R4U#(,2^)UM+_6<0?&=VW"WO&&U'Q9U7XQ]*3U]A_.FLB(SFRB] ME.C^T\*Y.VFK2*E\BGTQ ?,*09DP>_#=5W@^1WQ/FOS."%N>(''QP:@/S0[+ MSF5W78;(W97.7.I=@JLMF9S"Q3<@.T]E?UFUV8-'DD'5M^:WH@6#._2*XERE MI9V//+[PRG"EH!VMI8Y]3.S2$F <[=[\D:@5Y'8U,O[FGK DV:5RXNA4KD*>CDY23E7-\[_L#D%5OC)BOKC\7E&_$;7@NM%)*ZC-2\ MQRF3GU&U0HI6:4^_F"F,Z%O:J3<_**_5TS$U+.RA@I9G;(5973>V9+:#[C'@ M%>(Y#,G;)K_WT6GU?8TMF+C4%EX M0O/Q2614*0P1JSE]O)/UB@)KM$0[$#%0?P MG#CUN6X]T*C/\\[ZFP]&CH?-V0U*:U9TJPVJU]8N[)V\=V952N339K8?)9MS&3TUY?MR+7E3?C9GBS*+0G6"+=((TLDWO;:?JN2 M]YG7:D'%&M+7G W;?["?,]6F%M)T0!OJD:KW65AT.5Z4VIO9M#?W_-@RSO7$ MA0L\FXXVP, J(H:2$YY M8JH]6U/)/-RA(&CU>OCQ33?"[?7W?%@(,=D%NHRV1C8:50K'XVOZ&$?;E#_@ M3L^R5_@8%$R*M3PM;MO8#4V&(AJM%FB%DX'P+^- '?JF<=&2NDY+;,W;!YD; MPTW: W[<8>D5@- L^K$O>/UCV:C]IA\\3[O"RR#ZWW94EM7U7U!+ P04 M" !3@:=:(33\7KON #/8 D %0 &1G:6DM,C R-3 S,S%?;&%B+GAM;.2] M>X_<.)(O^O]^"MXYP+D]0'%:E*C7G-T]*+O*LP;__^_OC$CR+LLJ+U7_\ M ?W)^P,0*U;P?'7_'W_X]>X=3/[PO__SW_[MW_\?"/_/FR\?P$W!UH]B58.W MI2"UX.!;7C^ ^D& OQ7E/_)G CXO29T5Y2.$_]F\]K9X>BGS^X<:^)X?]H_U M_UK^.0X1QD$80>S'%&+D^Y!X.()1%.&48"\AF7=U_V<>LB (0PI][&<0QP&% M)(XP]#RZLJKA,%9\.F"N$?>C*Q[',/WHC-T[:2'$] P/R%S,7.TB#G__$' M^:?%NH+WA#PM/CV)4IKLU?T'(:WMAYS0?)G7N:@^DQ>U)U8W:W%-J[HDK%Z0 M-,5AA# D/I+[%:8A3/PPA#0)TRB.$R)8NJ@WO_>%6,%?O_:L-?3MB?_! )'Z MA&:7HBK6)6OW1,F0\@=:'O_S@Z@J(:[ AB70\'0%>JY>KD#'U160;('?>L;^ MOW__>2N?8\"7KPKCTCF"=0&HD#CF_ J\RRM&EN"_!2G!+Z1>E_()'50+ML/1 M4KD<1;D/3\$N@F>KWI7$I\$F(Q5M .K6E4#Y^&>QK*O^;Z#ZFT;'K4C_?/#C MN2Y[64G)SGRQ[HF?62%]LJ<:[GR\K"P>+P>E+B[_W;4?33+[!U"47)32/S\B M^('67/._KZNZ6?2N^"*4D/E22%_@O73L'\6'HI)__Y94#Y_+XCF7IN_-RZ^5 MX.]7&QZO69T_-]QMM"O,>"9XED&!62C-649@2M(,LM1+ ^+1F*9L(<\1M- U M:%.P::*Q0V:U%7? M%+0LF<;2,\0Y WCZN_5?S').GCJ> ?T!10;92<;QO]L M9A G^;1ZAO.U/Y>9@=W[3AM^@608M!R#GQ3/?U3_K-@&GP>?ZB?%NOR>?QQ8 MZ"W[DUC>*?%U9*$G87%62SXER/L6?U):9CM#5=:++U(]Q"_BD8IRX64XH9F@ M,,51 ''*4TA]@F!**8SJ^Z=ZZ$[N=7VN)2E7GRA/Z1>ZBZU(H=/4L MZ#X$XT;O L',[-0)FTQ?QU'EDG[(/Q>K^3I2/-X+6"QRS,&4L@@S1&.(X36""0@99D&#* M(T%C%"T.XAAG]]53]+1^?ZNJP4)$49,A'(C1!QB/TUA0D,? M K#BX_>"X@ +S A$&:'27X@1) *GT!=>$.,XHMBC M)K;E!)V)[2FX9GFV"L(@E^:X@"114T M9!V>^<\(YDC-3U&95:7/B+JOON<>-U-5+O+%V^)9E)N8%_.25.!$2&U,Y0E8 M4 ^F/F\BZ0R4S5M@;25ZR3S1]2I M$NQ/]\7SS_*=5I/D'[8*=+C2+"IS4H!>24X_8+N#J=NHXS<4+\/[B4S^8M4= MU#NY>2Y8DF"6!C$D?H8@3@,,"8U\F&&,2>C'.*-&OK,5%Q.KV]V#* 51!$WW M.QM$=7?#B7&:]BJS0;.]R52,N=Q,+\#%V59KP\/,&_$%,!UNTYM5,A< M_9\ZS3Z3I:+P14@[F+-:#)]M,G?> P:OP)9WT#ZBON/>7^Z^T0H%>JG 3[U9#<^'9=EM*2+I@7AGX2%7N+C,,#$*!GZ.)VI+9&B"EA+"RRWY VSFD^ I&=D'(AN9DA:J0<4 MI?/8TG28=CPNE*L,XQ-4YDTF'A?U(&_XS.-V>OKK2F6NWJ_R?PE^1[Z_$2N1 MY75U]T#JOQ7K)7__^$18W3HU\L0N'U%.SB**A>^+)(0BQ8E48QY"$O@$T@"% M"^@JBI05:8OKW?;O2G[_OLY;)S AHBF-TVW>4=:O;OMV59KOM.RK M\+;O^ ,7Y<=]$4]%J8X%[U>J6K\I1?^0K\3[6CQ6BT#$+&08P2",Y$X?<@'3 M($YA% >4CNT:)3/5 M= "0;?*;EL1NL][&2;Y&NIL6""?RW/3>-3,8@O'%]7+9V9[KLE3!SN9&KZNA MT-#_%&MF&Y1*>O MC&_5].S"LZBFKGB].FH_;ZZ"*@/SFM5KLER^J%#M7ZM-#=DV0*VIBCIK39[! M]O@D5E6[J?2\-#%H\%S]:5"?J:^C6@B=UU77X!A>R^KB GYS&IHWE=Q*H;4( MS*;8)N(.%=SH/7-%_UBL/HK"<'/=>6EBU96TX,?;3P:[YZY(YU706AHS7>L% M<;P?'N7>2E]V5YI-,8X*,-2 XP]8GD/9@^#KI?B4W9)R)7=-==_^]8&4X@VI MHEE*9>1LV.IG9\3'U: M[;A251=OR9*ME^W.(/_SX_I1W>@599.A!I6< QHI#$^S MEE]%\X [/=:&9]X!S(?078&&K1;GEK%)K\ENQ?7L7>N\>"ZSLSL.?H2>E9P1F#MC*)B M"#8<]7WZ)Z<3KT_LURFJ0)&%:*A3H.- _VAU2OKSARP'@IO9 MDS,R@]\4>4=GL#/"69W&3JTYV[GLC%##$]JY1RVN +Z1DE=OET4E[HI?5D_Y M35ZQQ@W2O@ XN<+4X?^&,&@HJ\/17=ZVY_OEX^?W0#$A_V%=ZN;OG0%#XS+ M"0Z&5P&:$'3G&E6726NFE(:"&GO0IV5QY T?(3"K9WM:P'TO=>1)R^ZZRV7Q3%>4 M-\6:UMEZ>99L6;X:JGTY.A9;@'=R3!EN85 MN-X![FT+G&H*.D%ZO14.KIK&&M&>MQNL#2P';5ZM%KGTRF1XDE9MV%]K-0A#%1OAA3X44>Q)"B,( ($1^G M 1,^#^TN7&:48L;KFJ^UI->%SW9N];N0A^V%S)S?W/0ZYP?]DH[CGDU#,/K2 MM%22C/Q5W;(U^:H2[FTPXH-F MVK3F*M,9#$DRB6\MTO]>KZL=:]U#BSS,0:JJB#ACQHZ(,! ^"+ MJ-?E"EP_JD.H_MW&.6 T-F-WF!ANQ)?#8;81ZPEJMPF?67N^#5A/R)W-5_,5 MV]$H_:8N_[Q+IOVB94GOW>*]BTQ\,+CN.OC=Q[FA_FMC)%?W@^F9C5#+[ M7-&#%>=-$STET$&&Z,D'[7/4F*JD.GZ;U^4A?!3UI^R.?%^0).!^Q!G,B!!R MWY'_C] D@X($/*$X3KAJ]J0_XL",O-$F9#ZBH,W&H,VE/AMF8[2#2/)-X9A- MPIH!R'K[TG30F:F^?@E8"Z-DQFVZFCD(#O/5#(C/GK!F#LRQC#6+50P;,-[G MN=Q#\Z+VB8",X+ME8&IODES@# #KV)/KQ^+TLM ML5H[IYY5QBOT@@"U_2O'WYZGF:66!)O.EGI/F_O73=-L%XQ^0^?ZJX4&0S&V(OK=%Y8D0FJ]/$L?5F.TN,"#,\ M28P]9G>.>)>O\EHTHY+?2QNYNL_I4K1#D^7'*NO\7T./0EZ MRU W-GW+4CM!?7!?.>3NJAT-V7#F[D1Q(32.CA:V7,QZQK@0JOW#QJ7+75HH M\[%8/8M*_LJV4[Z:B,"ODJWJ6G6:/YSVE&).I:G*8!QFRGSQ%!(L#R<1#XD? M8X0]PNT*7BRXF=B(#0M7-MP-Q_ZU >J&0=O"%9MOH&?R9D/6,'IB "KHF9NI MH.0"H)P7AMCP\DH%'A? =KI0XY)%[0SC7XJ"?\N7R^VM0X9Q%!,20Q$R!'$8 M1S")TQ2&"2<9C2F+?*U(S$D*$QNPGMX%'?P/0=&S/A>):F91S*0T-@\G)7&D M\H?KSZK&)\7;5\W3#[J;Z%EM-SD2AY%',NE99-2#*N<44D\D,$-QE&(1XQ09 M=0<8)S>Q(GZXO?YZ^_7R69R5J1/@3FHSG3PQ8;-RW*#;3,P)QV16K[0)ZPFN M,_SRR%N6?I)V]VT6^>:2G>9L'J1A5Z 8ZEJOL@2B+G*0(PY@1X3*$A"GWA^8+:! M[E&8>L_<_@3!;SU-T_K* U1TM\T+9#7=*8W$M-@:3XCB;#?<7W_F#?"$>(=[ MWJD'+<-H1Q,$!GD@;UX.&PNH?*:/:W6#UW43J*Z?2;Y4I]AW1?D7^6Z]X'Z4 M)G[&( J3"&),$TA#G, D"@F-LR"* JUAC%,S.K'ZM]15E*AJZ /2,] TAHC<*\X,0V^3?7E-.-R/\#W, S9#1*>=D?Q# H9Z LXFABE.+\"VZ_9<@^N M=[YF(X##B-[$$+L*]DW%YKQQP(G!/@@13DW/Q;&GGTK^\E&"V/7E0X%/220( MS-28,4/*MJFGWXBB;[8U6L8,?!!E#-O#E].&U. MGA="=.%!=$/]"FSI3W4R'1%UDH/J,7JO>&X=$7_\&#OVXD5=#=KY"*O&;?]; M7C^\75=U\2C*S:E.H(BB%!&8>DD@32N.(5'!8B\+LRC$*3(,%FO2G=C =ERT MQ5 ]'^";9 3TG%B?C'61U3,5$^!E9C <065;VZ\KN-NB_;-47Z,:7Q>*$V7V MVJ_;&91C2V_,5M] 63H::81Q !.44FE-D \3E84?)%0P1*(HU4O -R$ZL2GY M=25(N9+GLK*%VDI3*- 0$P"X9.0>&$:&Q6; M[RP_L:HW#7@5-?!;2\_0,]C#0D^M[24T4V #XW?Q>>N\CPIV M4-1]_"G;$2QRFY%POWP4V[L7P6E&?4]ZZ6D0R[,[8S!%/(&18!DE.$9Q2,V& ML!P2F5BY>I*YJ/YL.GSE"")ZRG6IG&8JMJ'6#%Z9Q&L>$\C9%)8C)&:>PW): MR,-)+"//6L8C53BI328?1'XBGWL88T_JG#P>8S4)-1$1AV& 8X^&<1"&1I=+ M1ZE,'7<\")21A@'#*-E1?#0C8Y=*;1@-:P1NZ4T4_QH3R%7,ZRB->>-<8V(> MQ+9&'S:L^!;YXG95-QG+W]]SN5">Y6U;^?968A%$"?%5P\T8J;H*03!,O A! M'"&*,(^(2+7J*LY2FE@Y6]K-\-M=ZMT5H&8E]%F\QA75*0IFRFH-@'XIM*YP M(]6<I L*/94X=/.2^=_DM95-6">YF7!=B'B*,(XI!'D+ D@CX/$U5^F ELI&#G M"$ZL<@T-P$A9OJ@K36+0N4 ;,CU%= F$F6J.UCM+K[8A/TM1\XZ@TU$-ZI%WW[NT\'B$4#O]Q$=,.L-) +G@#.)8&8 DY3#V",,>HDGB&05@ M]4E/'C_:K_3?40RK(3(&N.I9B6G0,HU"7034!47 NC([K_@]2_B5RGMU 3E= MRZN]@IUAN2N;IBXO37UPE]W'_KG.2\$788JDK2 )C%+&(284PS1&,0Q\/PI$ M@D,LJ%GFV @U$W6PRAEKIV(_D9PW:;,K4;?9T4!"62_;1-P^8[KKZ_C4)>*2 M=MC]3_FJ2ZC^HYF5&0-9SZPX L[,CO1$V[8"5UWZ\17H*;NS(!KB.3(98Y1F MM1$:(N\;!9U7[*S 1U&_)=7#Y[)XSJ7;\.;EUTJ9FTV*6M*2LLO-LF4 M9,.'F>X;0*MG"J8!S,PR**P4$^#S *N?%",@7_UQ4+E\?1XU8V-A#H CVV% M>%938@[(OF6Q6,&!N_&V>'PL5EV'3AJC)"5^!&D0)!![@L DXP3&B6 IBV./ MFJ6AGJ0T\2EE?]-L25_@+^R@9.$MV,I^F:_04CW?Q/4R5^&8;%,X"CMT7L]- M.";NJ)-P](6I781-@#NFPJ-9YD/.0ZG2*$,P)8Q"PI&(":9Q&C"S\X,Y$Y,? M*SX=\1 ,TULLH'7M*DQ_OV#A,DQR&6&/R>Q>Q.M<:M@#9.]5N*HK%VPM#T,W M@M9]WV]"$B80ABCQ(H@#QB!%00IY*A)/Q!X+!#(S00$J\@V#BR08I;JS]*MD>(_-,3WZC,7@DHOK[_]+?O3JLRC_)L0_;A^?EL6+X(N( M9Q$.,@QY$A*I@B*#5%5X$Q9QDB41\?2.SM.Q.+$B?QW$[,\WV:#C338:_M4D M : D +T(!F-(IOG*XR;FQ_AVAMO__PV?S6#RS*M_/KNI-:_Z&/\T3B(!>8>) +[ M4A-'I:>Z' 9KIJ M*JM%L>5):9S56AY2F+G4\J2(AY66IQ^U4\%N>Q9?1?F<,W%BZV_GBLH_?)^E?]+[ORBS NNFI)6'S;S%?PT1$'LQU (CB#FE,$D3J3Z(H^Q- @"B;^) M^CKF;^J]N^,6=.R"4Y[Y%=CRK)SN+=>@9;MIJ:LYCWN6#ZMG?%[Q<]F: K.3'($]Y39:*S7Z:X43S.B8"T)&M=,W=K'9V(FCW;?149,R'I?8#Z'\1 M]4/!M\,W- >FGGA]8A/:4 5W^:.ZB6Y)ZX])/27QN/%R)*R9 3HBI^/Q(AIB M64U,/;7F;%-3SP@UG)QZ[E%SI;HK"55*9H:=>S=R9/A&I+# MO:VZ4K% 23]_SOF:+/75ZZCLYW7K4K'-%$M#8G<%..?$LU*PHPO.IEUCX@Q5 M:_0YVP83;;K<(+W^T[JN:NF"24H+ABA%-.,PXJD/<9IR2'T:0.KY 4G#*$IB M9M9E8HS%MM-"EZ6Y4]\!!ER8=IP8!?#,!99S6 SC?AIP3M3'Z'XW]=5W80TZF(_[&30ON% 5(UCE*64AF>GDP*>D\_L\'1$&+L3 MTW"A^8Y)1]C?.1L=^_>9QTE]>E(/#G>5]ZNZS*7VLK^2Y5HL<)B2+*48\IA3 MB#%#D"0\AHR$0M5 >QP9Q9,GXW1JG;Z_+\4]J078D 4-W2MS;W'ZKZ87+/XA MOH5]V-ARF%3'_,YWN]K_JC_ -"E=D%][G-19/G\?\Z1TX78V4$J;H-V6<,UY MK@B0Y6>2\_>K[@IE<*!8>#X3E'D^C$,U#8EC#Z;"(S"..!<(!1Y/#>O\Z(-#V,:3ULF^)!R)1=5Z;B-'W"3+]>U MX)LZ9NKC-(TC"GV68'G XA@F-(IA('"L2H>NP,O8EUM:/6]);*V]RT M)U$"UNXU3>LHPS2:,_#I[<$.03&,J7>$FWS^AO05Z#&:HK9;4U!7Z2AGJ,V; M7J(G^D&ZB.9K%E'*^_OZ[IFD:P"X@X_;$@9B&3HF1 MA!;7^D?EN. >?W>]F2_NCPIS>%-__#&[,\.->!;+XDGP.\$>5L6RN'_YDM\_ MU%6W/V69X"*(?1BS(()8H A2QJ6"8J<%AW"8*>:&\ T)*>H#F,IIB.S@KGJ,UZ5M 4??^LH/N: M^5GA;?%5+ 63?MPQ8%&H2NEZ3\D%=U$RHP MKGLZN<#$VM71!8KPE6F0Z;34YW!P2*.%,]4YD/DU@5E844)5&&*69TEK3B#S-UIKBX1=P%K2@< M?"\]RS?O5S"SA1=G#D_4<,(=9J^="/SA==I*N /066KOX4J[9<"?5@&K$ LMCS!(H0H<1HJ.UVZ:FOT]9E\21=CE]RSN4AXY;( M \?_)(]/_PM<9Z4\;AJF VT1T3-)=G(:WJ=)&A/$YP]9=Y6VLUUXW@R= X$. MDG$.G["=@[!T&67>GKAKSIK(0S@&EZ YA,-S?6\J[&/1=I"89K: G MJ;-)"V?(S3QX04_XPSD,FN^9AQUO_UF_7'\K>>4NS\Y@R8G5>YOC]1?I?-3@ M1OWQ'TZ$KYG=F!9:QWER%HA9Q5A-Z,P6 M=;40?AB'M7G=ME=VP?[QOJK6@M^L2]7_H.DKUS;PV+2G4P_UJ2]-ZN7"RQCQ M56L=ZB%;SO2-@_WG+7)UBX[JE^$C;->ZW9P$5&4T03K6J+YQR-;$?\[FH)?PY M62Y?0,\KJ#;, M%Q"]1O0%6C]ORJXYWH:S15I:I%B:J;SZ9IAN;^&(;V:L > MV/(';G?P?[N+_[$:65>9M9/@YLH..N%I7H/I$L8#R^IT<3L3_$D]^ZG\7!9\ MS12=-X3]8UG<=S&M($WBB&0,4IQAB*-8P"1!'$9AS%6?-"R2U,2VCI.;V&@V MQ %M*9J9O#,PZ=DR=\*;&:E6[J($6\J@(SW!/8&>E(Y,RAEBL]H*/<'WC8#F M6W;:_;84/*_?$=8D1MT4CR1?29U&(@@HAGZ0IA"'D0_3#',8Q@$*(A)P)+B) M3A\C,G48IR$)>IK@MY:J89K0473T5/E2F1JAXE,:N"C@FY MKY:CSUHJ(ZD>U/^IVY5GLE0IBE]$59>Y*@92_W"]XKM_,7AR$7H>CST_@'[* MY$ZPE/)C_X?<[T?_N29G/'S=0? MQ);Z%:#B/E\IET@YU2T!0P-PT1?!%.,0^R'DD?2(,(T03/PP4"V->!+X4>B1 MH/LBMRO^0WZ/GB\77T/(OWV5[Z!IL>="UM"T2T)7H('U=HCFEA70/J) W_O+ MX1L.MP(70+G:,R[B9=[-Q05L![N0DT5M>S+0^F]"57L+?OTL2G(OWJ^DKR;) M?2&U6'#I+X:49Y"$ D$,B M:9!W MM$&I\B/DB8E+_DR;,XPCJ&>X'.)B9IH4X2NP ::C#7KB0%%WV9Q!2TQGS1G& MJ(ER6<&]ZT':,S^15;1P^0AOJ?#>/?1Z'1C&=?*JYA?+HA)QV,3MXI6C". MBN0J='R4QKRAX#$Q#T*[HP_;:>1?BH)_RY?+18 S'!!"(%/G0>SY$4P\[$-$ M62PXX7%*#-N8]TM/KG<](3.%VTB>,3^)/"^%2:9ZQS*"8<(2'W(?AYPDPA.) M9^)SV,AMT\;B,JE])#(_QC&,O5A*[05$2NT%,* H\H(L"05AYD=_&]FM3_%O M-D=U2I8JP\T2BM#SXP0%*?02*G_ZE%)(!&4P#$4LMZ"$\=CXS&T/A/'Q^;9M M?,T]:WIS7#Z)4 M%_2E>% -A9]%FR+UH:BJCZ+^E-V1[VUJI/S[4G4HN!'M_VZ.#%&4Q8&'?+FQ MAS'$$4)CFE*@\2H*<#E+$U] Z\8;-*1-AR"GY:2NS]VS?,-3V(. MOH'>;CHOLF8&I 5UA[D^?_(GQ=\?KX!D4<7F)9.3G #=H>,J+>!RAN9-'7 & MX$%Z@;N5#7MEW^?YHF]U^*9U>+\^"%'?D)ILM"_A7A*20, $X0SBP,^D/Y]E M,%:URH0QS&*M(+(6M8F-VZ9;9D8F)FE^>'@!5NK MEA3--C\?+#MD]>&Y_7#[]N[V!KRY_G#]\>TM^/I?M[=WX.;Z[KHI_JH?BG5% M5GRD_DN_4;F)R*T)5J\HNQIZ08#:[N1:B\S3J]Q$GDWGNW7\AW_/']>."ILBC M<<8A2@,$,>$I)#1,H#S*"88"G/I(J\N*(WXF-@:*0;#E4*E#R^,5:+ALSAT] MGZ!A] H,6>UR6SIN#7P!!Y]*PWF:]P.86:+?-?8&GMJ\W\#.EYOK6Y@Y?.Z0 M&W4)'9"9SVETA\F.6^EP6?-&0.\D$L5*]%,\;];BKKC)JW^NR3+/)?1?F<,U%U98L\$*G 8:BN3P3$/*+2GF8( M1IP%/$U13$.M)ABC5"8VGQW=IM2E(VQ8V3F.T;AE=":YF2&T$MHH >2L4!?D M@)Q>>[8TD+/B#3-!SC]L.Q'X_2HKRL?&DG_83!%@C(44^P%,O)!"''$**4<8 M(A122K&(LU0O'#A*9F*U[*;G#BA;C&8X ]09I\69^&:Z:2NYQ03A,<$N&"1\ M=-F9YPF/B78X5GCT:U-)]4_2 -+T66X*&EW"GP=&[A',BLIE:'IU8LAU2<=4!,<6$@G/" MNAI8<)+.O/,+SHE[,,[@[ NV YB*LE;'FN: \[:H5,]'%C.<)C!"L71X/2I@ MDF84>C[E-$D]B:G6>-/3)*;66440-L?<;DB9(FHZZ.@ %SVMO4Q:4W55@M[I M"FHQ4.B4+,X&!!T0F'G@SRD!#P?XG'QRYLEG;0OY[9U(U20BWCV05;=+_554 MM>HJV28?[M6Q-IWI56-ZU9>^:4N_H)C3(/0CF-(DA)AE&"8H0I 02FB"$A_Y M9O-+?A3))C8S@YX1K9?PZZJ)WA]$D8Y/ WAJ4XM5T^RN4V$KWDP#V9S_C'3- MXP_"[SQ.E-5XN*M^3,1 6M#FHM=2WMX;[7\P:FQ$WRM<[[?W XR@Q[U",0!$Y!ZE,+, M2Z7?'2$_I$8=08_0F'A'["F"WQ1-T!$U[!UX#!J]O>5"@..\W>3/.1=KHK'?*5^F8;U M@A9HZBGUM!B9WBAUO'0._X:;YHZI]= &#$U2$6B/AR.K8<' K$;%'J!]FW/! M2K:-X9Y*P?(V:2(@*1+"BU5'%GDL]Q(*$T$#Z,=9&L91R%.4F?6B&2YOHB16 M_6B&Q)KNE6IV;UF_7#6]+9^:TX[2FOQ1_LMSX[L9QM=WT-(S)K8(F)F)(167 M;=P.>7?6LVVP],P-V@Z%.NS&=N09.P7[(*I*B$_RATC4P- FEO@H[!TYFRMURI&[".I[ZT/N&K2N5Y$L%^$QR?@7^ M6Y 2?%HYC+EM9=C@_[#/0]QA8Q)&7<3^.("%1 M!'$89##A*(-AC!,>^LRC'EK4JF)"SS:-T#(R/QN*VKJUVVFC[5MBV.]Z!"<] MB^-(>C.CHMEBY IN+-];7MR)%1Y#1UWQ4>AMIO#X5%#WH-$9WUF!^C-7,/ M>0VQ#WO$Z[QD.]A;'GY)R;NTV;\1=851OS0C(A8N )]#RF0J:EC'4AM M%Q<8;9..3^NZ4K3ET61!@ICQ$(60>&K"H!_ZD"81AF'J\2Q.8Y+PV/ZVXH#> MQ/["7NR];PP#!AQ<' M %J%9+<05BV$50MA,16$-C<\%\%RT76.T4_JPGN;DU).QX#[RLQACF'#.I;['%)(LY3!)TY2G01R$ M1.MR]Q2!B>UC3Q+T-($BJE]"=!23<05V(:FA@V0FI%&UT)@D5G5"1Q>']FT]? MQL<\78:LWLX[!5YF"GW0WZEA GS=(-7S,<%,+!/)'0['TB([^Y0L$S".CM]R;I9*^KJ3[S;C!C(S.ZA,; MB(864,2,AB\<=?G5,K(.A5T!Y7DWC6D$DT0>@S&B M!-*$IC"(HDC$Q!/(YP;!1V,&YHD_]HRH.[:\YT[=K;G+6#*'/@PP]3!.H.\3 MU=288D@I9Q"E290RGR0>UVIJ/ WF]I9OPPK8P'Y7@,\;I!M^@&0(;#B:"N(S M9YLI@3.SJ3\09@9MG:;"SJZSDTL,S9H[V> PVM_):,'Y6CS9R+G3YF)+W#$ 6,LQZ-L" M#Z 8Z7)VW!JJSZ+L:Q)SMJE^ M85F"TI1QZ!'$U"A!#Q(4($A5H#D*2(*9X:C947J37RXUU,!*U%W>7E/?SMKZ M]N:>R;"@:!P]/>OA#!$S@]&35579?6U_"\\4!4%:0KKJGC-*:]X..CIB'W31 MT7IIHH8>U:G:Y*X"^?:[*%E>B>I$$7+_[Y_+G(E%$HDPX?) M9C#*/'EJ9XC$U*@6<5[V)W9N#MH@],1!0_UJ\]^NNVVX_<9Z5N['_7*&EWL: M?3.J,XTS-JTQ-C*-=L?8_5G,V!9CDD\R5^\+M\S_6 TN)ODPQETLIN'B@K;S MW;HW><74: )UG=.4OFRKN=.0AR+S?!@$D4J7$BE,0T:AGX3$)V'D9UBK>X49 MV;GWD9Z3YCJRK?S2*O.^!%F-0.4D>)E9[Q\"*HNV\TXA<]1VWA8ZN[;SV@AH MM9T_O]K\;>>U)3S:=E[_;;N#P]_*O!:?LNQ3=M,EO#47ZE6U5H,TF]:3-$P2 M/TIBR(A(($Y\!(D0'*:<(2].PUA$87\3I^?NGR=JHJ@S2SJX5!$I?^O&!O[=1D[^OJB.G+. M-0C.ZE#K [#O!!N\^:-U6/U8K)Z;=G'#'F5,)#'C$88>801B%$0PB7P* T&# M6)J?R$-:A_V)'>D-2?!QK;I6*X-UO'_J1;WC9O[DCN(SK_8AW<=GW/0U MWYVO],.W*SW*_(\5LIGDP\S7>'24"[N=;Y-*\;>B_,?[ MU>>R8**JFA8%TNB*4M);A#3C(F!4;E),'BDRU6M-G.H0.9GKEW#(29C=X0E\YN!T?'P*:/2,^$.]-I(+$C>Z=# M<58C90#!OF4Q>=6V4/A$&I4DLO C%H9^B+SD!>; MEKF>)C?YD?BS1M+NE4I3,*UT'8%0SRZX@L7,(.RG.))ABF-C$UR6N)Z7T%E] MZPBIF8M;SPM]6-FJ\8YEA\.N%UDN]ROB!30BC,,X8#[$289@&D>ARM^/_2C+ M*":!26.PP=I&6[EY([!FOCM8;ND9-B4<@*"GG):BF>GB!PUYS+L!'G+NJL'? M8.5Y>_8=BG30AN_((S-'B7:O8E61VV@N1Y8%?D(Y@3%)0XB#4%5TQ!D,XLS+ M:.Q%L9AGRHX9WS](HHYB,ER/VD,VJ?L_>.3RD_) M6=>?^DY\K]](J?ZAXVA:+SZQR]CQ!'JFE#^Q84L%./<9T[,3]EB.6XU98#2S M(<8(@M\45Z!AR\&5V\60C+1CDFMW]H7QK5FQISB+D;D8D-[D7+Z018[P<7=J M9V#U9_E+?)!/J(!7>X][_4SRI?*@)+OOUO6Z%/TS"P\Q%'LBAK$(8HC3*($) M0C',<)9X.!1!EC'M3&+'S$ULV[H[;M+3;[J\9@T'F]0N@\19UU]FW-*]-MX6 M!UIPY$#;\]HEI?2<-/'S/@EAP[!*1 MRYLG7_$#&>0_O^*'LLN2?H4/9I9/ M/1&BHUG7KFG.EYL]$5H[&=Q3T;",-+,'P==+\2FSK_^Y4XPM4B_PX]1/89)% M".(8QZH[4 ;#B. @3'#*(J/<#6><3;T]=GQNTL$@U:T6I(<12>G5*IY-4PR= M?47-R/%K?!O#K?3@LUQ2Q'GVLYA'?EU#Z"JVZXRO>:.WKN$\B,\Z)V!GL+^( MYV+YG*_NWY:"Y_4[PII#TR]"I:0N2"1(BE(!1<14\UKLP83Y D;8B^, A2(3 MGEGL=93>Y%'7#76P+,CIN9462.D9.F?2FQFOK=@M7= 3!K^UI!T:(BT1'1F7 M<5JS&@PML?>-@-Y+YO'2NY)+^W'[_2DO&V-R0VJA&PX]]N[$+L^6&+C1;A=] M4L[SH6FE6[^'TT M-.,.]C(:1@_TQ3,_^1\7PM7Y?6_U>4_AQT4[.$N?>.RRQKG7*ZF_M?R*N3QE M7U>5J"O5'F-95.M2;#:GA IY-L9J[)Q $(6D**K;<@)8=L.7'N.6-'=9Z2CT9@F8J[Q0\ZYZZ1B X;JNK1_M5.NL: MP7*JN:[9(M9E;4P(7KV3HGPE*ERX3W*1LIBB-/)@[%,&Y9DC@#0(0NAC+PI8 MC+EOUB3S/,F)S4[/ %#?#R@6FGR=?14R+FX[!Z2>>7$+CYE-N109FVHW36'= MU;R=(SAWY9LF $?JWW3?M#,-GYZ$"GBL[IM&77VQT$O;Z[M>($$$3A,$LTRH MZ2I!"DF8>M!CF!&/4B\ED5E 8IS@Y,&'C@YX*LH^AZ_H.0++9EZT=3'=&2QY M0@/&$@YY$A+EY*60,BQ/6?+0ER0MS.NG/="*ICD)Z]"="D(] MX^H.&#/#NL6D(7P%-J2OND$(#DN(]81T9%#/$)O5F.H)OF](-=^RN"51!;C- MS>I#L92O?*E7UX^U]CW)T;M'U;;1X.;DN.P:=R<7 MBVUX>V(IL=G-R:A0=G<[_9D5*2=^Y/Q)R\N[&HSSE3/.\$7F!*"8E_N MI"C*((Y5?A=5HZ@Q(D'*:>2CP+J8:TAI>G=DIX"K:E,P\X:V=='6#E1Z.Z8# M\:VJJV.BCE1:'7WS/*JU 2KHEX5)GD$IQ XOQTZ$-Y, M_33DGJ"2Z8R85CODJ35GVR+/"#7<(\\]:MO'9B4^97NY/^1[_KA^?%.49?%- M90:1)_DO]':8<< WCU=MNI0#.S 8H+%?[82^:[ ATK8,,+>'L..8M>/.80 M.&O68T!ZYFX^YJ 4\\/M7KZ6-">V.Q\$%4%RK;]X+ (D;5J M5;:<-?=W3RUO@YFA)E.Q#1$?-T43XVAFB39\-/AU)6=?!L!US P=E>F ,Z@, MG Y N\(_IT":E?3903%:L6>XY'P%>7:R[M3;62YA.5ZU;YK851GX'F,\]A*8 M8$XA9CR#B1\U4ZA8DC)!4$9,G,"]]6RM@>K^V** M$T*XFG2ZM_J\LTV/BW8PS?3$8Q:.3S-Z8].C_&WQ+%9D5?]7L5G$S/=P MB%,8@F.EG.R1G@,?;#1X=;6<@&#@@SL"P\SE?RS7(OEHE+))M>\>*H%?[@\WH()OFXZ6[0,H MU*LMME70]_SJLX5_M04=!H+U7[*LZE#W.NV-SLVZE-^^'7W;WO0T_[@W'9D'DM:VDJ!],"^3U#B(3 ?FC=#@>3A]W6-1B#9JKNA=S M!N8MC;$&Z*!ZQGXEBT-8D\3U1344_I3]6K69L O!O80&80K3S$/*A"&8>MB# M(?$#E'I>Q%6,^?P0AY,4C/P8ZU$.33HE,4A./XV(QG'J4CD-[YP:X1IRX%,& M),$VV?Q200V.3)<*;'=2,A;<['PT)M3HL>CHB_.=AL;XWCD$C3YHV[-&<9@O M\Z[C9YM.WR3:MV6 =\5;::^: M3.0_I=PD=&K#Q.3WZ$.6U UQ5VS6EHNT;(&Z $/&[#J$67T"/7]I:F#-[-XT MF%ITU;$'Q5FS'0L69N[!8P_286N>"]:R,VN[X:(/^4J\K\5CM4">GWI9).V5 MGV*($R^&-,@XY $3(274]ZE1)\03=.8(2V_)@M\48=!0-K0]IW#2,R\.I+\H M_JPGN+&!.".6(QMPBLJL:GY&U'U-/O>X>?SU(WD47)Z&V+K.G]5X]YQ)?;!( MG3V[T,0ZV= '&P9 SX%-#NUY4,Z'7)WB8::EYZ&8(*U66UZK6.OYU6>+M6H+ M.HRUZK_T.E/Q!A'(L1%)7XKE,FM'7B\\IJKR60"C-. 09X$'2<)C&&9A(O_@ MH90:'4+F%V%BBW1F4AKX3;$"N@GBICV"YO_>FA'B'_HKOEZ$>2?$?_:7,4$7 ME=?[,#_(9#T+ 7Y70_;L/Y#K>7L7<&(;1*N$?.GA>L5OQ+-8%DV6U>UWQ;OH M,NT2+Q,\R!B,1!!"''D,$N[[5?[6W-7$L$LI"#AE3WBR7CFR* M42RM!8TBU1F: X@9LV '7\X!G<*4X(8AVMXV.P32[B[1$8_2:TG3- M^6XP+:7=N=RT75U]$7S-&B=2[@_KI6J5 MH^XI/I"G2GS*KI^>EFH6XE*HF:SK6O[5A_PQ;W^7U0(3P6*18>BE$58-K0*8 M)"B%'D]P$J*081Q:9(]-P.H\Z64W@I7JQEI5!BZ;N[RZD/9_TZY?[0DM<^J/ MRRU[9A[D%)]2S^-\K2]CM;<,F0626]"S>P4V#(,-P^V=;,-RM70$A:E'?=AB M"5R?Q^#R+DN'TDW5:6E Z76[+1V*?+;CTI%7[-1Z+]+W<:U.\)^RFWPI[4>7 M@3L(#*J>KIQ%7@814]W30BR=M2 @$!$B_364!IPB,U4WY&!R]>\(@Y^L)!@E &TS3)4L:S ,>I3M[Q#&A:9"7?B%7QF*^4#6BZ M"O .VY50]:&L>!3@275^[2QN,WKX?_Z/1.XE_ZMK="$?_M9?NY#NVJ7],--^ M%SW;/"':9O;ZX&JJ964S*G2O6*5CT)T9MP3"D6DWI3ZKN;>$9G\+L%W&/+?H ME]53KJ8(W.6/@K\K2G6;]%>R-*GJ'%EBXJCI+Q\_OQ].MF@X:&S/SE6P9&9M MD%DT!LFXI7"(AIE%, '":?6FAK16N41CZ\Z61:0AW#!_2.=Q.[_M7;[*:_$A M?Q8'$T"&X;[N8N:+>"3YBBN#\4ZR0Y;_+4BY2$/" XXH#*)079YD(:09(3"0 MSD<4)43$R&APD .>)K8.*C@L';O\.Y#^1OU@ZMRY %W/L9@92C/3TC('&^X. M1G]<-5>WK/%%!IRJ:%G'I')*6C:!XM.=$^(0-$>.B0N.9G56'$*X[\"X7-JR MV6FQNI=&XU&E8]_))9HQ?2%"Q$??KBL1>E"3$/&@/.O:LLVY8'T1[POFBS,$OTF@\KA\7E$0Q9:'JA443B%7_.8)# 3-, M@]0GC"2IEJMB2'=BQ1WID[7LN '-I=\5>&P9NKA/U%%TQU5\0LS,M'ZD8U3/ M"/C2PO7+E'!=W&/K4MB<-]PRA<]% ZXQ$"RZ<1U=[K5;E'_P)$I>%F#B)4G(%T]MMY*:E/4< M".V3T\;IC;C/5RN5I4#)4O6/O1@>[E$4XU0ZSX&:\.=Q#%-$(XA$''&.@X ' M/3RW*SX?.#TQ;6ANFZ"I,UST?.;+)#7;.]OUK\!U79 MGG-B"8C=A,T>B2[?;/QVUM@G.2V*(Y_D"(%9?9+3 N[[)"-/6O@D7]5 (/F/ M8F]D4+MU,(1PP'@(?8:9/#&E\A25)11&S(^"*(M#0?7;V8^2FM@3V=#>'W=E ML-6.0Z7A?#@#P$PU3\INXV^,@V#@:C@#P\[+,/]!F'D76N*-.A;C*\SG4VA) MLN-.Z+UA&?QJ^Z9]$4_JOG%UW]P^;MJLK>Y55Z8/FV9>/$3,)\IJ<9I!C&,/ MIBS-8!:&A(L4>236LE]6U*P,TON5U%U1]?7S'XM5\234C=_J M?D$#Y"&2A#!.2"C-#T604)9 $I @00D-2&93%CE"TN+$8U'>V#.@2AH5!UZD$<1@12&E%(8\X22CT/RX.140W- M&8HF/VF[FIF.?E_449/OX*DLGO-*N\^"+GAZ^NT0$-,X;8=$2[FI&.Y[V?S4 M43^==6K1]5\>IS=R#54OTPUZL>J]97=$\E8*U[9JO5_Q(5N.;E[YU ML[I_V_8E37V*@B0ED)# ASAE6&5B,TC\A)$HBW H,H.;&TLV)K_0V?+51#:' MG&V4Y,U+W]+S8"R[:62HQ^N MZ1W3A8B>;_ERN560 *5!["<8 M1C0+(,YH!$F<4.AA%'HX)1[BL5&,Z32MJ2-*'655W?'V0;6<;*9RO25E^=(U MBUJOFH9F/6>&T:01%#5C1VZP,8P4#6#IR9I88_/0T'DI706"1BC-&_8Y+_)! MD$?C%3MM_U0_B*;.KQ0/TJ;DSZ+U-#\45?51U)\RZ7)^5I9'&J%!+M9=T69B M+7S*,4-)"GV!5!*/KV8I^C'DGI_&@D0\PD8- 2[DQ\AJF*=N-MRI^O\M>^"G MI63MC]U1TLQ(7 I^%$A'&X<9#.-,A?P1ABK#$_HQCK@TR4D8>B;F>$[P+>98 M_EC@ZUGQ&2$UL_0MFCN<]4& GQ1S?[P"DC^U#T@.KT#'X^0)F8[P-"@WM"TN*T?1 M8LP+F>J^P57,%V<^@R3C1#K_2>:E?D@]:N3M.T/+W)6? 2T]#]$5!F:V>2/^ MEX'X)),_.W"]7!;?5%U1VWZG31E3N_T5Z-ARY^[I"._(EQLE-:NCIB/TOA>F M]<[K3/7ZBWRPKMZOVBGH?RGE+V419(D71IA"P4(/8AY@F&(B8!:G/DN"F'!/ MZX9H0AZG/JVVA'<;V35LJ&:->=<^T+2ESQ3?2C,<^;I?P#",Z7"F5LNX"@ZW MK*N_D/P=S7U:@1BUV.MQDC9ML)6(Q>^JKDL7>IZ0(@G M$A9"/TT1Q#CC,$V9@"SS>8 (C6(D3*SS 86);6L_:Z:A:-K@>A\,/?-WD8AF MQFM'N@DF2IT4Q5GGZOWU9^Y7?4*\PR[5IQZTT[//9:':W7<_JRQ"(1AS)%/HT!KU-/1U2?6KXZ6F6;MBJ^G5=9"F6E41V8"73HJ M@",]VEU[5ATZ*M:^_AQ_:.8S2-]8^&!:0<"3&%/N02_+Y!X7)#%,T@3!D-$T M$W[( M^H49YS#B?6X6U'[0M'0KC_-!,?.%P /OMQXZ !^A33*R:#]+7/&2?Y M^WV<,L[!Z^R,<9:0?:?2NZ[3XB)B?AC$H0\1"D.(>9S"E'@,(B((HQ[RD&]T MN!@N/K'-W'8FY9*8>3/2#09Z%LY6,C/CM-M\U&V_T7WN'?89W2P]>W_1?:&. M]14]>,9\;L'G5;6ZYG^O/I?EUV?VMNH]9\V9!2=>G_IDH#( U,;63#M1=J52 MT^2+LI^Z"=2I2G]2P2D0QA7(D?R&AP@MT1V>,32DM)I,<&K-V:82G!%J.)'@ MW*.&224B7]QT%_IMF^XVRO9._EVUR *>"DX(](B:%44#"FGDL.9QZA,K)\]W;YC?4L9-*0ULRY&,1K72V>2FVFFE=#Z>11TF5ODQ&RG2XF7B^7M]\%6]?YLWA+:G$O3VR;NPM-7W%LC:F3DI9+ ML*$-ML3U7<11 ,[[B:YD-U.=4V([=@]UA+/R$4<7GLU1U!%OZ"UJ/6_;^H25 M36B%++OIIFT(92?C^3#HL@W)5-(LA%Z(/ 1QG,9R;_,%I#@.5*\4X5.,DTS/ MOW3'TL2ZWW3M T67"*,J454#BS)OIBTU723!>I77AC>X#KZ$7GAF7GS-[,N M-] //^[BQGL%&LW$166$;K-,L'H38=X/0P_8=MG:Q16$SCK 7,S0S(UB7 %X MV$_&V=:C*/))0F <"'D28 &")*8IS!*!T@#'(6%&[>S&R4WM M!1TF&U^:9[P#EIY!